Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Quaternion Methods

Quaternion Methods

NameDescription
Public Method StaticAddOverloaded. Adds two Quaternions.
Public Method StaticConcatenateOverloaded. Concatenates two Quaternions; the result represents the first rotation followed by the second rotation.
Public MethodConjugateOverloaded. Calculates the conjugate of a Quaternion.
Public Method StaticCreateFromAxisAngleOverloaded. Creates a Quaternion from a vector and an angle to rotate about the vector.
Public Method StaticCreateFromRotationMatrixOverloaded. Creates a Quaternion from a rotation Matrix.
Public Method StaticCreateFromYawPitchRollOverloaded. Creates a new Quaternion from specified yaw, pitch, and roll angles.
Public Method StaticDivideOverloaded. Divides a Quaternion by another Quaternion.
Public Method StaticDotOverloaded. Calculates the dot product of two Quaternions.
Public MethodEqualsOverloaded. Returns a value that indicates whether the current instance is equal to a specified object.
Public MethodGetHashCodeGet the hash code of this object.
Public MethodGetType (Inherited from Object.)
Public Method StaticInverseOverloaded. Returns the inverse of a Quaternion.
Public MethodLengthCalculates the length of a Quaternion.
Public MethodLengthSquaredCalculates the length squared of a Quaternion.
Public Method StaticLerpOverloaded. Linearly interpolates between two quaternions.
Public Method StaticMultiplyOverloaded. Multiplies a quaternion by a scalar or another quaternion.
Public Method StaticNegateOverloaded. Flips the sign of each component of the quaternion.
Public MethodNormalizeOverloaded. Divides each component of a quaternion by the length of the quaternion.
Public Method Staticop_AdditionAdds two Quaternions.
Public Method Staticop_DivisionDivides a Quaternion by another Quaternion.
Public Method Staticop_EqualityCompares two Quaternions for equality.
Public Method Staticop_InequalityCompare two Quaternions for inequality.
Public Method Staticop_MultiplyOverloaded. Multiplies a quaternion by a scalar or another quaternion.
Public Method Staticop_SubtractionSubtracts a quaternion from another quaternion.
Public Method Staticop_UnaryNegationFlips the sign of each component of the quaternion.
Public MethodReferenceEquals (Inherited from Object.)
Public Method StaticSlerpOverloaded. Interpolates between two quaternions, using spherical linear interpolation.
Public Method StaticSubtractOverloaded. Subtracts a quaternion from another quaternion.
Public MethodToStringRetireves a string representation of the current object.

NameDescription
Protected MethodFinalize (Inherited from Object.)
Protected MethodMemberwiseClone (Inherited from Object.)

Community Additions

ADD
Show:
© 2015 Microsoft