Class VectorF
Inheritance
System.Object
VectorF
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Aurigma.DesignAtoms.ImageProcessing.dll
Syntax
Constructors
VectorF(Single, Single)
Declaration
public VectorF(float x, float y)
Parameters
| Type |
Name |
Description |
| System.Single |
x |
|
| System.Single |
y |
|
Properties
IsNaN
Declaration
public bool IsNaN { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsZero
Declaration
public bool IsZero { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Magnitude
Declaration
public float Magnitude { get; }
Property Value
| Type |
Description |
| System.Single |
|
X
Declaration
Property Value
| Type |
Description |
| System.Single |
|
Y
Declaration
Property Value
| Type |
Description |
| System.Single |
|
Methods
Add(VectorF)
Declaration
public VectorF Add(VectorF other)
Parameters
| Type |
Name |
Description |
| VectorF |
other |
|
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
System.Object.Equals(System.Object)
Invert()
Declaration
Returns
Scale(Single)
Declaration
public VectorF Scale(float factor)
Parameters
| Type |
Name |
Description |
| System.Single |
factor |
|
Returns
Operators
Addition(VectorF, VectorF)
Declaration
public static VectorF operator +(VectorF a, VectorF b)
Parameters
Returns
Implicit(VectorInt to VectorF)
Declaration
public static implicit operator VectorF(VectorInt vector)
Parameters
Returns
Multiply(VectorF, Single)
Declaration
public static VectorF operator *(VectorF vector, float factor)
Parameters
| Type |
Name |
Description |
| VectorF |
vector |
|
| System.Single |
factor |
|
Returns
Multiply(Single, VectorF)
Declaration
public static VectorF operator *(float factor, VectorF vector)
Parameters
| Type |
Name |
Description |
| System.Single |
factor |
|
| VectorF |
vector |
|
Returns
Subtraction(VectorF, VectorF)
Declaration
public static VectorF operator -(VectorF a, VectorF b)
Parameters
Returns
UnaryNegation(VectorF)
Declaration
public static VectorF operator -(VectorF vector)
Parameters
| Type |
Name |
Description |
| VectorF |
vector |
|
Returns