|
Add |
Overloaded. Adds two vectors. |
|
Barycentric |
Overloaded. Returns a Vector3 containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle. |
|
CatmullRom |
Overloaded. Performs a Catmull-Rom interpolation using the specified positions. |
|
Clamp |
Overloaded. Restricts a value to be within a specified range. |
|
Cross |
Overloaded. Calculates the cross product of two vectors. |
|
Distance |
Overloaded. Calculates the distance between two vectors. |
|
DistanceSquared |
Overloaded. Calculates the distance between two vectors squared. |
|
Divide |
Overloaded. Divide a vector by a scalar or another vector. |
|
Dot |
Overloaded. Calculates the dot product of two vectors. |
|
Equals |
Overloaded. Returns a value that indicates whether the current instance is equal to a specified object. |
|
GetHashCode |
Gets the hash code of the vector object. |
|
GetType |
(Inherited from Object.) |
|
Hermite |
Overloaded. Performs a Hermite spline interpolation. |
|
Length |
Calculates the length of the vector. |
|
LengthSquared |
Calculates the length of the vector squared. |
|
Lerp |
Overloaded. Performs a linear interpolation between two vectors. |
|
Max |
Overloaded. Returns a vector that contains the highest value from each matching pair of components. |
|
Min |
Overloaded. Returns a vector that contains the lowest value from each matching pair of components. |
|
Multiply |
Overloaded. Multiplies a vector by a scalar or another vector. |
|
Negate |
Overloaded. Returns a vector pointing in the opposite direction. |
|
Normalize |
Overloaded. Creates a unit vector from the specified vector. |
|
op_Addition |
Adds two vectors. |
|
op_Division |
Overloaded. Divides a vector by a scalar or another vector. |
|
op_Equality |
Tests vectors for equality. |
|
op_Inequality |
Tests vectors for inequality. |
|
op_Multiply |
Overloaded. Multiplies a vector by a scalar or another vector. |
|
op_Subtraction |
Subtracts a vector from a vector. |
|
op_UnaryNegation |
Returns a vector pointing in the opposite direction. |
|
ReferenceEquals |
(Inherited from Object.) |
|
Reflect |
Overloaded. Returns the reflection of a vector off a surface that has the specified normal. |
|
SmoothStep |
Overloaded. Interpolates between two values using a cubic equation. |
|
Subtract |
Overloaded. Subtracts a vector from a vector. |
|
ToString |
Retrieves a string representation of the current object. |
|
Transform |
Overloaded. Transforms a Vector3 or array of Vector3s by a specified Matrix or Quaternion. |
|
TransformNormal |
Overloaded. Transforms a vector normal by a matrix. |