http://www.emgu.com

The Quaternions type exposes the following members.

Methods

  NameDescription
Public methodConjugate
Compute the conjugate of the quaternions
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodEquals(Quaternions)
Check if this quaternions equals to other
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEuler
Get the equaivalent euler angle
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetRotationMatrix
Fill the (3x3) rotation matrix with the value such that it represent the quaternions
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMultiply
Multiply the current Quaternions with quaternionsOther
Public methodRotatePoint
Rotate the specific point and return the result
Public methodRotatePoints
Rotate the points in pointsSrc and save the result in pointsDst. Inplace operation is supported (pointsSrc == pointsDst).
Public methodSetEuler
Set the value of the quaternions using euler angle
Public methodSlerp
Perform quaternions linear interpolation
Public methodToString
Get the string representation of the Quaternions
(Overrides ValueType..::..ToString()()()().)

See Also