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 |