Class StretchShearConstraint

Inheritance Relationships

Base Type

Class Documentation

class StretchShearConstraint : public PBD::Constraint

Public Functions

inline StretchShearConstraint()
inline virtual int &getTypeId() const
virtual bool initConstraint(SimulationModel &model, const unsigned int particle1, const unsigned int particle2, const unsigned int quaternion1, const Real stretchingStiffness, const Real shearingStiffness1, const Real shearingStiffness2)
virtual bool solvePositionConstraint(SimulationModel &model, const unsigned int iter)

Public Members

Real m_restLength
Real m_shearingStiffness1
Real m_shearingStiffness2
Real m_stretchingStiffness

Public Static Attributes

static int TYPE_ID = IDFactory::getId()