DART  6.7.3
dart::dynamics::ZeroDofJoint::Properties Struct Reference

#include <ZeroDofJoint.hpp>

Inheritance diagram for dart::dynamics::ZeroDofJoint::Properties:
dart::dynamics::detail::JointProperties dart::dynamics::WeldJoint::Properties

Public Member Functions

 Properties (const Joint::Properties &_properties=Joint::Properties())
 
virtual ~Properties ()=default
 

Public Attributes

std::string mName
 Joint name. More...
 
Eigen::Isometry3d mT_ParentBodyToJoint
 Transformation from parent BodyNode to this Joint. More...
 
Eigen::Isometry3d mT_ChildBodyToJoint
 Transformation from child BodyNode to this Joint. More...
 
bool mIsPositionLimitEnforced
 True if the joint limits should be enforced in dynamic simulation. More...
 
ActuatorType mActuatorType
 Actuator type. More...
 
const JointmMimicJoint
 Mimic joint. More...
 
double mMimicMultiplier
 Mimic joint properties. More...
 
double mMimicOffset
 

Constructor & Destructor Documentation

◆ Properties()

dart::dynamics::ZeroDofJoint::Properties::Properties ( const Joint::Properties _properties = Joint::Properties())

◆ ~Properties()

virtual dart::dynamics::ZeroDofJoint::Properties::~Properties ( )
virtualdefault

Member Data Documentation

◆ mActuatorType

ActuatorType dart::dynamics::detail::JointProperties::mActuatorType
inherited

Actuator type.

◆ mIsPositionLimitEnforced

bool dart::dynamics::detail::JointProperties::mIsPositionLimitEnforced
inherited

True if the joint limits should be enforced in dynamic simulation.

◆ mMimicJoint

const Joint* dart::dynamics::detail::JointProperties::mMimicJoint
inherited

Mimic joint.

◆ mMimicMultiplier

double dart::dynamics::detail::JointProperties::mMimicMultiplier
inherited

Mimic joint properties.

◆ mMimicOffset

double dart::dynamics::detail::JointProperties::mMimicOffset
inherited

◆ mName

std::string dart::dynamics::detail::JointProperties::mName
inherited

Joint name.

◆ mT_ChildBodyToJoint

Eigen::Isometry3d dart::dynamics::detail::JointProperties::mT_ChildBodyToJoint
inherited

Transformation from child BodyNode to this Joint.

◆ mT_ParentBodyToJoint

Eigen::Isometry3d dart::dynamics::detail::JointProperties::mT_ParentBodyToJoint
inherited

Transformation from parent BodyNode to this Joint.