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