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