Angle() const | mathter::Quaternion< T, Packed > | inline |
Axis() const | mathter::Quaternion< T, Packed > | inline |
i | mathter::Quaternion< T, Packed > | |
j | mathter::Quaternion< T, Packed > | |
k | mathter::Quaternion< T, Packed > | |
operator Matrix< U, 3, 3, Order, Layout, PackedA >() const | mathter::Quaternion< T, Packed > | inlineexplicit |
operator Matrix< U, 3, 4, eMatrixOrder::PRECEDE_VECTOR, Layout, PackedA >() const | mathter::Quaternion< T, Packed > | inlineexplicit |
operator Matrix< U, 4, 3, eMatrixOrder::FOLLOW_VECTOR, Layout, PackedA >() const | mathter::Quaternion< T, Packed > | inlineexplicit |
operator Matrix< U, 4, 4, Order, Layout, PackedA >() const | mathter::Quaternion< T, Packed > | inlineexplicit |
operator Vector< U, 3, PackedA >() const | mathter::Quaternion< T, Packed > | inlineexplicit |
operator=(const Quaternion &rhs) | mathter::Quaternion< T, Packed > | inline |
operator=(const Quaternion< U, P > &rhs) | mathter::Quaternion< T, Packed > | inline |
operator=(const Matrix< U, 3, 3, Order, Layout, PackedA > &rhs) | mathter::Quaternion< T, Packed > | inline |
operator=(const Matrix< U, 3, 4, eMatrixOrder::PRECEDE_VECTOR, Layout, PackedA > &rhs) | mathter::Quaternion< T, Packed > | inline |
operator=(const Matrix< U, 4, 3, eMatrixOrder::FOLLOW_VECTOR, Layout, PackedA > &rhs) | mathter::Quaternion< T, Packed > | inline |
operator=(const Matrix< U, 4, 4, Order, Layout, PackedA > &rhs) | mathter::Quaternion< T, Packed > | inline |
Quaternion() | mathter::Quaternion< T, Packed > | inline |
Quaternion(const Quaternion &rhs) | mathter::Quaternion< T, Packed > | inline |
Quaternion(T scalar, T x, T y, T z) | mathter::Quaternion< T, Packed > | inline |
Quaternion(T scalar, const Vector< T, 3, true > &vector) | mathter::Quaternion< T, Packed > | inline |
Quaternion(T scalar, const Vector< T, 3, false > &vector) | mathter::Quaternion< T, Packed > | inline |
Quaternion(const Vector< T, 3, true > &vector) | mathter::Quaternion< T, Packed > | inlineexplicit |
Quaternion(const Quaternion< U, P > &rhs) | mathter::Quaternion< T, Packed > | inline |
Quaternion(const Matrix< U, 3, 3, Order, Layout, PackedA > &rhs) | mathter::Quaternion< T, Packed > | inlineexplicit |
Quaternion(const Matrix< U, 3, 4, eMatrixOrder::PRECEDE_VECTOR, Layout, PackedA > &rhs) | mathter::Quaternion< T, Packed > | inlineexplicit |
Quaternion(const Matrix< U, 4, 3, eMatrixOrder::FOLLOW_VECTOR, Layout, PackedA > &rhs) | mathter::Quaternion< T, Packed > | inlineexplicit |
Quaternion(const Matrix< U, 4, 4, Order, Layout, PackedA > &rhs) | mathter::Quaternion< T, Packed > | inlineexplicit |
Quaternion(const Vector< T, 4, false > &vec) | mathter::Quaternion< T, Packed > | inlineexplicit |
s | mathter::Quaternion< T, Packed > | |
ScalarPart() const | mathter::Quaternion< T, Packed > | inline |
SimdAccelerated | mathter::Quaternion< T, Packed > | static |
vec | mathter::Quaternion< T, Packed > | |
VectorPart() const | mathter::Quaternion< T, Packed > | inline |
w | mathter::Quaternion< T, Packed > | |
x | mathter::Quaternion< T, Packed > | |
y | mathter::Quaternion< T, Packed > | |
z | mathter::Quaternion< T, Packed > | |