#include <SoftBodyNodeAspect.hpp>
◆ SoftBodyNodeProperties()
◆ ~SoftBodyNodeProperties()
virtual dart::dynamics::detail::SoftBodyNodeProperties::~SoftBodyNodeProperties |
( |
| ) |
|
|
virtualdefault |
◆ _addData()
template<class CompositeType , template< class > class GetData, typename... Aspects>
◆ addFace()
void dart::dynamics::detail::SoftBodyNodeUniqueProperties::addFace |
( |
const Eigen::Vector3i & |
_newFace | ) |
|
|
inherited |
Add a face to this Properties struct.
◆ addPointMass()
void dart::dynamics::detail::SoftBodyNodeUniqueProperties::addPointMass |
( |
const PointMass::Properties & |
_properties | ) |
|
|
inherited |
◆ connectPointMasses()
bool dart::dynamics::detail::SoftBodyNodeUniqueProperties::connectPointMasses |
( |
std::size_t |
i1, |
|
|
std::size_t |
i2 |
|
) |
| |
|
inherited |
Connect two PointMasses together in this Properties struct.
◆ createShared()
template<typename... Args>
static std::shared_ptr< SoftBodyNodeProperties > dart::dynamics::detail::SoftBodyNodeProperties::createShared |
( |
Args &&... |
args | ) |
|
|
inlinestatic |
Create shared instance of this class
◆ setFrom()
template<class CompositeType , template< class > class GetData, typename... Aspects>
◆ mDampCoeff
double dart::dynamics::detail::SoftBodyNodeUniqueProperties::mDampCoeff |
|
inherited |
◆ mFaces
std::vector<Eigen::Vector3i> dart::dynamics::detail::SoftBodyNodeUniqueProperties::mFaces |
|
inherited |
Tri-mesh indexes for rendering.
◆ mKe
double dart::dynamics::detail::SoftBodyNodeUniqueProperties::mKe |
|
inherited |
Spring stiffness for edge deformation restoring spring force of the point masses.
◆ mKv
double dart::dynamics::detail::SoftBodyNodeUniqueProperties::mKv |
|
inherited |
Spring stiffness for vertex deformation restoring spring force of the point masses.
◆ mPointProps
Array of Properties for PointMasses.