Bilerp(Quaternion const &q00, Quaternion const &q10, Quaternion const &q01, Quaternion const &q11, float x, float y) | Ocular::Math::Quaternion | static |
CreateLookAtRotation(Vector3< float > const &from, Vector3< float > const &to, Vector3< float > const &up) | Ocular::Math::Quaternion | static |
cross(Quaternion const &rhs) const (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
dot(Quaternion const &rhs) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
getAngle() const (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
getAxis() const (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
getConjugate() const | Ocular::Math::Quaternion | |
getInternal() const | Ocular::Math::Quaternion | |
getInverse() const | Ocular::Math::Quaternion | |
getLength() const (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
getNormalized() const | Ocular::Math::Quaternion | |
getPitch() const (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
getRoll() const (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
getYaw() const (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
inverse() | Ocular::Math::Quaternion | |
Lerp(Quaternion const &a, Quaternion const &b, float f) | Ocular::Math::Quaternion | static |
m_Internal (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | protected |
Mix(Quaternion const &a, Quaternion const &b, float f) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | static |
normalize() | Ocular::Math::Quaternion | |
operator*=(Quaternion const &rhs) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
operator*=(float rhs) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
operator+=(Quaternion const &rhs) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
operator/=(float rhs) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
operator=(Quaternion const &rhs) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Quaternion(float w, float x, float y, float z) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Quaternion(float angle, Vector3< float > const &axis) | Ocular::Math::Quaternion | |
Quaternion(Euler const &euler) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Quaternion(Vector3< float > const &euler) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Quaternion(Matrix3x3 const &matrix) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Quaternion(Matrix4x4 const &matrix) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Quaternion(Quaternion_Internal const &data) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Quaternion(Quaternion const &other) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Quaternion() (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
Rotate(Quaternion const &source, float angle, Vector3< float > const &axis) (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | static |
Slerp(Quaternion const &a, Quaternion const &b, float f) | Ocular::Math::Quaternion | static |
w() (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
x() (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
y() (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
z() (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |
~Quaternion() (defined in Ocular::Math::Quaternion) | Ocular::Math::Quaternion | |