ILNumerics Ultimate VS

Vector4 Methods

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development

The Vector4 type exposes the following members.

Methods

  NameDescription
Public methodAdd(Vector4) Obsolete.
Add the Vector passed as parameter to this instance.

[ILNumerics Visualization Engine]

Public methodAdd(Vector4) Obsolete.
Add the Vector passed as parameter to this instance.

[ILNumerics Visualization Engine]

Public methodStatic memberAdd(Vector4, Vector4)
Adds two vectors.

[ILNumerics Visualization Engine]

Public methodStatic memberAdd(Vector4, Vector4, Vector4)
Adds two vectors.

[ILNumerics Visualization Engine]

Public methodStatic memberBaryCentric(Vector4, Vector4, Vector4, Single, Single)
Interpolate 3 Vectors using Barycentric coordinates

[ILNumerics Visualization Engine]

Public methodStatic memberBaryCentric(Vector4, Vector4, Vector4, Single, Single, Vector4)
Interpolate 3 Vectors using Barycentric coordinates

[ILNumerics Visualization Engine]

Public methodStatic memberClamp(Vector4, Vector4, Vector4)
Clamp a vector to the given minimum and maximum vectors

[ILNumerics Visualization Engine]

Public methodStatic memberClamp(Vector4, Vector4, Vector4, Vector4)
Clamp a vector to the given minimum and maximum vectors

[ILNumerics Visualization Engine]

Public methodDiv(Single) Obsolete.
Divide this instance by a scalar.

[ILNumerics Visualization Engine]

Public methodStatic memberDiv(Vector4, Single)
Divide a vector by a scalar

[ILNumerics Visualization Engine]

Public methodStatic memberDiv(Vector4, Single, Vector4)
Divide a vector by a scalar

[ILNumerics Visualization Engine]

Public methodStatic memberDivide(Vector4, Vector4)
Divides a vector by the components of a vector (scale).

[ILNumerics Visualization Engine]

Public methodStatic memberDivide(Vector4, Single)
Divides a vector by a scalar.

[ILNumerics Visualization Engine]

Public methodStatic memberDivide(Vector4, Vector4, Vector4)
Divide a vector by the components of a vector (scale).

[ILNumerics Visualization Engine]

Public methodStatic memberDivide(Vector4, Single, Vector4)
Divides a vector by a scalar.

[ILNumerics Visualization Engine]

Public methodStatic memberDot(Vector3, Vector4)
Public methodStatic memberDot(Vector4, Vector3)
Public methodStatic memberDot(Vector4, Vector4)
Calculate the dot product of two vectors

[ILNumerics Visualization Engine]

Public methodStatic memberDot(Vector4, Vector4, Single)
Calculate the dot product of two vectors

[ILNumerics Visualization Engine]

Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.

[ILNumerics Visualization Engine]

(Overrides ValueTypeEquals(Object).)
Public methodEquals(Vector4)
Indicates whether the current vector is equal to another vector.

[ILNumerics Visualization Engine]

Public methodGetHashCode
Returns the hashcode for this instance.

[ILNumerics Visualization Engine]

(Overrides ValueTypeGetHashCode.)
Public methodStatic memberLerp(Vector4, Vector4, Single)
Returns a new Vector that is the linear blend of the 2 given Vectors

[ILNumerics Visualization Engine]

Public methodStatic memberLerp(Vector4, Vector4, Single, Vector4)
Returns a new Vector that is the linear blend of the 2 given Vectors

[ILNumerics Visualization Engine]

Public methodStatic memberMax(Vector4, Vector4)
Calculate the component-wise maximum of two vectors

[ILNumerics Visualization Engine]

Public methodStatic memberMax(Vector4, Vector4, Vector4)
Calculate the component-wise maximum of two vectors

[ILNumerics Visualization Engine]

Public methodStatic memberMin(Vector4, Vector4)
Calculate the component-wise minimum of two vectors

[ILNumerics Visualization Engine]

Public methodStatic memberMin(Vector4, Vector4, Vector4)
Calculate the component-wise minimum of two vectors

[ILNumerics Visualization Engine]

Public methodMult(Single) Obsolete.
Multiply this instance by a scalar.

[ILNumerics Visualization Engine]

Public methodStatic memberMult(Vector4, Single)
Multiply a vector and a scalar

[ILNumerics Visualization Engine]

Public methodStatic memberMult(Vector4, Single, Vector4)
Multiply a vector and a scalar

[ILNumerics Visualization Engine]

Public methodStatic memberMultiply(Vector4, Vector4)
Multiplies a vector by the components a vector (scale).

[ILNumerics Visualization Engine]

Public methodStatic memberMultiply(Vector4, Single)
Multiplies a vector by a scalar.

[ILNumerics Visualization Engine]

Public methodStatic memberMultiply(Vector4, Vector4, Vector4)
Multiplies a vector by the components of a vector (scale).

[ILNumerics Visualization Engine]

Public methodStatic memberMultiply(Vector4, Single, Vector4)
Multiplies a vector by a scalar.

[ILNumerics Visualization Engine]

Public methodNormalize
Scales the Vector4 to unit length.

[ILNumerics Visualization Engine]

Public methodStatic memberNormalize(Vector4)
Scale a vector to unit length

[ILNumerics Visualization Engine]

Public methodStatic memberNormalize(Vector4, Vector4)
Scale a vector to unit length

[ILNumerics Visualization Engine]

Public methodScale(Vector4) Obsolete.
Scales this instance by the given parameter.

[ILNumerics Visualization Engine]

Public methodScale(Vector4) Obsolete.
Scales this instance by the given parameter.

[ILNumerics Visualization Engine]

Public methodScale(Single, Single, Single, Single) Obsolete.
Scales the current Vector4 by the given amounts.

[ILNumerics Visualization Engine]

Public methodSub(Vector4) Obsolete.
Subtract the Vector passed as parameter from this instance.

[ILNumerics Visualization Engine]

Public methodSub(Vector4) Obsolete.
Subtract the Vector passed as parameter from this instance.

[ILNumerics Visualization Engine]

Public methodStatic memberSub(Vector4, Vector4)
Subtract one Vector from another

[ILNumerics Visualization Engine]

Public methodStatic memberSub(Vector4, Vector4, Vector4)
Subtract one Vector from another

[ILNumerics Visualization Engine]

Public methodStatic memberSubtract(Vector4, Vector4)
Subtract one Vector from another

[ILNumerics Visualization Engine]

Public methodStatic memberSubtract(Vector4, Vector4, Vector4)
Subtract one Vector from another

[ILNumerics Visualization Engine]

Public methodToString
Returns a System.String that represents the current Vector4.

[ILNumerics Visualization Engine]

(Overrides ValueTypeToString.)
Public methodToXMLAttrString
Convert this vector into a short string representation, suitable for xml attribute serialization

[ILNumerics Visualization Engine]

Public methodStatic memberTransform(Vector4, Quaternion)
Transforms a vector by a quaternion rotation.

[ILNumerics Visualization Engine]

Public methodStatic memberTransform(Vector4, Quaternion, Vector4)
Transforms a vector by a quaternion rotation.

[ILNumerics Visualization Engine]

Top
Extension Methods

  NameDescription
Public Extension MethodToColor
Converts this Vector4 instance into a Color.

[ILNumerics Visualization Engine]

(Defined by ExtensionMethods.)
Top
See Also

Reference