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