| Axis(T _ax, T _ay, T _az, T _aa) | ignition::math::Quaternion< T > | inline |
| Axis(const Vector3< T > &_axis, T _a) | ignition::math::Quaternion< T > | inline |
| Correct() | ignition::math::Quaternion< T > | inline |
| Dot(const Quaternion< T > &_q) const | ignition::math::Quaternion< T > | inline |
| Euler(const Vector3< T > &_vec) | ignition::math::Quaternion< T > | inline |
| Euler(T _roll, T _pitch, T _yaw) | ignition::math::Quaternion< T > | inline |
| Euler() const | ignition::math::Quaternion< T > | inline |
| EulerToQuaternion(const Vector3< T > &_vec) | ignition::math::Quaternion< T > | inlinestatic |
| EulerToQuaternion(T _x, T _y, T _z) | ignition::math::Quaternion< T > | inlinestatic |
| Exp() const | ignition::math::Quaternion< T > | inline |
| Identity | ignition::math::Quaternion< T > | static |
| Inverse() const | ignition::math::Quaternion< T > | inline |
| Invert() | ignition::math::Quaternion< T > | inline |
| IsFinite() const | ignition::math::Quaternion< T > | inline |
| Log() const | ignition::math::Quaternion< T > | inline |
| Normalize() | ignition::math::Quaternion< T > | inline |
| operator!=(const Quaternion< T > &_qt) const | ignition::math::Quaternion< T > | inline |
| operator*(const Quaternion< T > &_q) const | ignition::math::Quaternion< T > | inline |
| operator*(const T &_f) const | ignition::math::Quaternion< T > | inline |
| operator*(const Vector3< T > &_v) const | ignition::math::Quaternion< T > | inline |
| operator*=(const Quaternion< T > &qt) | ignition::math::Quaternion< T > | inline |
| operator+(const Quaternion< T > &_qt) const | ignition::math::Quaternion< T > | inline |
| operator+=(const Quaternion< T > &_qt) | ignition::math::Quaternion< T > | inline |
| operator-(const Quaternion< T > &_qt) const | ignition::math::Quaternion< T > | inline |
| operator-() const | ignition::math::Quaternion< T > | inline |
| operator-=(const Quaternion< T > &_qt) | ignition::math::Quaternion< T > | inline |
| operator<<(std::ostream &_out, const ignition::math::Quaternion< T > &_q) | ignition::math::Quaternion< T > | friend |
| operator=(const Quaternion< T > &_qt) | ignition::math::Quaternion< T > | inline |
| operator==(const Quaternion< T > &_qt) const | ignition::math::Quaternion< T > | inline |
| operator>>(std::istream &_in, ignition::math::Quaternion< T > &_q) | ignition::math::Quaternion< T > | friend |
| Pitch() const | ignition::math::Quaternion< T > | inline |
| Quaternion() | ignition::math::Quaternion< T > | inline |
| Quaternion(const T &_w, const T &_x, const T &_y, const T &_z) | ignition::math::Quaternion< T > | inline |
| Quaternion(const T &_roll, const T &_pitch, const T &_yaw) | ignition::math::Quaternion< T > | inline |
| Quaternion(const Vector3< T > &_axis, const T &_angle) | ignition::math::Quaternion< T > | inline |
| Quaternion(const Vector3< T > &_rpy) | ignition::math::Quaternion< T > | inline |
| Quaternion(const Quaternion< T > &_qt) | ignition::math::Quaternion< T > | inline |
| Roll() const | ignition::math::Quaternion< T > | inline |
| RotateVector(const Vector3< T > &_vec) const | ignition::math::Quaternion< T > | inline |
| RotateVectorReverse(Vector3< T > _vec) const | ignition::math::Quaternion< T > | inline |
| Round(int _precision) | ignition::math::Quaternion< T > | inline |
| Scale(T _scale) | ignition::math::Quaternion< T > | inline |
| Set(T _w, T _x, T _y, T _z) | ignition::math::Quaternion< T > | inline |
| Slerp(T _fT, const Quaternion< T > &_rkP, const Quaternion< T > &_rkQ, bool _shortestPath=false) | ignition::math::Quaternion< T > | inlinestatic |
| Squad(T _fT, const Quaternion< T > &_rkP, const Quaternion< T > &_rkA, const Quaternion< T > &_rkB, const Quaternion< T > &_rkQ, bool _shortestPath=false) | ignition::math::Quaternion< T > | inlinestatic |
| ToAxis(Vector3< T > &_axis, T &_angle) const | ignition::math::Quaternion< T > | inline |
| W() const | ignition::math::Quaternion< T > | inline |
| W() | ignition::math::Quaternion< T > | inline |
| W(T _v) | ignition::math::Quaternion< T > | inline |
| X() const | ignition::math::Quaternion< T > | inline |
| X() | ignition::math::Quaternion< T > | inline |
| X(T _v) | ignition::math::Quaternion< T > | inline |
| XAxis() const | ignition::math::Quaternion< T > | inline |
| Y() const | ignition::math::Quaternion< T > | inline |
| Y() | ignition::math::Quaternion< T > | inline |
| Y(T _v) | ignition::math::Quaternion< T > | inline |
| Yaw() const | ignition::math::Quaternion< T > | inline |
| YAxis() const | ignition::math::Quaternion< T > | inline |
| Z() const | ignition::math::Quaternion< T > | inline |
| Z() | ignition::math::Quaternion< T > | inline |
| Z(T _v) | ignition::math::Quaternion< T > | inline |
| ZAxis() const | ignition::math::Quaternion< T > | inline |
| ~Quaternion() | ignition::math::Quaternion< T > | inline |