|
MathFu
An open source project by
FPL.
|
This is the complete list of members for mathfu::Quaternion< T >, including all inherited members.
| DotProduct(const Quaternion< T > &q1, const Quaternion< T > &q2) | mathfu::Quaternion< T > | inlinestatic |
| FromAngleAxis(const T &angle, const Vector< T, 3 > &axis) | mathfu::Quaternion< T > | inlinestatic |
| FromEulerAngles(const Vector< T, 3 > &angles) | mathfu::Quaternion< T > | inlinestatic |
| FromMatrix(const Matrix< T, 3 > &m) | mathfu::Quaternion< T > | inlinestatic |
| FromMatrix(const Matrix< T, 4 > &m) | mathfu::Quaternion< T > | inlinestatic |
| identity | mathfu::Quaternion< T > | static |
| Inverse() const | mathfu::Quaternion< T > | inline |
| Normalize() | mathfu::Quaternion< T > | inline |
| Normalized() const | mathfu::Quaternion< T > | inline |
| operator*(const Quaternion< T > &q) const | mathfu::Quaternion< T > | inline |
| operator*(const T &s1) const | mathfu::Quaternion< T > | inline |
| operator*(const Vector< T, 3 > &v1) const | mathfu::Quaternion< T > | inline |
| operator*(const T &s, const Quaternion< T > &q) | mathfu::Quaternion< T > | related |
| operator[](const int i) | mathfu::Quaternion< T > | inline |
| operator[](const int i) const | mathfu::Quaternion< T > | inline |
| PerpendicularVector(const Vector< T, 3 > &v) | mathfu::Quaternion< T > | inlinestatic |
| Quaternion() | mathfu::Quaternion< T > | inline |
| Quaternion(const Quaternion< T > &q) | mathfu::Quaternion< T > | inline |
| Quaternion(const T &s1, const T &s2, const T &s3, const T &s4) | mathfu::Quaternion< T > | inline |
| Quaternion(const T &s1, const Vector< T, 3 > &v1) | mathfu::Quaternion< T > | inline |
| RotateFromTo(const Vector< T, 3 > &v1, const Vector< T, 3 > &v2) | mathfu::Quaternion< T > | inlinestatic |
| RotateFromToWithAxis(const Vector< T, 3 > &v1, const Vector< T, 3 > &v2, const Vector< T, 3 > &preferred_axis) | mathfu::Quaternion< T > | inlinestatic |
| scalar() | mathfu::Quaternion< T > | inline |
| scalar() const | mathfu::Quaternion< T > | inline |
| set_scalar(const T &s) | mathfu::Quaternion< T > | inline |
| set_vector(const Vector< T, 3 > &v) | mathfu::Quaternion< T > | inline |
| Slerp(const Quaternion< T > &q1, const Quaternion< T > &q2, const T &s1) | mathfu::Quaternion< T > | inlinestatic |
| ToAngleAxis(T *angle, Vector< T, 3 > *axis) const | mathfu::Quaternion< T > | inline |
| ToEulerAngles() const | mathfu::Quaternion< T > | inline |
| ToMatrix() const | mathfu::Quaternion< T > | inline |
| ToMatrix4() const | mathfu::Quaternion< T > | inline |
| vector() | mathfu::Quaternion< T > | inline |
| vector() const | mathfu::Quaternion< T > | inline |