, including all inherited
members.
| asEulerRotation()
const |
MQuaternion |
|
| asMatrix()
const |
MQuaternion |
|
| conjugate()
const |
MQuaternion |
|
| conjugateIt() |
MQuaternion |
|
| exp()
const |
MQuaternion |
|
| get(double
dest[4]) const |
MQuaternion |
|
| getAxisAngle(MVector
&axis, double &theta) const |
MQuaternion |
|
| identity |
MQuaternion |
[static] |
| inverse()
const |
MQuaternion |
|
| invertIt() |
MQuaternion |
|
| isEquivalent(const
MQuaternion &other, double tolerance=1.0e-10) const |
MQuaternion |
|
| log()
const |
MQuaternion |
|
| MQuaternion() |
MQuaternion |
|
| MQuaternion(const
MQuaternion &src) |
MQuaternion |
|
| MQuaternion(double
xx, double yy, double zz, double ww) |
MQuaternion |
|
| MQuaternion(const
double q[4]) |
MQuaternion |
|
| MQuaternion(const
MVector &a, const MVector &b) |
MQuaternion |
|
| MQuaternion(const
MVector &a, const MVector &b, double angleFactor) |
MQuaternion |
|
| MQuaternion(double
angle, const MVector &axisb) |
MQuaternion |
|
| negateIt() |
MQuaternion |
|
| normal()
const |
MQuaternion |
|
| normalizeIt() |
MQuaternion |
|
| operator
MMatrix() const |
MQuaternion |
|
| operator!=(const
MQuaternion &other) const |
MQuaternion |
|
| operator*(const
MQuaternion &other) const |
MQuaternion |
|
| operator*(double
scale, const MQuaternion &other) |
MQuaternion |
[friend] |
| operator*=(const
MQuaternion &rhs) |
MQuaternion |
|
| operator+(const
MQuaternion &other) const |
MQuaternion |
|
| operator-(const
MQuaternion &other) const |
MQuaternion |
|
| operator-()
const |
MQuaternion |
|
| operator<<(std::ostream
&os, const MQuaternion &q) |
MQuaternion |
[friend] |
| operator=(const
MQuaternion &src) |
MQuaternion |
|
| operator=(const
MMatrix &matrix) |
MQuaternion |
|
| operator=(const
MEulerRotation &matrix) |
MQuaternion |
|
| operator==(const
MQuaternion &other) const |
MQuaternion |
|
| operator[](unsigned
int i) const |
MQuaternion |
|
| operator[](unsigned
int i) |
MQuaternion |
|
| scaleIt(double
scale) |
MQuaternion |
|
| setAxisAngle(const
MVector &axis, double theta) |
MQuaternion |
|
| setToXAxis(double
theta) |
MQuaternion |
|
| setToYAxis(double
theta) |
MQuaternion |
|
| setToZAxis(double
theta) |
MQuaternion |
|
| slerp(const
MQuaternion &p, const MQuaternion &q, double t) |
MQuaternion |
[friend] |
| slerp(const
MQuaternion &p, const MQuaternion &q, double t, short
spin) |
MQuaternion |
[friend] |
| squad(const
MQuaternion &p, const MQuaternion &a, const MQuaternion
&b, const MQuaternion &q, double t) |
MQuaternion |
[friend] |
| squad(const
MQuaternion &p, const MQuaternion &a, const MQuaternion
&b, const MQuaternion &q, double t, short spin) |
MQuaternion |
[friend] |
| squadPt(const
MQuaternion &q0, const MQuaternion &q1, const MQuaternion
&q2) |
MQuaternion |
[friend] |
| w |
MQuaternion |
|
| x |
MQuaternion |
|
| y |
MQuaternion |
|
| z |
MQuaternion |
|
| ~MQuaternion() |
MQuaternion |
|