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 |