OGRE  13.6
Object-Oriented Graphics Rendering Engine
Ogre::Quaternion Member List

This is the complete list of members for Ogre::Quaternion, including all inherited members.

Dot(const Quaternion &rkQ) constOgre::Quaternioninline
equals(const Quaternion &rhs, const Radian &tolerance) constOgre::Quaternioninline
Exp() constOgre::Quaternion
FromAngleAxis(const Radian &rfAngle, const Vector3 &rkAxis)Ogre::Quaternion
FromAxes(const Vector3 *akAxis)Ogre::Quaternion
FromAxes(const Vector3 &xAxis, const Vector3 &yAxis, const Vector3 &zAxis)Ogre::Quaternion
FromRotationMatrix(const Matrix3 &kRot)Ogre::Quaternion
getPitch(bool reprojectAxis=true) constOgre::Quaternion
getRoll(bool reprojectAxis=true) constOgre::Quaternion
getYaw(bool reprojectAxis=true) constOgre::Quaternion
IDENTITYOgre::Quaternionstatic
Intermediate(const Quaternion &rkQ0, const Quaternion &rkQ1, const Quaternion &rkQ2, Quaternion &rka, Quaternion &rkB)Ogre::Quaternionstatic
Inverse() constOgre::Quaternion
isNaN() constOgre::Quaternioninline
Log() constOgre::Quaternion
msEpsilonOgre::Quaternionstatic
nlerp(Real fT, const Quaternion &rkP, const Quaternion &rkQ, bool shortestPath=false)Ogre::Quaternionstatic
Norm() constOgre::Quaternioninline
normalise(void)Ogre::Quaternioninline
operator!=(const Quaternion &rhs) constOgre::Quaternioninline
operator*(const Quaternion &rkQ) constOgre::Quaternion
operator*(Real s) constOgre::Quaternioninline
operator*(Real s, const Quaternion &q)Ogre::Quaternionfriend
operator*(const Vector3 &rkVector) constOgre::Quaternion
operator+(const Quaternion &rkQ) constOgre::Quaternion
operator-(const Quaternion &rkQ) constOgre::Quaternion
operator-() constOgre::Quaternioninline
operator<<(std::ostream &o, const Quaternion &q)Ogre::Quaternionfriend
operator=(const Quaternion &rkQ)Ogre::Quaternioninline
operator==(const Quaternion &rhs) constOgre::Quaternioninline
operator[](const size_t i) constOgre::Quaternioninline
operator[](const size_t i)Ogre::Quaternioninline
orientationEquals(const Quaternion &other, Real tolerance=1e-3f) constOgre::Quaternioninline
ptr()Ogre::Quaternioninline
ptr() constOgre::Quaternioninline
Quaternion()Ogre::Quaternioninline
Quaternion(const Ogre::Quaternion &rhs)Ogre::Quaternioninline
Quaternion(Real fW, Real fX, Real fY, Real fZ)Ogre::Quaternioninline
Quaternion(const Matrix3 &rot)Ogre::Quaternioninline
Quaternion(const Radian &rfAngle, const Vector3 &rkAxis)Ogre::Quaternioninline
Quaternion(const Vector3 &xaxis, const Vector3 &yaxis, const Vector3 &zaxis)Ogre::Quaternioninline
Quaternion(const Vector3 *akAxis)Ogre::Quaternioninline
Quaternion(Real *valptr)Ogre::Quaternioninline
Slerp(Real fT, const Quaternion &rkP, const Quaternion &rkQ, bool shortestPath=false)Ogre::Quaternionstatic
SlerpExtraSpins(Real fT, const Quaternion &rkP, const Quaternion &rkQ, int iExtraSpins)Ogre::Quaternionstatic
Squad(Real fT, const Quaternion &rkP, const Quaternion &rkA, const Quaternion &rkB, const Quaternion &rkQ, bool shortestPath=false)Ogre::Quaternionstatic
swap(Quaternion &other)Ogre::Quaternioninline
ToAngleAxis(Radian &rfAngle, Vector3 &rkAxis) constOgre::Quaternion
ToAngleAxis(Degree &dAngle, Vector3 &rkAxis) constOgre::Quaternioninline
ToAxes(Vector3 *akAxis) constOgre::Quaternion
ToAxes(Vector3 &xAxis, Vector3 &yAxis, Vector3 &zAxis) constOgre::Quaternion
ToRotationMatrix(Matrix3 &kRot) constOgre::Quaternion
UnitInverse() constOgre::Quaternion
wOgre::Quaternion
xOgre::Quaternion
xAxis(void) constOgre::Quaternion
yOgre::Quaternion
yAxis(void) constOgre::Quaternion
zOgre::Quaternion
zAxis(void) constOgre::Quaternion
ZEROOgre::Quaternionstatic