Motorcortex Math  version: 2.1.0
mcx::math::Rotation Member List

This is the complete list of members for mcx::math::Rotation, including all inherited members.

cartesianTwistToEulerRates(Vector3D twist) const (defined in mcx::math::Rotation)mcx::math::Rotation
cartesianTwistToEulerRates(Vector3D twist) const (defined in mcx::math::Rotation)mcx::math::Rotation
eulerAccelToPoisson(double yaw_dot, double pitch_dot, double roll_dot, double yaw_ddot, double pitch_ddot, double roll_ddot) (defined in mcx::math::Rotation)mcx::math::Rotation
eulerAccelToPoisson(Vector3D eulerRatesYPR, Vector3D eulerAccelYPR) (defined in mcx::math::Rotation)mcx::math::Rotation
eulerAccelToPoisson(double yaw_dot, double pitch_dot, double roll_dot, double yaw_ddot, double pitch_ddot, double roll_ddot) (defined in mcx::math::Rotation)mcx::math::Rotation
eulerAccelToPoisson(Vector3D eulerRatesYPR, Vector3D eulerAccelYPR) (defined in mcx::math::Rotation)mcx::math::Rotation
eulerRatesToCartesianTwist(double yaw_dot, double pitch_dot, double roll_dot) const (defined in mcx::math::Rotation)mcx::math::Rotation
eulerRatesToCartesianTwist(Vector3D eulerRatesYPR) const (defined in mcx::math::Rotation)mcx::math::Rotation
eulerRatesToCartesianTwist(double yaw_dot, double pitch_dot, double roll_dot) const (defined in mcx::math::Rotation)mcx::math::Rotation
eulerRatesToCartesianTwist(Vector3D eulerRatesYPR) const (defined in mcx::math::Rotation)mcx::math::Rotation
getAxisAngleForm(Vector3D &axis, double &angle, double error_tolerance=0.000002) const (defined in mcx::math::Rotation)mcx::math::Rotation
getAxisAngleForm(Vector3D &axis, double &angle, double error_tolerance=0.000002) const (defined in mcx::math::Rotation)mcx::math::Rotation
getData() const (defined in mcx::math::Rotation)mcx::math::Rotation
getData() const (defined in mcx::math::Rotation)mcx::math::Rotation
getElement(unsigned int i, unsigned int j) const (defined in mcx::math::Rotation)mcx::math::Rotation
getElement(unsigned int i, unsigned int j) const (defined in mcx::math::Rotation)mcx::math::Rotation
getEulerRatesToCartesianTwistMatrix() const (defined in mcx::math::Rotation)mcx::math::Rotation
getEulerRatesToCartesianTwistMatrix() const (defined in mcx::math::Rotation)mcx::math::Rotation
GetEulerZYX(double &psi_Z, double &theta_Y, double &phi_X, double error_tolerance=1E-12) const (defined in mcx::math::Rotation)mcx::math::Rotationinline
GetEulerZYX(double &psi_Z, double &theta_Y, double &phi_X, double error_tolerance=1E-12) const (defined in mcx::math::Rotation)mcx::math::Rotationinline
getMatrix() const (defined in mcx::math::Rotation)mcx::math::Rotation
getMatrix() const (defined in mcx::math::Rotation)mcx::math::Rotation
getPhi() const (defined in mcx::math::Rotation)mcx::math::Rotation
getPhi() const (defined in mcx::math::Rotation)mcx::math::Rotation
getPsi() const (defined in mcx::math::Rotation)mcx::math::Rotation
getPsi() const (defined in mcx::math::Rotation)mcx::math::Rotation
getQuaternion() const (defined in mcx::math::Rotation)mcx::math::Rotation
getQuaternion() const (defined in mcx::math::Rotation)mcx::math::Rotation
GetRPY(double &roll, double &pitch, double &yaw, double error_tolerance=0.000002) const (defined in mcx::math::Rotation)mcx::math::Rotation
GetRPY(double &roll, double &pitch, double &yaw, double error_tolerance=0.000002) const (defined in mcx::math::Rotation)mcx::math::Rotation
getTheta() const (defined in mcx::math::Rotation)mcx::math::Rotation
getTheta() const (defined in mcx::math::Rotation)mcx::math::Rotation
operator=(const Rotation &rotation) (defined in mcx::math::Rotation)mcx::math::Rotationinline
operator=(const Rotation &rotation) (defined in mcx::math::Rotation)mcx::math::Rotationinline
RotateAboutX(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateAboutX(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateAboutY(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateAboutY(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateAboutZ(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateAboutZ(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateX(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateX(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateY(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateY(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateZ(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
RotateZ(double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation() (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(const Matrix3x3 &rot_matrix) (defined in mcx::math::Rotation)mcx::math::Rotationexplicit
Rotation(const CartPose6 &cart_pose6) (defined in mcx::math::Rotation)mcx::math::Rotationexplicit
Rotation(const Vector3D &normal_vector, const Vector3D &slide_vector, const Vector3D &approach_vector) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(double psi_Z, double theta_Y, double phi_X) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(Vector4D &quaternion) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(const Vector3D &axis, double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(const Rotation &rotation) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation() (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(const Matrix3x3 &rot_matrix) (defined in mcx::math::Rotation)mcx::math::Rotationexplicit
Rotation(const CartPose6 &cart_pose6) (defined in mcx::math::Rotation)mcx::math::Rotationexplicit
Rotation(const Vector3D &normal_vector, const Vector3D &slide_vector, const Vector3D &approach_vector) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(double psi_Z, double theta_Y, double phi_X) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(Vector4D &quaternion) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(const Vector3D &axis, double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
Rotation(const Rotation &rotation) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Matrix3x3 &rot_matrix) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const CartPose6 &cart_pose6) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Vector3D &normal_vector, const Vector3D &slide_vector, const Vector3D &approach_vector) (defined in mcx::math::Rotation)mcx::math::Rotation
set(double psi_Z, double theta_Y, double phi_X) (defined in mcx::math::Rotation)mcx::math::Rotation
set(double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Vector3D &axis, double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Rotation &rotation) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Vector4D &quaternion) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Matrix3x3 &rot_matrix) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const CartPose6 &cart_pose6) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Vector3D &normal_vector, const Vector3D &slide_vector, const Vector3D &approach_vector) (defined in mcx::math::Rotation)mcx::math::Rotation
set(double psi_Z, double theta_Y, double phi_X) (defined in mcx::math::Rotation)mcx::math::Rotation
set(double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Vector3D &axis, double angle) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Rotation &rotation) (defined in mcx::math::Rotation)mcx::math::Rotation
set(const Vector4D &quaternion) (defined in mcx::math::Rotation)mcx::math::Rotation
setPhi(double phi_X) (defined in mcx::math::Rotation)mcx::math::Rotation
setPhi(double phi_X) (defined in mcx::math::Rotation)mcx::math::Rotation
setPsi(double psi_Z) (defined in mcx::math::Rotation)mcx::math::Rotation
setPsi(double psi_Z) (defined in mcx::math::Rotation)mcx::math::Rotation
setTheta(double theta_Y) (defined in mcx::math::Rotation)mcx::math::Rotation
setTheta(double theta_Y) (defined in mcx::math::Rotation)mcx::math::Rotation
UnitX() const (defined in mcx::math::Rotation)mcx::math::Rotation
UnitX() const (defined in mcx::math::Rotation)mcx::math::Rotation
UnitY() const (defined in mcx::math::Rotation)mcx::math::Rotation
UnitY() const (defined in mcx::math::Rotation)mcx::math::Rotation
UnitZ() const (defined in mcx::math::Rotation)mcx::math::Rotation
UnitZ() const (defined in mcx::math::Rotation)mcx::math::Rotation