elementaryRotation(const Vect &) | animal::Quaternion< RealT, TraitsT > | [inline, static] |
elementaryRotation(const Real, const Real, const Real) | animal::Quaternion< RealT, TraitsT > | [inline, static] |
eulerIncrement(const Vect &, const Real dt) | animal::Quaternion< RealT, TraitsT > | [inline, static] |
eulerIncrement(const Real, const Real, const Real, const Real) | animal::Quaternion< RealT, TraitsT > | [inline, static] |
getAxisAngle(Real &x, Real &y, Real &z, Real &angle) const | animal::Quaternion< RealT, TraitsT > | [inline] |
getAxisAngle(Vec3 &v, Real &a) const | animal::Quaternion< RealT, TraitsT > | [inline] |
identity() | animal::Quaternion< RealT, TraitsT > | [inline, static] |
inverse() const | animal::Quaternion< RealT, TraitsT > | [inline] |
norm() const | animal::Quaternion< RealT, TraitsT > | [inline] |
normalize() | animal::Quaternion< RealT, TraitsT > | [inline] |
operator *(const Quaternion &) const | animal::Quaternion< RealT, TraitsT > | [inline] |
operator *(const Real u) const | animal::Quaternion< RealT, TraitsT > | [inline] |
operator *(const Vec3 &) const | animal::Quaternion< RealT, TraitsT > | |
operator *=(const Quaternion &) | animal::Quaternion< RealT, TraitsT > | [inline] |
operator/(const Quaternion &) const | animal::Quaternion< RealT, TraitsT > | [inline] |
operator/(const Vec3 &) const | animal::Quaternion< RealT, TraitsT > | |
operator/=(const Quaternion &) | animal::Quaternion< RealT, TraitsT > | [inline] |
operator<<(std::ostream &, const Quaternion< R, T > &) | animal::Quaternion< RealT, TraitsT > | [friend] |
operator=(const Quaternion &) | animal::Quaternion< RealT, TraitsT > | [inline] |
operator>>(std::istream &, Quaternion< R, T > &) | animal::Quaternion< RealT, TraitsT > | [friend] |
Quaternion() | animal::Quaternion< RealT, TraitsT > | [inline] |
Quaternion(const Real w, const Real x, const Real y, const Real z) | animal::Quaternion< RealT, TraitsT > | [inline] |
Quaternion(const Vec3 &axis, const Real angle) | animal::Quaternion< RealT, TraitsT > | [inline] |
Quaternion(const Real angle, const Vec3 &axis) | animal::Quaternion< RealT, TraitsT > | [inline] |
Quaternion(const Quaternion &) | animal::Quaternion< RealT, TraitsT > | [inline] |
Real typedef | animal::Quaternion< RealT, TraitsT > | |
setAxisAngle(const Real x, const Real y, const Real z, const Real angle) | animal::Quaternion< RealT, TraitsT > | [inline] |
setAxisAngle(const Vec3 &axis, const Real angle) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerXYX(const Real x, const Real y, const Real xx) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerXYZ(const Real x, const Real y, const Real z) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerXZX(const Real x, const Real z, const Real xx) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerXZY(const Real x, const Real z, const Real y) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerYXY(const Real y, const Real x, const Real yy) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerYXZ(const Real y, const Real x, const Real z) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerYZX(const Real y, const Real z, const Real x) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerYZY(const Real y, const Real z, const Real yy) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerZXY(const Real z, const Real x, const Real y) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerZXZ(const Real z, const Real x, const Real zz) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerZYX(const Real z, const Real y, const Real x) | animal::Quaternion< RealT, TraitsT > | [inline] |
setEulerZYZ(const Real z, const Real y, const Real zz) | animal::Quaternion< RealT, TraitsT > | [inline] |
setwxyz(const Real w, const Real x, const Real y, const Real z) | animal::Quaternion< RealT, TraitsT > | [inline] |
Traits typedef | animal::Quaternion< RealT, TraitsT > | |
v | animal::Quaternion< RealT, TraitsT > | [private] |
w() const | animal::Quaternion< RealT, TraitsT > | [inline] |
x() const | animal::Quaternion< RealT, TraitsT > | [inline] |
y() const | animal::Quaternion< RealT, TraitsT > | [inline] |
z() const | animal::Quaternion< RealT, TraitsT > | [inline] |
~Quaternion() | animal::Quaternion< RealT, TraitsT > | [inline] |