Click or drag to resize

Vector4 Methods

The Vector4 type exposes the following members.

Methods
  NameDescription
Public methodStatic memberBarycentric
Creates a new Vector4 that contains the cartesian coordinates of a vector specified in barycentric coordinates and relative to 4d-triangle.
Public methodStatic memberCatmullRom
Creates a new Vector4 that contains CatmullRom interpolation of the specified vectors.
Public methodStatic memberClamp
Clamps the specified value within a range.
Public methodStatic memberDistance(Vector4, Vector4)
Returns the distance between two vectors.
Public methodStatic memberDistance(Vector4, Vector4, Single)
Returns the distance between two vectors.
Public methodStatic memberDistanceSquared
Returns the squared distance between two vectors.
Public methodDistanceTo
Gets the distance to another Vector4.
Public methodStatic memberDot
Returns a dot product of two vectors.
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(Vector4)
Indicates whether this instance and a specified object are equal.
Public methodGetHashCode
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberHermite
Creates a new Vector4 that contains hermite spline interpolation.
Public methodStatic memberLerp
Creates a new Vector4 that contains linear interpolation of the specified vectors.
Public methodStatic memberMax
Creates a new Vector4 that contains a maximal values from the two vectors.
Public methodStatic memberMin
Creates a new Vector4 that contains a minimal values from the two vectors.
Public methodStatic memberNormalize
Creates a new Vector4 that contains a normalized values from another vector.
Public methodNormalized
Creates a new Vector4 instance with the components normalized to a single unit.
Public methodStatic memberSmoothStep
Creates a new Vector4 that contains cubic interpolation of the specified vectors.
Public methodToString
Returns the fully qualified type name of this instance.
(Overrides ValueTypeToString.)
Public methodStatic memberTransform(Vector2, Matrix)
Creates a new Vector4 that contains a transformation of 2d-vector by the specified Matrix.
Public methodStatic memberTransform(Vector3, Matrix)
Creates a new Vector4 that contains a transformation of 3d-vector by the specified Matrix.
Public methodStatic memberTransform(Vector4, Matrix)
Creates a new Vector4 that contains a transformation of 4d-vector by the specified Matrix.
Top
See Also