gKit2 light
TQuaternion< Real, Vec3Real > Member List

This is the complete list of members for TQuaternion< Real, Vec3Real >, including all inherited members.

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]) constTQuaternion< Real, Vec3Real >inline
getInverseMatrix(Real m[16]) const (defined in TQuaternion< Real, Vec3Real >)TQuaternion< Real, Vec3Real >inline
getInverseRotationMatrix(Real m[3][3]) constTQuaternion< Real, Vec3Real >inline
getMatrix16(Real m[16]) const (defined in TQuaternion< Real, Vec3Real >)TQuaternion< Real, Vec3Real >inline
getMatrix33(MAT &m) constTQuaternion< Real, Vec3Real >inline
getMatrix44(MAT &m) constTQuaternion< Real, Vec3Real >inline
getRotationMatrix(Real m[3][3]) constTQuaternion< Real, Vec3Real >inline
inverse() constTQuaternion< Real, Vec3Real >inline
inverseMatrix() constTQuaternion< 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() constTQuaternion< 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) constTQuaternion< 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 &center, 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