|
Free Electron
|
This is the complete list of members for fe::Quaternion< T >, including all inherited members.
| computeAngleAxis(T &radians, Vector< 3, T > &axis) const (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| equivalent(const Quaternion< T > &lhs, const Quaternion< T > &rhs, T margin) | fe::Quaternion< T > | related |
| forcePositiveW(Quaternion< T > &lhs) | fe::Quaternion< T > | related |
| get4(T array[4]) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| invert(Quaternion< T > &lhs) | fe::Quaternion< T > | related |
| m_data (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | protected |
| nlerp(Quaternion< T > &result, const Quaternion< T > &from, const Quaternion< T > &to, T fraction) | fe::Quaternion< T > | related |
| normalize(Quaternion< T > &result) | fe::Quaternion< T > | related |
| operator*(const Quaternion< T > &lhs, const Quaternion< T > &rhs) | fe::Quaternion< T > | related |
| operator*(const U &lhs, const Quaternion< T > &rhs) | fe::Quaternion< T > | related |
| operator*(const Quaternion< T > &lhs, const U &rhs) | fe::Quaternion< T > | related |
| operator*=(Quaternion< T > &lhs, const Quaternion< T > &rhs) | fe::Quaternion< T > | related |
| operator*=(Quaternion< T > &lhs, U scale) | fe::Quaternion< T > | related |
| operator-(const Quaternion< T > &lhs) | fe::Quaternion< T > | related |
| operator=(const Quaternion< T > &other) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| operator=(const Matrix< 3, 4, T > &matrix) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| operator=(const Vector< 4, T > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| operator=(const Vector< 4, U > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| operator=(const Vector< 3, T > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| operator=(const Vector< 3, U > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| operator=(const Vector< 2, T > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| operator=(const Vector< 2, U > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| operator=(const T *array) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| operator==(const Quaternion< T > &lhs, const Quaternion< T > &rhs) | fe::Quaternion< T > | related |
| operator[](U32 index) const (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| operator[](U32 index) | fe::Vector< 4, T > | inlineprotected |
| print(const Quaternion< T > &lhs) | fe::Quaternion< T > | related |
| Quaternion(void) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| Quaternion(const Quaternion< T > &other) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| Quaternion(T radians, const Vector< 3, T > &axis) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| Quaternion(T radians, Axis axis) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| Quaternion(const T *pArray) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| Quaternion(T x, T y, T z, T w) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| Quaternion(const Matrix< 3, 4, T > &matrix) (defined in fe::Quaternion< T >) | fe::Quaternion< T > | inline |
| set(Quaternion< T > &result) | fe::Quaternion< T > | related |
| set(Quaternion< T > &result, X x, Y y, Z z, W w) | fe::Quaternion< T > | related |
| set(Quaternion< T > &result, U radians, const Vector< 3, T > &axis) | fe::Quaternion< T > | related |
| set(Quaternion< T > &result, U radians, const Axis axis) | fe::Quaternion< T > | related |
| set(Quaternion< T > &result, const Vector< 3, T > &from, const Vector< 3, T > &to) | fe::Quaternion< T > | related |
| set4(T x=T(0), T y=T(0), T z=T(0), T w=T(0)) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| setAt(Quaternion< T > &lhs, U32 index, U value) | fe::Quaternion< T > | related |
| slerp(Quaternion< T > &result, const Quaternion< T > &from, const Quaternion< T > &to, T fraction) | fe::Quaternion< T > | related |
| temp(void) const (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(void) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(const Vector< 4, T > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(const Vector< 4, U > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(const Vector< 3, T > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(const Vector< 3, U > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(const Vector< 2, T > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(const Vector< 2, U > &other) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(const T *array) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
| Vector(T x, T y, T z=T(0), T w=T(0)) (defined in fe::Vector< 4, T >) | fe::Vector< 4, T > | inlineprotected |
1.8.13