Class StrainTetConstraint

Inheritance Relationships

Base Type

Class Documentation

class StrainTetConstraint : public PBD::Constraint

Public Functions

inline StrainTetConstraint()
inline virtual int &getTypeId() const
virtual bool initConstraint(SimulationModel &model, const unsigned int particle1, const unsigned int particle2, const unsigned int particle3, const unsigned int particle4, const Real stretchStiffness, const Real shearStiffness, const bool normalizeStretch, const bool normalizeShear)
virtual bool solvePositionConstraint(SimulationModel &model, const unsigned int iter)

Public Members

Real m_stretchStiffness
Real m_shearStiffness
Matrix3r m_invRestMat
bool m_normalizeStretch
bool m_normalizeShear

Public Static Attributes

static int TYPE_ID = IDFactory::getId()