The Vector3D type exposes the following members.
Methods
Name | Description | |
---|---|---|
CrossRH |
performs a righ handed 3d cross product
code is:
x = v1.y * v2.z - v2.y * v1.z;
y = v1.z * v2.x - v2.z * v1.x;
z = v1.x * v2.y - v2.x * v1.y;
| |
Equals(Object) | (Overrides ValueType..::..Equals(Object).) | |
Equals(Vector3D) | ||
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | (Overrides ValueType..::..GetHashCode()()()().) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
Extension Methods
Name | Description | |
---|---|---|
ToSlimDXVector |
Converts a Vector3D to a Vector3.
(Defined by VectorExtensions.) |