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 |