SO3Engine
|
This is the complete list of members for Ogre::Euler, including all inherited members.
Euler() | Ogre::Euler | inline |
Euler(const Ogre::Radian &y, const Ogre::Radian &p=Ogre::Radian(0.0f), const Ogre::Radian &r=Ogre::Radian(0.0f)) | Ogre::Euler | inline |
Euler(Ogre::Real y, Ogre::Real p=0.0f, Ogre::Real r=0.0f) | Ogre::Euler | inline |
Euler(const Ogre::Quaternion &quaternion) | Ogre::Euler | inlineexplicit |
Euler(const Ogre::Matrix3 &matrix) | Ogre::Euler | inlineexplicit |
fromMatrix3(const Ogre::Matrix3 &matrix) | Ogre::Euler | inline |
fromQuaternion(const Ogre::Quaternion &quaternion) | Ogre::Euler | inline |
getForward() | Ogre::Euler | inline |
getPitch() const | Ogre::Euler | inline |
getRight() | Ogre::Euler | inline |
getRoll() const | Ogre::Euler | inline |
getRotationTo(const Ogre::Vector3 &dir, bool setYaw=true, bool setPitch=true, bool shortest=true) | Ogre::Euler | inline |
getUp() | Ogre::Euler | inline |
getYaw() const | Ogre::Euler | inline |
limitPitch(const Ogre::Radian &limit) | Ogre::Euler | inline |
limitRoll(const Ogre::Radian &limit) | Ogre::Euler | inline |
limitYaw(const Ogre::Radian &limit) | Ogre::Euler | inline |
mCachedQuaternion | Ogre::Euler | protected |
mChanged | Ogre::Euler | protected |
mPitch | Ogre::Euler | protected |
mRoll | Ogre::Euler | protected |
mYaw | Ogre::Euler | protected |
normalise(bool normYaw=true, bool normPitch=true, bool normRoll=true) | Ogre::Euler | inline |
operator Ogre::Quaternion() | Ogre::Euler | inline |
operator*(Ogre::Real rhs) const | Ogre::Euler | inline |
operator* | Ogre::Euler | friend |
operator*(const Euler &rhs) const | Ogre::Euler | inline |
operator*(const Ogre::Vector3 &rhs) | Ogre::Euler | inline |
operator+(const Euler &rhs) const | Ogre::Euler | inline |
operator-(const Euler &rhs) const | Ogre::Euler | inline |
operator<< | Ogre::Euler | friend |
operator=(const Euler &src) | Ogre::Euler | inline |
operator=(const Ogre::Quaternion &quaternion) | Ogre::Euler | inline |
operator=(const Ogre::Matrix3 &matrix) | Ogre::Euler | inline |
pitch(const Ogre::Radian &p) | Ogre::Euler | inline |
roll(const Ogre::Radian &r) | Ogre::Euler | inline |
rotate(const Ogre::Radian &y, const Ogre::Radian &p, const Ogre::Radian &r) | Ogre::Euler | inline |
setDirection(const Ogre::Vector3 &v, bool setYaw=true, bool setPitch=true) | Ogre::Euler | inline |
setPitch(Ogre::Radian p) | Ogre::Euler | inline |
setRoll(Ogre::Radian r) | Ogre::Euler | inline |
setRotation(const Ogre::Radian &y, const Ogre::Radian &p, const Ogre::Radian &r) | Ogre::Euler | inline |
setYaw(Ogre::Radian y) | Ogre::Euler | inline |
toQuaternion() | Ogre::Euler | inline |
yaw(const Ogre::Radian &y) | Ogre::Euler | inline |