dart
Public Member Functions | Public Attributes | List of all members
dart::dynamics::Joint::ExtendedProperties Struct Reference
Inheritance diagram for dart::dynamics::Joint::ExtendedProperties:
Inheritance graph
[legend]
Collaboration diagram for dart::dynamics::Joint::ExtendedProperties:
Collaboration graph
[legend]

Public Member Functions

 ExtendedProperties (const Properties &standardProperties=Properties(), const CompositeProperties &aspectProperties=CompositeProperties())
 Composed constructor.
 
 ExtendedProperties (Properties &&standardProperties, CompositeProperties &&aspectProperties)
 Composed move constructor.
 
- Public Member Functions inherited from 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, const Joint *_mimicJoint=nullptr, double _mimicMultiplier=1.0, double _mimicOffset=0.0)
 Constructor.
 

Public Attributes

CompositeProperties mCompositeProperties
 Properties of all the Aspects attached to this Joint.
 
- Public Attributes inherited from dart::dynamics::detail::JointProperties
std::string mName
 Joint name.
 
Eigen::Isometry3d mT_ParentBodyToJoint
 Transformation from parent BodyNode to this Joint.
 
Eigen::Isometry3d mT_ChildBodyToJoint
 Transformation from child BodyNode to this Joint.
 
bool mIsPositionLimitEnforced
 True if the joint position or velocity limits should be enforced in dynamic simulation.
 
ActuatorType mActuatorType
 Actuator type.
 
const JointmMimicJoint
 Mimic joint.
 
double mMimicMultiplier
 Mimic joint properties.
 
double mMimicOffset
 

The documentation for this struct was generated from the following files: