Quaternion Member List

This is the complete list of members for Quaternion, including all inherited members.

Correct()Quaternioninline
Dot(const Quaternion &_q) const Quaternion
EulerToQuaternion(const Vector3 &_vec)Quaternionstatic
EulerToQuaternion(double _x, double _y, double _z)Quaternionstatic
GetAsAxis(Vector3 &_axis, double &_angle) const Quaternion
GetAsEuler() const Quaternion
GetAsMatrix3() const Quaternion
GetAsMatrix4() const Quaternion
GetExp() const Quaternion
GetInverse() const Quaternioninline
GetLog() const Quaternion
GetPitch()Quaternion
GetRoll()Quaternion
GetXAxis() const Quaternion
GetYaw()Quaternion
GetYAxis() const Quaternion
GetZAxis() const Quaternion
Ign() const Quaternion
Integrate(const Vector3 &_angularVelocity, const double _deltaT) const Quaternion
Invert()Quaternion
IsFinite() const Quaternion
Normalize()Quaternion
operator!=(const Quaternion &_qt) const Quaternion
operator*(const Quaternion &_q) const Quaternioninline
operator*(const double &_f) const Quaternion
operator*(const Vector3 &_v) const Quaternion
operator*=(const Quaternion &qt)Quaternion
operator+(const Quaternion &_qt) const Quaternion
operator+=(const Quaternion &_qt)Quaternion
operator-(const Quaternion &_qt) const Quaternion
operator-() const Quaternion
operator-=(const Quaternion &_qt)Quaternion
operator<<(std::ostream &_out, const gazebo::math::Quaternion &_q)Quaternionfriend
operator=(const Quaternion &_qt)Quaternion
operator=(const ignition::math::Quaterniond &_v)Quaternion
operator==(const Quaternion &_qt) const Quaternion
operator>>(std::istream &_in, gazebo::math::Quaternion &_q)Quaternionfriend
Quaternion()Quaternion
Quaternion(const double &_w, const double &_x, const double &_y, const double &_z)Quaternion
Quaternion(const double &_roll, const double &_pitch, const double &_yaw)Quaternion
Quaternion(const Vector3 &_axis, const double &_angle)Quaternion
Quaternion(const Vector3 &_rpy)Quaternion
Quaternion(const Quaternion &_qt)Quaternion
Quaternion(const ignition::math::Quaterniond &_qt)Quaternion
RotateVector(const Vector3 &_vec) const Quaternioninline
RotateVectorReverse(Vector3 _vec) const Quaternion
Round(int _precision)Quaternion
Scale(double _scale)Quaternion
Set(double _u, double _x, double _y, double _z)Quaternion
SetFromAxis(double _x, double _y, double _z, double _a)Quaternion
SetFromAxis(const Vector3 &_axis, double _a)Quaternion
SetFromEuler(const Vector3 &_vec)Quaternion
SetFromEuler(double _roll, double _pitch, double _yaw)Quaternion
SetToIdentity()Quaternion
Slerp(double _fT, const Quaternion &_rkP, const Quaternion &_rkQ, bool _shortestPath=false)Quaternionstatic
Squad(double _fT, const Quaternion &_rkP, const Quaternion &_rkA, const Quaternion &_rkB, const Quaternion &_rkQ, bool _shortestPath=false)Quaternionstatic
wQuaternion
xQuaternion
yQuaternion
zQuaternion
~Quaternion()Quaternion