This is the complete list of members for oglplus::Quaternion< T >, including all inherited members.
| Add(const Quaternion &q1, const Quaternion &q2) | oglplus::Quaternion< T > | friend |
| Close(const Quaternion &q1, const Quaternion &q2, T eps) | oglplus::Quaternion< T > | friend |
| Conjugate(const Quaternion &q1) | oglplus::Quaternion< T > | friend |
| Equal(const Quaternion &q1, const Quaternion &q2) | oglplus::Quaternion< T > | friend |
| Imag(void) const | oglplus::Quaternion< T > | |
| Inverse(const Quaternion &q1) | oglplus::Quaternion< T > | friend |
| IsDegenerate(T eps=T(0)) const | oglplus::Quaternion< T > | |
| IsNormal(T eps=T(0)) const | oglplus::Quaternion< T > | |
| IsUnit(T eps=T(0)) const | oglplus::Quaternion< T > | |
| Magnitude(void) const | oglplus::Quaternion< T > | |
| Multiply(const Quaternion &q1, const Quaternion &q2) | oglplus::Quaternion< T > | friend |
| Normalize(void) | oglplus::Quaternion< T > | |
| operator!=(const Quaternion &q1, const Quaternion &q2) | oglplus::Quaternion< T > | friend |
| operator*(const Quaternion &q1, const Quaternion &q2) | oglplus::Quaternion< T > | friend |
| operator*(const Quaternion &q1, T t) | oglplus::Quaternion< T > | friend |
| operator*(T t, const Quaternion &q1) | oglplus::Quaternion< T > | friend |
| operator+(const Quaternion &q1, const Quaternion &q2) | oglplus::Quaternion< T > | friend |
| operator==(const Quaternion &q1, const Quaternion &q2) | oglplus::Quaternion< T > | friend |
| operator~(const Quaternion &q1) | oglplus::Quaternion< T > | friend |
| Quaternion(T a, T x, T y, T z) | oglplus::Quaternion< T > | |
| Quaternion(Vector< T, 3 > axis, Angle< T > angle) | oglplus::Quaternion< T > | |
| Quaternion(T real, const Vector< T, 3 > &imag) | oglplus::Quaternion< T > | |
| Real(void) const | oglplus::Quaternion< T > | |
| Rotate(const Quaternion &q, const Vector< T, 3 > &v) | oglplus::Quaternion< T > | friend |