Quaternion Member List
This is the complete list of members for Quaternion, including all inherited members.
| Axis(T _ax, T _ay, T _az, T _aa) | Quaternion | inline |
| Axis(const Vector3< T > &_axis, T _a) | Quaternion | inline |
| Correct() | Quaternion | inline |
| Dot(const Quaternion< T > &_q) const | Quaternion | inline |
| Equal(const Quaternion< T > &_qt, const T &_tol) const | Quaternion | inline |
| Euler(const Vector3< T > &_vec) | Quaternion | inline |
| Euler(T _roll, T _pitch, T _yaw) | Quaternion | inline |
| Euler() const | Quaternion | inline |
| EulerToQuaternion(const Vector3< T > &_vec) | Quaternion | inlinestatic |
| EulerToQuaternion(T _x, T _y, T _z) | Quaternion | inlinestatic |
| Exp() const | Quaternion | inline |
| From2Axes(const Vector3< T > &_v1, const Vector3< T > &_v2) | Quaternion | inline |
| Identity | Quaternion | static |
| Integrate(const Vector3< T > &_angularVelocity, const T _deltaT) const | Quaternion | inline |
| Inverse() const | Quaternion | inline |
| Invert() | Quaternion | inline |
| IsFinite() const | Quaternion | inline |
| Log() const | Quaternion | inline |
| Matrix(const Matrix3< T > &_mat) | Quaternion | inline |
| Normalize() | Quaternion | inline |
| Normalized() const | Quaternion | inline |
| operator!=(const Quaternion< T > &_qt) const | Quaternion | inline |
| operator*(const Quaternion< T > &_q) const | Quaternion | inline |
| operator*(const T &_f) const | Quaternion | inline |
| operator*(const Vector3< T > &_v) const | Quaternion | inline |
| operator*=(const Quaternion< T > &_qt) | Quaternion | inline |
| operator+(const Quaternion< T > &_qt) const | Quaternion | inline |
| operator+=(const Quaternion< T > &_qt) | Quaternion | inline |
| operator-(const Quaternion< T > &_qt) const | Quaternion | inline |
| operator-() const | Quaternion | inline |
| operator-=(const Quaternion< T > &_qt) | Quaternion | inline |
| operator<<(std::ostream &_out, const Quaternion< T > &_q) | Quaternion | friend |
| operator=(const Quaternion< T > &_qt) | Quaternion | inline |
| operator==(const Quaternion< T > &_qt) const | Quaternion | inline |
| operator>>(std::istream &_in, Quaternion< T > &_q) | Quaternion | friend |
| Pitch() const | Quaternion | inline |
| Quaternion() | Quaternion | inline |
| Quaternion(const T &_w, const T &_x, const T &_y, const T &_z) | Quaternion | inline |
| Quaternion(const T &_roll, const T &_pitch, const T &_yaw) | Quaternion | inline |
| Quaternion(const Vector3< T > &_axis, const T &_angle) | Quaternion | inline |
| Quaternion(const Vector3< T > &_rpy) | Quaternion | inlineexplicit |
| Quaternion(const Matrix3< T > &_mat) | Quaternion | inlineexplicit |
| Quaternion(const Quaternion< T > &_qt) | Quaternion | inline |
| Roll() const | Quaternion | inline |
| RotateVector(const Vector3< T > &_vec) const | Quaternion | inline |
| RotateVectorReverse(const Vector3< T > &_vec) const | Quaternion | inline |
| Round(int _precision) | Quaternion | inline |
| Scale(T _scale) | Quaternion | inline |
| Set(T _w, T _x, T _y, T _z) | Quaternion | inline |
| Slerp(T _fT, const Quaternion< T > &_rkP, const Quaternion< T > &_rkQ, bool _shortestPath=false) | Quaternion | inlinestatic |
| Squad(T _fT, const Quaternion< T > &_rkP, const Quaternion< T > &_rkA, const Quaternion< T > &_rkB, const Quaternion< T > &_rkQ, bool _shortestPath=false) | Quaternion | inlinestatic |
| ToAxis(Vector3< T > &_axis, T &_angle) const | Quaternion | inline |
| W() const | Quaternion | inline |
| W() | Quaternion | inline |
| W(T _v) | Quaternion | inline |
| X() const | Quaternion | inline |
| X() | Quaternion | inline |
| X(T _v) | Quaternion | inline |
| XAxis() const | Quaternion | inline |
| Y() const | Quaternion | inline |
| Y() | Quaternion | inline |
| Y(T _v) | Quaternion | inline |
| Yaw() const | Quaternion | inline |
| YAxis() const | Quaternion | inline |
| Z() const | Quaternion | inline |
| Z() | Quaternion | inline |
| Z(T _v) | Quaternion | inline |
| ZAxis() const | Quaternion | inline |
| Zero | Quaternion | static |
| ~Quaternion() | Quaternion | inline |