| OGRE 1.11.1 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) const | Ogre::Quaternion |
equals(const Quaternion &rhs, const Radian &tolerance) const | Ogre::Quaternion |
Exp() const | Ogre::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) const | Ogre::Quaternion |
getRoll(bool reprojectAxis=true) const | Ogre::Quaternion |
getYaw(bool reprojectAxis=true) const | Ogre::Quaternion |
IDENTITY | Ogre::Quaternion | static
Intermediate(const Quaternion &rkQ0, const Quaternion &rkQ1, const Quaternion &rkQ2, Quaternion &rka, Quaternion &rkB) | Ogre::Quaternion | static
Inverse() const | Ogre::Quaternion |
isNaN() const | Ogre::Quaternion | inline
Log() const | Ogre::Quaternion |
msEpsilon | Ogre::Quaternion | static
nlerp(Real fT, const Quaternion &rkP, const Quaternion &rkQ, bool shortestPath=false) | Ogre::Quaternion | static
Norm() const | Ogre::Quaternion |
normalise(void) | Ogre::Quaternion |
operator!=(const Quaternion &rhs) const | Ogre::Quaternion | inline
operator*(const Quaternion &rkQ) const | Ogre::Quaternion |
operator*(Real fScalar) const | Ogre::Quaternion |
operator*(Real fScalar, const Quaternion &rkQ) | Ogre::Quaternion | friend
operator*(const Vector3 &rkVector) const | Ogre::Quaternion |
operator+(const Quaternion &rkQ) const | Ogre::Quaternion |
operator-(const Quaternion &rkQ) const | Ogre::Quaternion |
operator-() const | Ogre::Quaternion |
operator<<(std::ostream &o, const Quaternion &q) | Ogre::Quaternion | friend
operator=(const Quaternion &rkQ) | Ogre::Quaternion | inline
operator==(const Quaternion &rhs) const | Ogre::Quaternion | inline
operator[](const size_t i) const | Ogre::Quaternion | inline
operator[](const size_t i) | Ogre::Quaternion | inline
orientationEquals(const Quaternion &other, Real tolerance=1e-3) const | Ogre::Quaternion | inline
ptr() | Ogre::Quaternion | inline
ptr() const | Ogre::Quaternion | inline
Quaternion() | Ogre::Quaternion | inline
Quaternion(Real fW, Real fX, Real fY, Real fZ) | Ogre::Quaternion | inline
Quaternion(const Matrix3 &rot) | Ogre::Quaternion | inline
Quaternion(const Radian &rfAngle, const Vector3 &rkAxis) | Ogre::Quaternion | inline
Quaternion(const Vector3 &xaxis, const Vector3 &yaxis, const Vector3 &zaxis) | Ogre::Quaternion | inline
Quaternion(const Vector3 *akAxis) | Ogre::Quaternion | inline
Quaternion(Real *valptr) | Ogre::Quaternion | inline
Slerp(Real fT, const Quaternion &rkP, const Quaternion &rkQ, bool shortestPath=false) | Ogre::Quaternion | static
SlerpExtraSpins(Real fT, const Quaternion &rkP, const Quaternion &rkQ, int iExtraSpins) | Ogre::Quaternion | static
Squad(Real fT, const Quaternion &rkP, const Quaternion &rkA, const Quaternion &rkB, const Quaternion &rkQ, bool shortestPath=false) | Ogre::Quaternion | static
swap(Quaternion &other) | Ogre::Quaternion | inline
ToAngleAxis(Radian &rfAngle, Vector3 &rkAxis) const | Ogre::Quaternion |
ToAngleAxis(Degree &dAngle, Vector3 &rkAxis) const | Ogre::Quaternion | inline
ToAxes(Vector3 *akAxis) const | Ogre::Quaternion |
ToAxes(Vector3 &xAxis, Vector3 &yAxis, Vector3 &zAxis) const | Ogre::Quaternion |
ToRotationMatrix(Matrix3 &kRot) const | Ogre::Quaternion |
UnitInverse() const | Ogre::Quaternion |
w | Ogre::Quaternion |
x | Ogre::Quaternion |
xAxis(void) const | Ogre::Quaternion |
y | Ogre::Quaternion |
yAxis(void) const | Ogre::Quaternion |
z | Ogre::Quaternion |
zAxis(void) const | Ogre::Quaternion |
ZERO | Ogre::Quaternion | static