| addIdentity() | fdk::Quat< T > | inlinestatic |
| addInverse() const | fdk::Quat< T > | inline |
| append(fdk::Hash &hash) const | fdk::Quat< T > | |
| array() | fdk::Quat< T > | inline |
| array() const (defined in fdk::Quat< T >) | fdk::Quat< T > | inline |
| asQuatd() const (defined in fdk::Quat< T >) | fdk::Quat< T > | inline |
| asQuatf() const (defined in fdk::Quat< T >) | fdk::Quat< T > | inline |
| asQuath() const (defined in fdk::Quat< T >) | fdk::Quat< T > | inline |
| conjugate() const | fdk::Quat< T > | inline |
| const_reference typedef (defined in fdk::Quat< T >) | fdk::Quat< T > | |
| fromAngleAxis(T radians, const Vec3< T > &vec) | fdk::Quat< T > | inlinestatic |
| kNumElements (defined in fdk::Quat< T >) | fdk::Quat< T > | static |
| length() const | fdk::Quat< T > | inline |
| lengthSquared() const | fdk::Quat< T > | inline |
| magnitude() const | fdk::Quat< T > | inline |
| matrix() const | fdk::Quat< T > | |
| multIdentity() | fdk::Quat< T > | inlinestatic |
| multInverse() const | fdk::Quat< T > | inline |
| normalize() | fdk::Quat< T > | inline |
| normalized() | fdk::Quat< T > | inline |
| operator Quat< double >() const (defined in fdk::Quat< T >) | fdk::Quat< T > | inline |
| operator Quat< fdk::half >() const | fdk::Quat< T > | inline |
| operator Quat< float >() const (defined in fdk::Quat< T >) | fdk::Quat< T > | inline |
| operator*(const Quat &q) const | fdk::Quat< T > | inline |
| operator*(T f) const | fdk::Quat< T > | inline |
| operator+(const Quat &q) const | fdk::Quat< T > | inline |
| Quat()=default | fdk::Quat< T > | |
| Quat(T scalar) | fdk::Quat< T > | inlineexplicit |
| Quat(T scalar, T x, T y, T z) | fdk::Quat< T > | inline |
| Quat(T scalar, const Vec3< R > &vec) | fdk::Quat< T > | inline |
| Quat(const Quat< R > &q) | fdk::Quat< T > | inline |
| Quat(const Mat4< T > &mat) | fdk::Quat< T > | |
| Quat(const Vec3< T > &originalVector, const Vec3< T > &newVector) | fdk::Quat< T > | |
| reference typedef (defined in fdk::Quat< T >) | fdk::Quat< T > | |
| rotationMatrix() const | fdk::Quat< T > | |
| S (defined in fdk::Quat< T >) | fdk::Quat< T > | static |
| s | fdk::Quat< T > | |
| set(T scalar, T x, T y, T z) | fdk::Quat< T > | inline |
| set(T scalar, const Vec3< T > &vec) | fdk::Quat< T > | inline |
| setFromAngleAxis(T radians, const Vec3< T > &vec) | fdk::Quat< T > | inline |
| slerp(const Quat &end_quat, T t) const | fdk::Quat< T > | |
| v | fdk::Quat< T > | |
| value_type typedef (defined in fdk::Quat< T >) | fdk::Quat< T > | |
| X (defined in fdk::Quat< T >) | fdk::Quat< T > | static |
| Y (defined in fdk::Quat< T >) | fdk::Quat< T > | static |
| Z (defined in fdk::Quat< T >) | fdk::Quat< T > | static |