Angle() const | CubbyFlow::Quaternion< T > | |
Axis() const | CubbyFlow::Quaternion< T > | |
CastTo() const | CubbyFlow::Quaternion< T > | |
Dot(const Quaternion< T > &other) | CubbyFlow::Quaternion< T > | |
GetAxisAngle(Vector3< T > *axis, T *angle) const | CubbyFlow::Quaternion< T > | |
IMul(const Quaternion &other) | CubbyFlow::Quaternion< T > | |
Inverse() const | CubbyFlow::Quaternion< T > | |
L2Norm() const | CubbyFlow::Quaternion< T > | |
MakeIdentity() | CubbyFlow::Quaternion< T > | static |
Matrix3() const | CubbyFlow::Quaternion< T > | |
Matrix4() const | CubbyFlow::Quaternion< T > | |
Mul(const Vector3< T > &v) const | CubbyFlow::Quaternion< T > | |
Mul(const Quaternion &other) const | CubbyFlow::Quaternion< T > | |
Normalize() | CubbyFlow::Quaternion< T > | |
Normalized() const | CubbyFlow::Quaternion< T > | |
operator!=(const Quaternion &other) const | CubbyFlow::Quaternion< T > | |
operator*=(const Quaternion &other) | CubbyFlow::Quaternion< T > | |
operator=(const Quaternion &other) | CubbyFlow::Quaternion< T > | |
operator==(const Quaternion &other) const | CubbyFlow::Quaternion< T > | |
operator[](size_t i) | CubbyFlow::Quaternion< T > | |
operator[](size_t i) const | CubbyFlow::Quaternion< T > | |
Quaternion() | CubbyFlow::Quaternion< T > | |
Quaternion(T newW, T newX, T newY, T newZ) | CubbyFlow::Quaternion< T > | |
Quaternion(const std::initializer_list< T > &list) | CubbyFlow::Quaternion< T > | |
Quaternion(const Vector3< T > &axis, T angle) | CubbyFlow::Quaternion< T > | |
Quaternion(const Vector3< T > &from, const Vector3< T > &to) | CubbyFlow::Quaternion< T > | |
Quaternion(const Vector3< T > &axis0, const Vector3< T > &axis1, const Vector3< T > &axis2) | CubbyFlow::Quaternion< T > | |
Quaternion(const Matrix3x3< T > &m33) | CubbyFlow::Quaternion< T > | explicit |
Quaternion(const Quaternion &other) | CubbyFlow::Quaternion< T > | |
RMul(const Quaternion &other) const | CubbyFlow::Quaternion< T > | |
Rotate(T angleInRadians) | CubbyFlow::Quaternion< T > | |
Set(const Quaternion &other) | CubbyFlow::Quaternion< T > | |
Set(T newW, T newX, T newY, T newZ) | CubbyFlow::Quaternion< T > | |
Set(const std::initializer_list< T > &list) | CubbyFlow::Quaternion< T > | |
Set(const Vector3< T > &axis, T angle) | CubbyFlow::Quaternion< T > | |
Set(const Vector3< T > &from, const Vector3< T > &to) | CubbyFlow::Quaternion< T > | |
Set(const Vector3< T > &rotationBasis0, const Vector3< T > &rotationBasis1, const Vector3< T > &rotationBasis2) | CubbyFlow::Quaternion< T > | |
Set(const Matrix3x3< T > &m) | CubbyFlow::Quaternion< T > | |
SetIdentity() | CubbyFlow::Quaternion< T > | |
w | CubbyFlow::Quaternion< T > | |
x | CubbyFlow::Quaternion< T > | |
y | CubbyFlow::Quaternion< T > | |
z | CubbyFlow::Quaternion< T > | |