MoveG 1.0.0
A modern C++ library for Robotics
Loading...
Searching...
No Matches
MoveG::Rotation Member List

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

angleAxis(char axis, double angle)MoveG::Rotationprivatestatic
axisToIndex(char axis)MoveG::Rotationprivatestatic
checkSequence(const std::string &sequence)MoveG::Rotationprivatestatic
deg2rad(double degree)MoveG::Rotationstatic
fromAngleAxis(const Eigen::AngleAxisd &angle_axis)MoveG::Rotationstatic
fromEulerAngles(double angle1, double angle2, double angle3, bool intrinsic=true, const std::string &sequence="XYZ", bool degree=false)MoveG::Rotationstatic
fromQuaternion(const Eigen::Quaterniond &quaternion)MoveG::Rotationstatic
fromRotationMatrix(const Eigen::Matrix3d &rotation_matrix)MoveG::Rotationstatic
matrixR_dot(const Eigen::Matrix3d &R, const Eigen::Matrix3d &S)MoveG::Rotationstatic
matrixR_dot(const Eigen::Matrix3d &R, const Eigen::Vector3d &omega)MoveG::Rotationstatic
matrixS(const Eigen::Vector3d &omega)MoveG::Rotationstatic
matrixT(const Eigen::Vector3d &angles, const std::string &sequence)MoveG::Rotationstatic
normalizeAngle(double angle)MoveG::Rotationstatic
normalizeAngleRange(double angle, double minVal, double maxVal)MoveG::Rotationstatic
normalizeEulerAngles(const Eigen::Vector3d &angles)MoveG::Rotationstatic
operator*(const Rotation &other) constMoveG::Rotation
operator<<MoveG::Rotationfriend
operator=(const Rotation &other)MoveG::Rotation
operator=(Rotation &&other) noexceptMoveG::Rotation
qMoveG::Rotationprivate
quaternion_difference(const Eigen::Quaterniond &a, const Eigen::Quaterniond &b)MoveG::Rotationstatic
quaternion_minus(const Eigen::Quaterniond &v1, const Eigen::Quaterniond &v0)MoveG::Rotationstatic
quaternion_negation(const Eigen::Quaterniond &v)MoveG::Rotationstatic
quaternion_plus(const Eigen::Quaterniond &v1, const Eigen::Quaterniond &v0)MoveG::Rotationstatic
rad2deg(double radian)MoveG::Rotationstatic
Rotation()MoveG::Rotation
Rotation(const Rotation &other)MoveG::Rotation
Rotation(Rotation &&other) noexceptMoveG::Rotation
Rotation(const Eigen::Matrix3d &rotation_matrix)MoveG::Rotation
Rotation(const Eigen::Quaterniond &quaternion)MoveG::Rotation
Rotation(const Eigen::AngleAxisd &angle_axis)MoveG::Rotation
Rotation(double angle1, double angle2, double angle3, bool intrinsic=true, const std::string &sequence="ZYX", bool degree=false)MoveG::Rotation
rotationX(double angle)MoveG::Rotationstatic
rotationY(double angle)MoveG::Rotationstatic
rotationZ(double angle)MoveG::Rotationstatic
scalar_product(const Eigen::Quaterniond &v, double t)MoveG::Rotationstatic
toAngleAxis() constMoveG::Rotation
toEulerAngles(bool intrinsic=true, const std::string &sequence="ZYX") constMoveG::Rotation
toQuaternion() constMoveG::Rotation
toRotationMatrix() constMoveG::Rotation
~Rotation()=defaultMoveG::Rotation