#include <JointAspect.hpp>
|
| | JointProperties (const std::string &_name="Joint", const Eigen::Isometry3d &_T_ParentBodyToJoint=Eigen::Isometry3d::Identity(), const Eigen::Isometry3d &_T_ChildBodyToJoint=Eigen::Isometry3d::Identity(), bool _isPositionLimitEnforced=false, ActuatorType _actuatorType=DefaultActuatorType) |
| | Constructor.
|
| |
| virtual | ~JointProperties ()=default |
| |
◆ JointProperties()
| dart::dynamics::detail::JointProperties::JointProperties |
( |
const std::string & |
_name = "Joint", |
|
|
const Eigen::Isometry3d & |
_T_ParentBodyToJoint = Eigen::Isometry3d::Identity(), |
|
|
const Eigen::Isometry3d & |
_T_ChildBodyToJoint = Eigen::Isometry3d::Identity(), |
|
|
bool |
_isPositionLimitEnforced = false, |
|
|
ActuatorType |
_actuatorType = DefaultActuatorType |
|
) |
| |
◆ ~JointProperties()
| virtual dart::dynamics::detail::JointProperties::~JointProperties |
( |
| ) |
|
|
virtualdefault |
◆ mActuatorType
| ActuatorType dart::dynamics::detail::JointProperties::mActuatorType |
◆ mIsPositionLimitEnforced
| bool dart::dynamics::detail::JointProperties::mIsPositionLimitEnforced |
True if the joint limits should be enforced in dynamic simulation.
◆ mName
| std::string dart::dynamics::detail::JointProperties::mName |
◆ mT_ChildBodyToJoint
| Eigen::Isometry3d dart::dynamics::detail::JointProperties::mT_ChildBodyToJoint |
◆ mT_ParentBodyToJoint
| Eigen::Isometry3d dart::dynamics::detail::JointProperties::mT_ParentBodyToJoint |