conjugate() const | NLMISC::CQuatT< float > | [inline] |
CQuat(const CQuatT< float > &o) | NLMISC::CQuat | [inline] |
CQuat() | NLMISC::CQuat | [inline] |
CQuat(float X, float Y, float Z, float W) | NLMISC::CQuat | [inline] |
CQuat(const CVector &axis, float angle) | NLMISC::CQuat | [inline] |
CQuat(const CAngleAxis &aa) | NLMISC::CQuat | [inline] |
CQuatT() | NLMISC::CQuatT< float > | [inline] |
CQuatT(float X, float Y, float Z, float W) | NLMISC::CQuatT< float > | [inline] |
CQuatT(const CVector &axis, float angle) | NLMISC::CQuatT< float > | [inline] |
CQuatT(const CAngleAxis &aa) | NLMISC::CQuatT< float > | [inline] |
dotProduct(const CQuatT< float > &q0, const CQuatT< float > &q1) | NLMISC::CQuatT< float > | [static] |
equal(const CQuatT &a, float epsilon=1E-6f) const | NLMISC::CQuatT< float > | |
exp() | NLMISC::CQuatT< float > | |
getAngle() const | NLMISC::CQuatT< float > | [inline] |
getAngleAxis() const | NLMISC::CQuatT< float > | [inline] |
getAxis() const | NLMISC::CQuatT< float > | [inline] |
identity() | NLMISC::CQuatT< float > | [inline] |
Identity | NLMISC::CQuat | [static] |
invert() | NLMISC::CQuatT< float > | |
inverted() const | NLMISC::CQuatT< float > | [inline] |
isIdentity() const | NLMISC::CQuatT< float > | [inline] |
lnDif(const CQuatT &q0, const CQuatT &q1) | NLMISC::CQuatT< float > | [static] |
log() | NLMISC::CQuatT< float > | |
makeClosest(const CQuatT &o) | NLMISC::CQuatT< float > | |
norm() const | NLMISC::CQuatT< float > | [inline] |
normalize() | NLMISC::CQuatT< float > | |
normed() const | NLMISC::CQuatT< float > | [inline] |
operator *(float f) const | NLMISC::CQuatT< float > | [inline] |
operator *(const CQuatT &) const | NLMISC::CQuatT< float > | |
operator *=(float f) | NLMISC::CQuatT< float > | [inline] |
operator *=(const CQuatT &) | NLMISC::CQuatT< float > | |
operator+(const CQuatT &o) const | NLMISC::CQuatT< float > | [inline] |
operator+() const | NLMISC::CQuatT< float > | [inline] |
operator+=(const CQuatT &o) | NLMISC::CQuatT< float > | [inline] |
operator-(const CQuatT &o) const | NLMISC::CQuatT< float > | [inline] |
operator-() const | NLMISC::CQuatT< float > | [inline] |
operator-=(const CQuatT &o) | NLMISC::CQuatT< float > | [inline] |
operator/(float f) const | NLMISC::CQuatT< float > | [inline] |
operator/=(float f) | NLMISC::CQuatT< float > | [inline] |
operator=(const CQuatT< float > &o) | NLMISC::CQuat | [inline] |
operator==(const CQuatT &a) const | NLMISC::CQuatT< float > | [inline] |
serial(IStream &f) | NLMISC::CQuatT< float > | [inline] |
set(float X, float Y, float Z, float W) | NLMISC::CQuatT< float > | [inline] |
setAngleAxis(const CVector &axis, float angle) | NLMISC::CQuatT< float > | |
setAngleAxis(const CAngleAxis &angAxis) | NLMISC::CQuatT< float > | [inline] |
slerp(const CQuatT< float > &q0, const CQuatT< float > &q1, float t) | NLMISC::CQuatT< float > | [static] |
sqrnorm() const | NLMISC::CQuatT< float > | [inline] |
squad(const CQuatT< float > &q0, const CQuatT< float > &tgtQ0, const CQuatT< float > &tgtQ1, const CQuatT< float > &q1, float t) | NLMISC::CQuatT< float > | [static] |
squadrev(const CAngleAxis &rot, const CQuatT< float > &q0, const CQuatT< float > &tgtQ0, const CQuatT< float > &tgtQ1, const CQuatT< float > &q1, float t) | NLMISC::CQuatT< float > | [static] |
w | NLMISC::CQuatT< float > | |
x | NLMISC::CQuatT< float > | |
y | NLMISC::CQuatT< float > | |
z | NLMISC::CQuatT< float > | |