Gets or sets the X (first) component of the vector.
Gets or sets the Y (second) component of the vector.
Gets or sets the Z (third) component of the vector.
Static
XAxisGets the value of the vector with components 1,0,0.
Static
YAxisGets the value of the vector with components 0,1,0.
Static
ZAxisGets the value of the vector with components 0,0,1.
Static
ZeroGets the value of the vector with components 0,0,0.
Gets a value indicating whether or not this is a unit vector. A unit vector has length 1.
Gets a value indicating whether the X, Y, and Z values are all equal to 0.0.
Computes the length (or magnitude, or size) of this vector.
Determines whether a vector is parallel to another vector
Another vector to compare.
Static
AddStatic
AddStatic
CreateStatic
CreateStatic
CrossComputes the cross product (or vector product, or exterior product) of two vectors. This operation is not commutative.
A new vector that is perpendicular to both a and b, has Length == a.Length * b.Length * sin(theta) where theta is the angle between a and b. The resulting vector is oriented according to the right hand rule.
Static
DistanceStatic
DivideStatic
DotStatic
EqualsStatic
InterpolateStatic
IsDetermines whether a vector is parallel to another vector
ParallelIndicator
Static
IsStatic
MultiplyStatic
ReverseStatic
SubtractStatic
UnitizeStatic
VectorGenerated using TypeDoc
Represents the 3d vector in three-dimensional space.