Name | Description | |
---|---|---|
NVector3DF Constructor | Overloaded. |
The following tables list the members exposed by NVector3DF.
Name | Description | |
---|---|---|
NVector3DF Constructor | Overloaded. |
Name | Description | |
---|---|---|
Item | Gets/sets the value of the specified vector component. | |
Length | Gets the vector length | |
LengthSquare | Gets the vector length square (length * length) |
Name | Description | |
---|---|---|
Add | Overloaded. Adds v from this vector | |
CalculateNormal | Makes this vector the nozmalized normal of v1, v2 and v3 | |
CalculateNormalNN | Makes this vector the non nozmalized normal of v1, v2 and v3 | |
CrossProduct | Overloaded. Computes the cross product of two 3-D vectors | |
CrossProductOf | Makes this vector the cross product of vector A and vector B | |
Divide | Makes this vector the scalar division of v1 with the specified fDiv factor | |
DotProduct | Overloaded. Computes the dot product of two 3-D vectors | |
Equals | Overloaded. Determines whether this vector is equal to the specified vector | |
GetHashCode | Returns the hash code of this instance. | |
GetLength | Gets the vector length | |
GetLengthSquare | Gets the vector length square | |
Invert | Inverts the vector | |
Multiply | Overloaded. Makes this vector the scalar multiplication of v1 with the specified fMul factor | |
Normalize | Overloaded. Computes the normalized version of a 3-D vector. | |
RotateZ | Overloaded. | |
SetXY | Sets the x and y coordinates of the vector | |
SetXYZ | Sets the x, y and z coordinates of the vector | |
Subtract | Overloaded. Makes this vector the vector sum of v1 and -v2 | |
ToString | Overriden to provide a string representation of the vector | |
TripleOrientation | Determines the orientation of three points in the XY plane. | |
TripleOrientationXY | Determines the orientation of three points in the XY plane. |