|
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 |