The RMP Motion Controller APIs
Quaternion Member List

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

Conjugate() constQuaternion
Dot(const Quaternion &rightHandSide) constQuaternion
Equals(const Quaternion &rightHandSide, const double tolerance) constQuaternion
FromAngleAxis(double angle, const Vector3d &axis)Quaternionstatic
FromMatrix(const double *const matrix)Quaternionstatic
Inverse() constQuaternion
Magnitude() constQuaternion
Normalize()Quaternion
Normalized() constQuaternion
operator!=(const Quaternion &rightHandSide) constQuaternion
operator*(const Quaternion &rightHandSide) constQuaternion
operator*(double s) constQuaternion
operator*(const Vector3d &rightHandSide) constQuaternion
operator*=(double s)Quaternion
operator+(const Quaternion &rightHandSide) constQuaternion
operator+=(const Quaternion &rightHandSide)Quaternion
operator-(const Quaternion &rightHandSide) constQuaternion
operator-() constQuaternion
operator-=(const Quaternion &rightHandSide)Quaternion
operator=(const Quaternion &rightHandSide)Quaternion
operator==(const Quaternion &rightHandSide) constQuaternion
Quaternion()Quaternion
Quaternion(double w, double x, double y, double z)Quaternion
Quaternion(const Quaternion &otherQuaternion)Quaternion
Quaternion(double w, const Vector3d &v)Quaternion
Quaternion(double x, double y, double z)Quaternion
Quaternion(const Vector3d &rpy)Quaternion
Set(const Quaternion &otherQuaternion)Quaternion
Set(double w, double x, double y, double z)Quaternion
Set(double w, const Vector3d &vec)Quaternion
Set(double x, double y, double z)Quaternion
Set(const Vector3d &vec)Quaternion
SumSquares() constQuaternion
ToAngleAxis(double &outAngle, Vector3d &outAxis) constQuaternion
ToEuler() constQuaternion
ToMatrix(double *matrix) constQuaternion
VQuaternion
WQuaternion