getAxis(void) | Quaternion | [inline] |
module() | Quaternion | [inline] |
normalize() | Quaternion | [inline] |
normalized() | Quaternion | [inline] |
operator *(const Quaternion &, double) | Quaternion | [friend] |
operator *(const Quaternion &, const Quaternion &) | Quaternion | [friend] |
operator *(const Quaternion &, const Vector3d &) | Quaternion | [friend] |
operator *(const Vector3d &, const Quaternion &) | Quaternion | [friend] |
operator *=(double) | Quaternion | [inline] |
operator+(const Quaternion &, const Quaternion &) | Quaternion | [friend] |
operator+=(const Quaternion &) | Quaternion | [inline] |
operator-(const Quaternion &, const Quaternion &) | Quaternion | [friend] |
operator-=(const Quaternion &) | Quaternion | [inline] |
operator/(const Quaternion &, double) | Quaternion | [friend] |
operator/=(double) | Quaternion | [inline] |
operator=(const Vector3d &) | Quaternion | [inline] |
operator~(const Quaternion &) | Quaternion | [friend] |
Quaternion() | Quaternion | [inline] |
Quaternion(double u, double x, double y, double z) | Quaternion | [inline] |
Quaternion(const Vector3d &axis, double angle) | Quaternion | [inline] |
rotate(const Vector3d &v) | Quaternion | [inline] |
rotate(const Quaternion &q) | Quaternion | [inline] |
rotate(const Vector3d &axis, double angle) | Quaternion | [inline] |
toBody(const Vector3d &v) | Quaternion | [inline] |
toString(void) | Quaternion | [inline] |
toWorld(const Vector3d &v) | Quaternion | [inline] |
u | Quaternion | [protected] |
U() | Quaternion | [inline] |
X() | Quaternion | [inline] |
x | Quaternion | [protected] |
Y() | Quaternion | [inline] |
y | Quaternion | [protected] |
z | Quaternion | [protected] |
Z() | Quaternion | [inline] |