#include <UnilateralInteractionConstraint.h>

Data Fields | |
| int | m1 |
| int | m2 |
| the two extremities of the spring: masses m1 and m2 | |
| Deriv | norm |
| contact normal, from m1 to m2 | |
| Deriv | t |
| added for friction | |
| Deriv | s |
| added for friction | |
| Real | dt |
| Real | delta |
| QP * normal - contact distance. | |
| Real | dfree |
| QPfree * normal - contact distance. | |
| Real | dfree_t |
| QPfree * t. | |
| Real | dfree_s |
| QPfree * s. | |
| unsigned int | id |
| long | contactId |
| double | mu |
| angle for friction | |
| Coord | P |
| Coord | Q |
| Coord | Pfree |
| Coord | Qfree |
Definition at line 35 of file UnilateralInteractionConstraint.h.
| long sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::contactId |
| Real sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::delta |
QP * normal - contact distance.
Definition at line 42 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact().
| Real sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::dfree |
QPfree * normal - contact distance.
Definition at line 43 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::draw(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::getConstraintValue().
| Real sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::dfree_s |
QPfree * s.
Definition at line 45 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::getConstraintValue().
| Real sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::dfree_t |
QPfree * t.
Definition at line 44 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::getConstraintValue().
| Real sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::dt |
Definition at line 41 of file UnilateralInteractionConstraint.h.
| unsigned int sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::id |
| int sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::m1 |
| int sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::m2 |
the two extremities of the spring: masses m1 and m2
Definition at line 37 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::applyConstraint().
| double sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::mu |
angle for friction
Definition at line 48 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::applyConstraint(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::getConstraintValue().
| Deriv sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::norm |
contact normal, from m1 to m2
Definition at line 38 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::applyConstraint(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::draw().
| Coord sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::P |
Definition at line 51 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::draw().
| Coord sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::Pfree |
Definition at line 52 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::draw().
| Coord sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::Q |
Definition at line 51 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::draw().
| Coord sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::Qfree |
Definition at line 52 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::draw().
| Deriv sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::s |
added for friction
Definition at line 40 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::applyConstraint().
| Deriv sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::Contact::t |
added for friction
Definition at line 39 of file UnilateralInteractionConstraint.h.
Referenced by sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::addContact(), and sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >::applyConstraint().
1.5.7.1