Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::math::Rotation< T > Member List

This is the complete list of members for ion::math::Rotation< T >, including all inherited members.

AngleType typedefion::math::Rotation< T >
FromAxisAndAngle(const VectorType &axis, const AngleType &angle)ion::math::Rotation< T >inlinestatic
FromQuaternion(const QuaternionType &quat)ion::math::Rotation< T >inlinestatic
FromRotationMatrix(const Matrix< 3, T > &mat)ion::math::Rotation< T >static
GetAxisAndAngle(VectorType *axis, AngleType *angle) const ion::math::Rotation< T >
GetEulerAngles(AngleType *yaw, AngleType *pitch, AngleType *roll) const ion::math::Rotation< T >
GetQuaternion() const ion::math::Rotation< T >inline
Identity()ion::math::Rotation< T >inlinestatic
IsIdentity() const ion::math::Rotation< T >inline
operator!=(const Rotation &v0, const Rotation &v1)ion::math::Rotation< T >friend
operator*(const Rotation &r0, const Rotation &r1)ion::math::Rotation< T >friend
operator*(const VectorType &v) const ion::math::Rotation< T >
operator*(const Point< 3, T > &p) const ion::math::Rotation< T >
operator*=(const Rotation &r)ion::math::Rotation< T >inline
operator-(const Rotation &r)ion::math::Rotation< T >friend
operator==(const Rotation &v0, const Rotation &v1)ion::math::Rotation< T >friend
QuaternionType typedefion::math::Rotation< T >
RotateInto(const VectorType &from, const VectorType &to)ion::math::Rotation< T >static
Rotation()ion::math::Rotation< T >inline
SetAxisAndAngle(const VectorType &axis, const AngleType &angle)ion::math::Rotation< T >
SetQuaternion(const QuaternionType &quaternion)ion::math::Rotation< T >inline
Slerp(const Rotation &r0, const Rotation &r1, T t)ion::math::Rotation< T >static
VectorType typedefion::math::Rotation< T >