The Vector4 type exposes the following members.
Name | Description | |
---|---|---|
Add(Vector4) | Obsolete.
Add the Vector passed as parameter to this instance.
[ILNumerics Visualization Engine] | |
Add(Vector4) | Obsolete.
Add the Vector passed as parameter to this instance.
[ILNumerics Visualization Engine] | |
Add(Vector4, Vector4) |
Adds two vectors.
[ILNumerics Visualization Engine] | |
Add(Vector4, Vector4, Vector4) |
Adds two vectors.
[ILNumerics Visualization Engine] | |
BaryCentric(Vector4, Vector4, Vector4, Single, Single) |
Interpolate 3 Vectors using Barycentric coordinates
[ILNumerics Visualization Engine] | |
BaryCentric(Vector4, Vector4, Vector4, Single, Single, Vector4) |
Interpolate 3 Vectors using Barycentric coordinates
[ILNumerics Visualization Engine] | |
Clamp(Vector4, Vector4, Vector4) |
Clamp a vector to the given minimum and maximum vectors
[ILNumerics Visualization Engine] | |
Clamp(Vector4, Vector4, Vector4, Vector4) |
Clamp a vector to the given minimum and maximum vectors
[ILNumerics Visualization Engine] | |
Div(Single) | Obsolete.
Divide this instance by a scalar.
[ILNumerics Visualization Engine] | |
Div(Vector4, Single) |
Divide a vector by a scalar
[ILNumerics Visualization Engine] | |
Div(Vector4, Single, Vector4) |
Divide a vector by a scalar
[ILNumerics Visualization Engine] | |
Divide(Vector4, Vector4) |
Divides a vector by the components of a vector (scale).
[ILNumerics Visualization Engine] | |
Divide(Vector4, Single) |
Divides a vector by a scalar.
[ILNumerics Visualization Engine] | |
Divide(Vector4, Vector4, Vector4) |
Divide a vector by the components of a vector (scale).
[ILNumerics Visualization Engine] | |
Divide(Vector4, Single, Vector4) |
Divides a vector by a scalar.
[ILNumerics Visualization Engine] | |
Dot(Vector3, Vector4) | ||
Dot(Vector4, Vector3) | ||
Dot(Vector4, Vector4) |
Calculate the dot product of two vectors
[ILNumerics Visualization Engine] | |
Dot(Vector4, Vector4, Single) |
Calculate the dot product of two vectors
[ILNumerics Visualization Engine] | |
Equals(Object) |
Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object).)[ILNumerics Visualization Engine] | |
Equals(Vector4) |
Indicates whether the current vector is equal to another vector.
[ILNumerics Visualization Engine] | |
GetHashCode |
Returns the hashcode for this instance.
(Overrides ValueTypeGetHashCode.)[ILNumerics Visualization Engine] | |
Lerp(Vector4, Vector4, Single) |
Returns a new Vector that is the linear blend of the 2 given Vectors
[ILNumerics Visualization Engine] | |
Lerp(Vector4, Vector4, Single, Vector4) |
Returns a new Vector that is the linear blend of the 2 given Vectors
[ILNumerics Visualization Engine] | |
Max(Vector4, Vector4) |
Calculate the component-wise maximum of two vectors
[ILNumerics Visualization Engine] | |
Max(Vector4, Vector4, Vector4) |
Calculate the component-wise maximum of two vectors
[ILNumerics Visualization Engine] | |
Min(Vector4, Vector4) |
Calculate the component-wise minimum of two vectors
[ILNumerics Visualization Engine] | |
Min(Vector4, Vector4, Vector4) |
Calculate the component-wise minimum of two vectors
[ILNumerics Visualization Engine] | |
Mult(Single) | Obsolete.
Multiply this instance by a scalar.
[ILNumerics Visualization Engine] | |
Mult(Vector4, Single) |
Multiply a vector and a scalar
[ILNumerics Visualization Engine] | |
Mult(Vector4, Single, Vector4) |
Multiply a vector and a scalar
[ILNumerics Visualization Engine] | |
Multiply(Vector4, Vector4) |
Multiplies a vector by the components a vector (scale).
[ILNumerics Visualization Engine] | |
Multiply(Vector4, Single) |
Multiplies a vector by a scalar.
[ILNumerics Visualization Engine] | |
Multiply(Vector4, Vector4, Vector4) |
Multiplies a vector by the components of a vector (scale).
[ILNumerics Visualization Engine] | |
Multiply(Vector4, Single, Vector4) |
Multiplies a vector by a scalar.
[ILNumerics Visualization Engine] | |
Normalize |
Scales the Vector4 to unit length.
[ILNumerics Visualization Engine] | |
Normalize(Vector4) |
Scale a vector to unit length
[ILNumerics Visualization Engine] | |
Normalize(Vector4, Vector4) |
Scale a vector to unit length
[ILNumerics Visualization Engine] | |
Scale(Vector4) | Obsolete.
Scales this instance by the given parameter.
[ILNumerics Visualization Engine] | |
Scale(Vector4) | Obsolete.
Scales this instance by the given parameter.
[ILNumerics Visualization Engine] | |
Scale(Single, Single, Single, Single) | Obsolete.
Scales the current Vector4 by the given amounts.
[ILNumerics Visualization Engine] | |
Sub(Vector4) | Obsolete.
Subtract the Vector passed as parameter from this instance.
[ILNumerics Visualization Engine] | |
Sub(Vector4) | Obsolete.
Subtract the Vector passed as parameter from this instance.
[ILNumerics Visualization Engine] | |
Sub(Vector4, Vector4) |
Subtract one Vector from another
[ILNumerics Visualization Engine] | |
Sub(Vector4, Vector4, Vector4) |
Subtract one Vector from another
[ILNumerics Visualization Engine] | |
Subtract(Vector4, Vector4) |
Subtract one Vector from another
[ILNumerics Visualization Engine] | |
Subtract(Vector4, Vector4, Vector4) |
Subtract one Vector from another
[ILNumerics Visualization Engine] | |
ToString |
Returns a System.String that represents the current Vector4.
(Overrides ValueTypeToString.)[ILNumerics Visualization Engine] | |
ToXMLAttrString |
Convert this vector into a short string representation, suitable for xml attribute serialization
[ILNumerics Visualization Engine] | |
Transform(Vector4, Quaternion) |
Transforms a vector by a quaternion rotation.
[ILNumerics Visualization Engine] | |
Transform(Vector4, Quaternion, Vector4) |
Transforms a vector by a quaternion rotation.
[ILNumerics Visualization Engine] |
Name | Description | |
---|---|---|
ToColor | (Defined by ExtensionMethods.) |