computeGravityB(const Vector3Tpl &gravityW=gravity3DW()) const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
computeGravityB6D(const Vector3Tpl &gravityW=gravity3DW()) const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
EULER enum value | ct::rbd::tpl::RigidBodyPose< SCALAR > | |
getEulerAnglesXyz() const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
getHomogeneousTransform() const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
getRotationMatrix() const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
getRotationQuaternion() const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
getStorageType() const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
gravity3DW(SCALAR g=SCALAR(-9.81)) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inlinestatic |
HomogeneousTransform typedef | ct::rbd::tpl::RigidBodyPose< SCALAR > | |
inReferenceFrame(const RigidBodyPose< SCALAR > &ref_frame) const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
isNear(const RigidBodyPose &rhs, const double &tol=1e-10) const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
Matrix3Tpl typedef | ct::rbd::tpl::RigidBodyPose< SCALAR > | |
Matrix4Tpl typedef | ct::rbd::tpl::RigidBodyPose< SCALAR > | |
position() const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
position() | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
Position3Tpl typedef | ct::rbd::tpl::RigidBodyPose< SCALAR > | |
QUAT enum value | ct::rbd::tpl::RigidBodyPose< SCALAR > | |
RigidBodyPose(STORAGE_TYPE storage=EULER) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
RigidBodyPose(const kindr::EulerAnglesXyz< SCALAR > &orientationEulerXyz, const Position3Tpl &position, STORAGE_TYPE storage=EULER) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
RigidBodyPose(const kindr::RotationQuaternion< SCALAR > &orientationQuat, const Position3Tpl &position, STORAGE_TYPE storage=EULER) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
RigidBodyPose(const Eigen::Quaternion< SCALAR > &orientationQuat, const Eigen::Matrix< SCALAR, 3, 1 > &position, STORAGE_TYPE storage=EULER) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
RigidBodyPose(const Matrix4Tpl &homTransform, STORAGE_TYPE storage=EULER) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
RigidBodyPose(const RigidBodyPose< SCALAR > &arg) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
rotateBaseToInertia(const Vector3s &vector) const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
rotateBaseToInertiaMat(const Matrix3Tpl &mat) const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
rotateBaseToInertiaQuaternion(const kindr::RotationQuaternion< SCALAR > &q) const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
rotateInertiaToBase(const Vector3s &vector) const | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
setFromEulerAnglesXyz(const kindr::EulerAnglesXyz< SCALAR > &eulerAngles) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
setFromEulerAnglesXyz(const Vector3Tpl &eulerAngles) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
setFromRotationMatrix(const kindr::RotationMatrix< SCALAR > &rotMat) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
setFromRotationQuaternion(const kindr::RotationQuaternion< SCALAR > &quat) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
setFromRotationQuaternion(const Eigen::Quaterniond &quat) | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
setIdentity() | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
setRandom() | ct::rbd::tpl::RigidBodyPose< SCALAR > | inline |
STORAGE_TYPE enum name | ct::rbd::tpl::RigidBodyPose< SCALAR > | |
Vector3Tpl typedef | ct::rbd::tpl::RigidBodyPose< SCALAR > | |
~RigidBodyPose()=default | ct::rbd::tpl::RigidBodyPose< SCALAR > | |