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

Public Member Functions

 SoftBodyNodeProperties (const BodyNode::Properties &_bodyProperties=BodyNode::Properties(), const SoftBodyNodeUniqueProperties &_softProperties=SoftBodyNodeUniqueProperties())
 
- Public Member Functions inherited from dart::common::detail::ComposeData< CompositeType, GetData, Aspects >
 ComposeData (const CompositeType &)
 
void setFrom (const CompositeType &)
 
- Public Member Functions inherited from dart::dynamics::detail::SoftBodyNodeUniqueProperties
 SoftBodyNodeUniqueProperties (double _Kv=DART_DEFAULT_VERTEX_STIFFNESS, double _Ke=DART_DEFAULT_EDGE_STIFNESS, double _DampCoeff=DART_DEFAULT_DAMPING_COEFF, const std::vector< PointMass::Properties > &_points=std::vector< PointMass::Properties >(), const std::vector< Eigen::Vector3i > &_faces=std::vector< Eigen::Vector3i >())
 
void addPointMass (const PointMass::Properties &_properties)
 Add a PointMass to this Properties struct.
 
bool connectPointMasses (std::size_t i1, std::size_t i2)
 Connect two PointMasses together in this Properties struct.
 
void addFace (const Eigen::Vector3i &_newFace)
 Add a face to this Properties struct.
 

Additional Inherited Members

- Public Attributes inherited from dart::dynamics::detail::SoftBodyNodeUniqueProperties
double mKv
 Spring stiffness for vertex deformation restoring spring force of the point masses.
 
double mKe
 Spring stiffness for edge deformation restoring spring force of the point masses.
 
double mDampCoeff
 Damping coefficient.
 
std::vector< PointMass::PropertiesmPointProps
 Array of Properties for PointMasses.
 
std::vector< Eigen::Vector3i > mFaces
 Tri-mesh indexes for rendering.
 
- Protected Member Functions inherited from dart::common::detail::ComposeData< CompositeType, GetData, Aspects >
void _addData (CompositeType &) const
 

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