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