#include <InteractionConstraint.h>


Public Member Functions | |
| virtual BaseMechanicalState * | getMechModel1 ()=0 |
| Get the first MechanicalState. | |
| virtual BaseMechanicalState * | getMechModel2 ()=0 |
| Get the first MechanicalState. | |
An InteractionConstraint computes constraints applied to several simulated bodies given their current positions and velocities.
Definition at line 51 of file InteractionConstraint.h.
| virtual BaseMechanicalState* sofa::core::componentmodel::behavior::InteractionConstraint::getMechModel1 | ( | ) | [pure virtual] |
Get the first MechanicalState.
Implemented in sofa::core::componentmodel::behavior::MixedInteractionConstraint< TDataTypes1, TDataTypes2 >, sofa::core::componentmodel::behavior::PairInteractionConstraint< TDataTypes >, sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >, sofa::core::componentmodel::behavior::PairInteractionConstraint< DataTypes >, and sofa::component::constraint::UnilateralInteractionConstraint< sofa::defaulttype::StdVectorTypes >.
| virtual BaseMechanicalState* sofa::core::componentmodel::behavior::InteractionConstraint::getMechModel2 | ( | ) | [pure virtual] |
Get the first MechanicalState.
Implemented in sofa::core::componentmodel::behavior::MixedInteractionConstraint< TDataTypes1, TDataTypes2 >, sofa::core::componentmodel::behavior::PairInteractionConstraint< TDataTypes >, sofa::component::constraint::UnilateralInteractionConstraint< DataTypes >, sofa::core::componentmodel::behavior::PairInteractionConstraint< DataTypes >, and sofa::component::constraint::UnilateralInteractionConstraint< sofa::defaulttype::StdVectorTypes >.
1.5.7.1