Click or drag to resize

Quaternion Methods

The Quaternion type exposes the following members.

Methods
  NameDescription
Public methodStatic memberConcatenate
Creates a new Quaternion that contains concatenation between two quaternion.
Public methodStatic memberConjugate
Creates a new Quaternion that contains conjugated version of the specified quaternion.
Public methodStatic memberCreateFromAxisAngle
Creates a new Quaternion from the specified axis and angle.
Public methodStatic memberCreateFromRotationMatrix
Creates a new Quaternion from the specified Matrix.
Public methodStatic memberCreateFromYawPitchRoll
Creates a new Quaternion from the specified yaw, pitch and roll angles.
Public methodStatic memberDot
Returns a dot product of two quaternions.
Public methodEquals(Object)
Determines whether the specified Object, is equal to this instance.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(Quaternion)
Indicates whether the current object is equal to another object of the same type.
Public methodGetHashCode
Returns a hash code for this instance.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberLerp
Performs a linear blend between two quaternions.
Public methodStatic memberNormalize
Scales the quaternion magnitude to unit length.
Public methodStatic memberSlerp
Performs a spherical linear blend between two quaternions.
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Public methodToVector4
Gets a Vector4 representation for this object.
Top
See Also