C++ API Reference
|
This is the complete list of members for MQuaternion, including all inherited members.
asEulerRotation() const | MQuaternion | |
asMatrix() const | MQuaternion | |
conjugate() const | MQuaternion | |
conjugateIt() | MQuaternion | |
dslerp(const MQuaternion &p, const MQuaternion &q, double t, int dir) | MQuaternion | friend |
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=kQuaternionEpsilon) 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 |