Name | Description | |
---|---|---|
NVector3DD Constructor | Initializer constructor |
The following tables list the members exposed by NVector3DD.
Name | Description | |
---|---|---|
NVector3DD Constructor | Initializer constructor |
Name | Description | |
---|---|---|
Length | Gets the vector length | |
LengthSquare | Gets the vector length square (length * length) |
Name | Description | |
---|---|---|
Add | Makes this vector the vector sum of v1 and v2 | |
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 | Makes this vector the scalar multiplication of v1 with the specified fMul factor | |
Normalize | Overloaded. Computes the normalized version of a 3-D vector. | |
SetXYZ | Sets the x, y and z coordinates of the vector | |
Subtract | Makes this vector the vector sum of v1 and -v2 | |
ToString | Overriden to provide a string representation of the vector |