Motorcortex Math
version: 2.1.0
|
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::Rotation | inline |
GetEulerZYX(double &psi_Z, double &theta_Y, double &phi_X, double error_tolerance=1E-12) const (defined in mcx::math::Rotation) | mcx::math::Rotation | inline |
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::Rotation | inline |
operator=(const Rotation &rotation) (defined in mcx::math::Rotation) | mcx::math::Rotation | inline |
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::Rotation | explicit |
Rotation(const CartPose6 &cart_pose6) (defined in mcx::math::Rotation) | mcx::math::Rotation | explicit |
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::Rotation | explicit |
Rotation(const CartPose6 &cart_pose6) (defined in mcx::math::Rotation) | mcx::math::Rotation | explicit |
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 |