|
My Project
|
This is the complete list of members for Maths::Quat< T >, including all inherited members.
| Angle(const Quat< T > &a, const Quat< T > &b) | Maths::Quat< T > | static |
| AngleAxis(T angle, const Quat< T > &axis) | Maths::Quat< T > | static |
| Cross(const Quat< T > &b) | Maths::Quat< T > | static |
| Dot(const Quat< T > &a, const Quat< T > &b) | Maths::Quat< T > | static |
| Equals(const Quat< T > &q) const | Maths::Quat< T > | |
| EulerAngles() const | Maths::Quat< T > | |
| FromEuler(const Vec3< T > &eulerRad) | Maths::Quat< T > | static |
| FromToRotation(const Quat< T > &to) | Maths::Quat< T > | static |
| Identity() | Maths::Quat< T > | static |
| Inverse(const Quat< T > &q) | Maths::Quat< T > | static |
| kEpsilon | Maths::Quat< T > | static |
| Lerp(const Quat< T > &a, const Quat< T > &b, T t) | Maths::Quat< T > | static |
| LerpUnclamped(const Quat< T > &b, T t) | Maths::Quat< T > | static |
| LookRotation(const Vec3< T > &forward, const Vec3< T > &up) | Maths::Quat< T > | static |
| m_w | Maths::Quat< T > | |
| m_x | Maths::Quat< T > | |
| m_y | Maths::Quat< T > | |
| m_z | Maths::Quat< T > | |
| Magnitude() const | Maths::Quat< T > | |
| MulltiplyQuatVec(const Vec3< T > &v, const Quat< T > &q) | Maths::Quat< T > | static |
| Normalize() | Maths::Quat< T > | |
| Normalized() const | Maths::Quat< T > | |
| operator*(const Quat< T > &q) const | Maths::Quat< T > | |
| operator==(const Maths::Quat< T > &q) const | Maths::Quat< T > | |
| PI | Maths::Quat< T > | static |
| Quat(T m_x, T m_y, T m_z, T m_w) | Maths::Quat< T > | |
| Quat()=default | Maths::Quat< T > | |
| RotateTowards(const Quat< T > &to, T maxDegreesDelta) | Maths::Quat< T > | static |
| Set(T newX, T newY, T newZ, T newW) | Maths::Quat< T > | inline |
| setFromToRotation(const Quat< T > &to) | Maths::Quat< T > | |
| SetLookRotation(const Vec3< T > &forward, const Vec3< T > &up) | Maths::Quat< T > | |
| SetW(T newW) | Maths::Quat< T > | inline |
| SetX(T newX) | Maths::Quat< T > | inline |
| SetY(T newY) | Maths::Quat< T > | inline |
| SetZ(T newZ) | Maths::Quat< T > | inline |
| Slerp(const Quat< T > &a, const Quat< T > &b, T t) | Maths::Quat< T > | static |
| SlerpUnclamped(const Quat< T > &b, T t) | Maths::Quat< T > | static |
| This(int i) const | Maths::Quat< T > | |
| ToAngleAxis(T &angle, Vec3< T > &axis) | Maths::Quat< T > | |
| ToString() const | Maths::Quat< T > | |
| w() const | Maths::Quat< T > | inline |
| x() const | Maths::Quat< T > | inline |
| y() const | Maths::Quat< T > | inline |
| z() const | Maths::Quat< T > | inline |
| ~Quat()=default | Maths::Quat< T > |