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