, 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 | |