angle() const (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
axis() const (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
dot(const TQuaternion &a, const TQuaternion &b) | TQuaternion< Real, Vec3Real > | inlinestatic |
exp() (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
getAxisAngle(Vec3Real &axis, Real &angle) const (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
getInverseMatrix(Real m[4][4]) const | TQuaternion< Real, Vec3Real > | inline |
getInverseMatrix(Real m[16]) const (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
getInverseRotationMatrix(Real m[3][3]) const | TQuaternion< Real, Vec3Real > | inline |
getMatrix16(Real m[16]) const (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
getMatrix33(MAT &m) const | TQuaternion< Real, Vec3Real > | inline |
getMatrix44(MAT &m) const | TQuaternion< Real, Vec3Real > | inline |
getRotationMatrix(Real m[3][3]) const | TQuaternion< Real, Vec3Real > | inline |
inverse() const | TQuaternion< Real, Vec3Real > | inline |
inverseMatrix() const | TQuaternion< Real, Vec3Real > | inline |
inverseRotate(const Vec3Real &v) const (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
invert() | TQuaternion< Real, Vec3Real > | inline |
lnDif(const TQuaternion &a, const TQuaternion &b) (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inlinestatic |
log() (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
matrix() const | TQuaternion< Real, Vec3Real > | inline |
negate() | TQuaternion< Real, Vec3Real > | inline |
normalize() | TQuaternion< Real, Vec3Real > | inline |
operator*(const Real a, const TQuaternion &b) | TQuaternion< Real, Vec3Real > | friend |
operator*(const TQuaternion &a, const TQuaternion &b) | TQuaternion< Real, Vec3Real > | friend |
operator*(const TQuaternion &q, const Vec3Real &v) | TQuaternion< Real, Vec3Real > | friend |
operator*=(const TQuaternion &q) | TQuaternion< Real, Vec3Real > | inline |
operator+=(const TQuaternion &Q) (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
operator<< (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | friend |
operator=(const TQuaternion &Q) | TQuaternion< Real, Vec3Real > | inline |
operator[](int i) const | TQuaternion< Real, Vec3Real > | inline |
operator[](int i) | TQuaternion< Real, Vec3Real > | inline |
randomQuaternion() (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inlinestatic |
rotate(const Vec3Real &v) const (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
setAxisAngle(const Vec3Real &axis, const Real angle) | TQuaternion< Real, Vec3Real > | inline |
setFromRotatedBase(const Vec3Real &X, const Vec3Real &Y, const Vec3Real &Z) (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
setFromRotationMatrix(const MAT &m) (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
setValue(Real q0, Real q1, Real q2, Real q3) | TQuaternion< Real, Vec3Real > | inline |
slerp(const TQuaternion &a, const TQuaternion &b, Real t, bool allowFlip=true) (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inlinestatic |
squad(const TQuaternion &a, const TQuaternion &tgA, const TQuaternion &tgB, const TQuaternion &b, Real t) (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inlinestatic |
squadTangent(const TQuaternion &before, const TQuaternion ¢er, const TQuaternion &after) (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inlinestatic |
TQuaternion() | TQuaternion< Real, Vec3Real > | inline |
TQuaternion(const Vec3Real &axis, const Real angle) | TQuaternion< Real, Vec3Real > | inline |
TQuaternion(const Vec3Real &from, const Vec3Real &to) (defined in TQuaternion< Real, Vec3Real >) | TQuaternion< Real, Vec3Real > | inline |
TQuaternion(Real q0, Real q1, Real q2, Real q3) | TQuaternion< Real, Vec3Real > | inline |
TQuaternion(const TQuaternion &Q) | TQuaternion< Real, Vec3Real > | inline |