All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
ignition::math::Quaternion< T > Member List

This is the complete list of members for ignition::math::Quaternion< T >, including all inherited members.

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