#include <PersistentUnilateralInteractionConstraint.h>
|
| PersistentUnilateralConstraintResolutionWithFriction (double mu, bool *active=NULL) |
|
void | init (int line, double **w, double *force) override |
|
void | resolution (int line, double **w, double *d, double *force, double *dFree) override |
|
void | store (int line, double *force, bool) override |
|
void | setConstraint (PersistentUnilateralInteractionConstraint< DataTypes > *c) |
|
void | setInitForce (type::Vec3d f) |
|
| ConstraintResolution (unsigned int nbLines, SReal tolerance=0.0) |
|
virtual | ~ConstraintResolution () |
|
virtual void | init (int, SReal **, SReal *) |
|
virtual void | initForce (int, SReal *) |
|
virtual void | resolution (int line, SReal **w, SReal *d, SReal *force, SReal *dFree) |
|
virtual void | store (int, SReal *, bool) |
|
void | setNbLines (unsigned int nbLines) |
|
unsigned int | getNbLines () const |
|
void | setTolerance (SReal tolerance) |
|
SReal | getTolerance () const |
|
◆ _active
template<class DataTypes >
◆ _f
template<class DataTypes >
◆ _mu
template<class DataTypes >
◆ _W
template<class DataTypes >
◆ m_constraint
template<class DataTypes >
◆ PersistentUnilateralConstraintResolutionWithFriction()
template<class DataTypes >
◆ init()
template<class DataTypes >
◆ resolution()
template<class DataTypes >
◆ setConstraint()
template<class DataTypes >
◆ setInitForce()
template<class DataTypes >
◆ store()
template<class DataTypes >
◆ ContactState
template<class DataTypes >
Enumerator |
---|
NONE | |
SLIDING | |
STICKY | |