![]() |
KudanAR - iOS
1.6.0
|
This is the complete list of members for OgreMathLib::Quaternion, including all inherited members.
| Dot(const Quaternion &rkQ) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| equals(const Quaternion &rhs, const Radian &tolerance) const | OgreMathLib::Quaternion | |
| Exp() const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| FromAngleAxis(const Radian &rfAngle, const Vector3 &rkAxis) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| FromAxes(const Vector3 *akAxis) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| FromAxes(const Vector3 &xAxis, const Vector3 &yAxis, const Vector3 &zAxis) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| FromRotationMatrix(const Matrix3 &kRot) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| getPitch(bool reprojectAxis=true) const | OgreMathLib::Quaternion | |
| getRoll(bool reprojectAxis=true) const | OgreMathLib::Quaternion | |
| getYaw(bool reprojectAxis=true) const | OgreMathLib::Quaternion | |
| IDENTITY (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | static |
| Intermediate(const Quaternion &rkQ0, const Quaternion &rkQ1, const Quaternion &rkQ2, Quaternion &rka, Quaternion &rkB) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | static |
| Inverse() const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| isNaN() const | OgreMathLib::Quaternion | inline |
| Log() const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| ms_fEpsilon (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | static |
| nlerp(Real fT, const Quaternion &rkP, const Quaternion &rkQ, bool shortestPath=false) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | static |
| Norm() const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| normalise(void) | OgreMathLib::Quaternion | |
| operator!=(const Quaternion &rhs) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | inline |
| operator*(const Quaternion &rkQ) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| operator*(Real fScalar) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| operator* (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | friend |
| operator*(const Vector3 &rkVector) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| operator+(const Quaternion &rkQ) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| operator-(const Quaternion &rkQ) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| operator-() const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| operator<<(std::ostream &o, const Quaternion &q) | OgreMathLib::Quaternion | friend |
| operator=(const Quaternion &rkQ) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | inline |
| operator==(const Quaternion &rhs) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | inline |
| operator[](const size_t i) const | OgreMathLib::Quaternion | inline |
| operator[](const size_t i) | OgreMathLib::Quaternion | inline |
| ptr() | OgreMathLib::Quaternion | inline |
| ptr() const | OgreMathLib::Quaternion | inline |
| Quaternion() | OgreMathLib::Quaternion | inline |
| Quaternion(Real fW, Real fX, Real fY, Real fZ) | OgreMathLib::Quaternion | inline |
| Quaternion(const Matrix3 &rot) | OgreMathLib::Quaternion | inline |
| Quaternion(const Radian &rfAngle, const Vector3 &rkAxis) | OgreMathLib::Quaternion | inline |
| Quaternion(const Vector3 &xaxis, const Vector3 &yaxis, const Vector3 &zaxis) | OgreMathLib::Quaternion | inline |
| Quaternion(const Vector3 *akAxis) | OgreMathLib::Quaternion | inline |
| Quaternion(Real *valptr) | OgreMathLib::Quaternion | inline |
| Slerp(Real fT, const Quaternion &rkP, const Quaternion &rkQ, bool shortestPath=false) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | static |
| SlerpExtraSpins(Real fT, const Quaternion &rkP, const Quaternion &rkQ, int iExtraSpins) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | static |
| Squad(Real fT, const Quaternion &rkP, const Quaternion &rkA, const Quaternion &rkB, const Quaternion &rkQ, bool shortestPath=false) (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | static |
| swap(Quaternion &other) | OgreMathLib::Quaternion | inline |
| to_s() const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | inline |
| ToAngleAxis(Radian &rfAngle, Vector3 &rkAxis) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| ToAngleAxis(Degree &dAngle, Vector3 &rkAxis) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | inline |
| ToAxes(Vector3 *akAxis) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| ToAxes(Vector3 &xAxis, Vector3 &yAxis, Vector3 &zAxis) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| ToRotationMatrix(Matrix3 &kRot) const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| UnitInverse() const (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| w (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| x (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| xAxis(void) const | OgreMathLib::Quaternion | |
| y (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| yAxis(void) const | OgreMathLib::Quaternion | |
| z (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | |
| zAxis(void) const | OgreMathLib::Quaternion | |
| ZERO (defined in OgreMathLib::Quaternion) | OgreMathLib::Quaternion | static |