add(const deQuaternion &q1, const deQuaternion &q2) | deQuaternion | |
consistentSign(const deQuaternion &q, const deQuaternion &qg) | deQuaternion | |
dot(const deQuaternion &q) | deQuaternion | |
eulerZYX(const deVector3 &v) | deQuaternion | |
get(deVector3 &axis, deFloat &angle) const | deQuaternion | |
identity() | deQuaternion | |
inverse(const deQuaternion &q) | deQuaternion | |
inversedMultiply(const deQuaternion &q1, const deQuaternion &q2) | deQuaternion | |
lerp(const deQuaternion &q, const deQuaternion &qg, const deFloat t) | deQuaternion | |
multiply(const deQuaternion &q1, const deQuaternion &q2) | deQuaternion | |
multiplyInversed(const deQuaternion &q1, const deQuaternion &q2) | deQuaternion | |
negate(const deQuaternion &q) | deQuaternion | |
normalize() | deQuaternion | |
operator *=(const deFloat s) | deQuaternion | |
operator const deFloat *() const | deQuaternion | [inline] |
operator deFloat *() | deQuaternion | [inline] |
operator+=(const deQuaternion &q) | deQuaternion | |
operator-=(const deQuaternion &q) | deQuaternion | |
operator=(const deQuaternion &q) | deQuaternion | |
operator==(const deQuaternion &q) | deQuaternion | |
operator[](const deInt i) | deQuaternion | [inline] |
operator[](const deInt i) const | deQuaternion | [inline] |
set(const deMatrix3 &m) | deQuaternion | |
set(const deInt axis, const deFloat angle) | deQuaternion | |
set(const deVector3 &axis, const deFloat angle) | deQuaternion | |
set(const deFloat x, const deFloat y, const deFloat z, const deFloat w) | deQuaternion | |
set(const deFloat *q) | deQuaternion | |
slerp(const deQuaternion &q, const deQuaternion &qg, const deFloat t, const deFloat addedSpins) | deQuaternion | |
subtract(const deQuaternion &q1, const deQuaternion &q2) | deQuaternion | |
velocity(const deQuaternion &q, const deVector3 &omega) | deQuaternion | |
zero() | deQuaternion | |