![]() | QuaternionD Operators and Type Conversions |
The QuaternionD type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | Addition |
Adds two quaternions.
|
![]() ![]() | Division(QuaternionD, QuaternionD) |
Divides a quaternions by another quaternion.
|
![]() ![]() | Division(QuaternionD, Double) |
Divides a quaternion by a scalar.
|
![]() ![]() | Equality |
Tests if two quaternions are equal.
|
![]() ![]() | (Quaternion to QuaternionD) |
Performs an conversion from Quaternion (XNA Framework) to
QuaternionD (DigitalRune Mathematics).
|
![]() ![]() | (QuaternionD to Double) |
Converts the quaternion to an array of 4 double values: (w, x, y, z).
|
![]() ![]() | (QuaternionD to ListDouble) |
Converts the vector to a list of 4 double values: (w, x, y, z).
|
![]() ![]() | (QuaternionD to QuaternionF) |
Performs an explicit conversion from QuaternionD to QuaternionF.
|
![]() ![]() | (QuaternionD to Quaternion) |
Performs an conversion from QuaternionD (DigitalRune Mathematics) to
Quaternion (XNA Framework).
|
![]() ![]() | Inequality |
Tests if two quaternions are not equal.
|
![]() ![]() | Multiply(Double, QuaternionD) |
Multiplies a quaternion by a scalar.
|
![]() ![]() | Multiply(QuaternionD, QuaternionD) |
Multiplies two quaternions.
|
![]() ![]() | Multiply(QuaternionD, Double) |
Multiplies a quaternion by a scalar.
|
![]() ![]() | Subtraction |
Subtracts a quaternion from a quaternion.
|
![]() ![]() | UnaryNegation |
Negates a quaternion.
|