| conjugate() | tes::Quaternion< T > | |
| conjugated() const | tes::Quaternion< T > | |
| dot(const Quaternion< T > other) const | tes::Quaternion< T > | |
| getAxisAngle(Vector3< T > &axis, T &angle) const | tes::Quaternion< T > | |
| identity | tes::Quaternion< T > | static |
| inverse() const | tes::Quaternion< T > | |
| invert() | tes::Quaternion< T > | |
| isEqual(const Quaternion< T > &other, const T &epsilon=Vector3< T >::Epsilon) | tes::Quaternion< T > | |
| isIdentity() | tes::Quaternion< T > | |
| magnitude() const | tes::Quaternion< T > | |
| magnitudeSquared() const | tes::Quaternion< T > | |
| multiply(const T &scalar) | tes::Quaternion< T > | |
| normalise(const T &epsilon=Vector3< T >::Epsilon) | tes::Quaternion< T > | |
| normalised(const T &epsilon=Vector3< T >::Epsilon) const | tes::Quaternion< T > | |
| operator!=(const Quaternion< T > &other) const | tes::Quaternion< T > | |
| operator*=(const Quaternion< T > &other) (defined in tes::Quaternion< T >) | tes::Quaternion< T > | |
| operator*=(const T &scalar) (defined in tes::Quaternion< T >) | tes::Quaternion< T > | inline |
| operator=(const Quaternion< T > &other) | tes::Quaternion< T > | inline |
| operator=(const Quaternion< Q > &other) | tes::Quaternion< T > | inline |
| operator==(const Quaternion< T > &other) const | tes::Quaternion< T > | |
| operator[](int index) | tes::Quaternion< T > | inline |
| operator[](int index) const | tes::Quaternion< T > | inline |
| q | tes::Quaternion< T > | |
| Quaternion() | tes::Quaternion< T > | inline |
| Quaternion(bool) | tes::Quaternion< T > | inline |
| Quaternion(const Quaternion< T > &other) | tes::Quaternion< T > | inline |
| Quaternion(const Quaternion< Q > &other) | tes::Quaternion< T > | inline |
| Quaternion(const T &x, const T &y, const T &z, const T &w) | tes::Quaternion< T > | inline |
| Quaternion(const Vector3< T > &v, const T &w) | tes::Quaternion< T > | inline |
| Quaternion(const T *array4) | tes::Quaternion< T > | inline |
| Quaternion(const Vector3< T > &from, const Vector3< T > &to) | tes::Quaternion< T > | |
| setAxisAngle(const Vector3< T > &axis, const T &angle) | tes::Quaternion< T > | |
| slerp(const Quaternion< T > &from, const Quaternion< T > &to, const T &t) | tes::Quaternion< T > | static |
| transform(const Vector3< T > &v) const | tes::Quaternion< T > | |
| w (defined in tes::Quaternion< T >) | tes::Quaternion< T > | |
| x | tes::Quaternion< T > | |
| y (defined in tes::Quaternion< T >) | tes::Quaternion< T > | |
| z (defined in tes::Quaternion< T >) | tes::Quaternion< T > | |