Click or drag to resize
DigitalRuneQuaternionF Operators and Type Conversions

The QuaternionF type exposes the following members.

Operators
  NameDescription
Public operatorStatic memberAddition
Adds two quaternions.
Public operatorStatic memberDivision(QuaternionF, QuaternionF)
Divides a quaternions by another quaternion.
Public operatorStatic memberDivision(QuaternionF, Single)
Divides a quaternion by a scalar.
Public operatorStatic memberEquality
Tests if two quaternions are equal.
Public operatorStatic member(Quaternion to QuaternionF)
Performs an conversion from Quaternion (XNA Framework) to QuaternionF (DigitalRune Mathematics).
Public operatorStatic member(QuaternionF to Single)
Converts the quaternion to an array of 4 float values: (w, x, y, z).
Public operatorStatic member(QuaternionF to ListSingle)
Converts the vector to a list of 4 float values: (w, x, y, z).
Public operatorStatic member(QuaternionF to Quaternion)
Performs an conversion from QuaternionF (DigitalRune Mathematics) to Quaternion (XNA Framework).
Public operatorStatic member(QuaternionF to QuaternionD)
Performs an implicit conversion from QuaternionF to QuaternionD.
Public operatorStatic memberInequality
Tests if two quaternions are not equal.
Public operatorStatic memberMultiply(Single, QuaternionF)
Multiplies a quaternion by a scalar.
Public operatorStatic memberMultiply(QuaternionF, QuaternionF)
Multiplies two quaternions.
Public operatorStatic memberMultiply(QuaternionF, Single)
Multiplies a quaternion by a scalar.
Public operatorStatic memberSubtraction
Subtracts a quaternion from a quaternion.
Public operatorStatic memberUnaryNegation
Negates a quaternion.
Top
See Also