SOFA plugin: PersistentContact  master
Open source framework for multi-physics simuation
sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 > Member List

This is the complete list of members for sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >, including all inherited members.

activateConstraint()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
areNear(const core::collision::DetectionOutput &input_do, const core::collision::DetectionOutput &output_do)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
barycentricValues1sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
barycentricValues2sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
cleanup()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
CollisionElement1 typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
CollisionElement2 typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
CollisionModel1 typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
CollisionModel2 typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
constraintModel1sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
constraintModel2sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
createResponse(core::objectmodel::BaseContext *group)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
DataTypes1 typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
DataTypes2 typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
DetectionOutputVector typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
draw(const core::visual::VisualParams *vparams)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
filterDuplicatedDetectionOutputs(TOutputVector &input, DetectionOutputVector &output)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
findMappingOrUseMapper()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
findMappingOrUseMapper(core::behavior::MechanicalState< T > *mState, container::MechanicalObject< T > *&constraintModel, component::mapping::PersistentContactMapping *&map)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
getCollisionModels()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >inline
haveSameId(const core::collision::DetectionOutput &input_do, const core::collision::DetectionOutput &output_do)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
Inherit typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
init()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
Intersection typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
isSliding(sofa::core::collision::DetectionOutput *) constsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
isSticked(sofa::core::collision::DetectionOutput *) constsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
keepStickyContacts(const DetectionOutputVector &output)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
keepThePersistentContact(int, bool)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
m_generatedContactssofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
m_inactiveContactssofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
m_slidingContactssofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
m_stickedContactssofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
map1sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
map2sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
MappedContactsMap typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
mapThePersistentContact(Vector3 &, int, Vector3 &, bool)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >inlineprotected
mapThePersistentContact(Vector3 &, int index, Vector3 &pos, bool case1)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
mapThePersistentContact(Vector3 &baryCoord, int index, Vector3 &pos, bool case1)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
mapThePersistentContact(Vector3 &baryCoord, int index, Vector3 &pos, bool case1)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
mapThePersistentContact(Vector3 &baryCoord, int index, Vector3 &pos, bool case1)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
MechanicalState1 typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
MechanicalState2 typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
mstate1sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
mstate2sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
OutputVector typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
PersistentFrictionContact()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >inline
PersistentFrictionContact(CollisionModel1 *model1, CollisionModel2 *model2, Intersection *intersectionMethod)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
removeResponse()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >virtual
resetConstraintStoredData()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
resetPersistentContactMappings()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
setDetectionOutputs(OutputVector *outputs)sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
SOFA_CLASS(SOFA_TEMPLATE2(PersistentFrictionContact, TCollisionModel1, TCollisionModel2), SOFA_TEMPLATE2(FrictionContact, TCollisionModel1, TCollisionModel2))sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
TOutputVector typedefsofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >
use_mapper_for_state1sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
use_mapper_for_state2sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >protected
~PersistentFrictionContact()sofa::component::collision::PersistentFrictionContact< TCollisionModel1, TCollisionModel2 >