#include <SubsetContactMapper.h>
Base class for all mappers using SubsetMapping. More...

Base class for all mappers using SubsetMapping.
| Public Attributes | |
| MCollisionModel * | model | 
| simulation::Node::SPtr | child | 
| MMapping::SPtr | mapping | 
| MMechanicalState::SPtr | outmodel | 
| Size | nbp | 
| bool | needInit | 
| Public Member Functions | |
| SubsetContactMapper () | |
| void | setCollisionModel (MCollisionModel *model) | 
| MMechanicalState * | createMapping (const char *name="contactPoints") | 
| void | cleanup () | 
| void | resize (Size size) | 
| Index | addPoint (const Coord &P, Index index, Real &) | 
| void | update () | 
| void | updateXfree () | 
|  Public Member Functions inherited from sofa::component::collision::response::mapper::BaseContactMapper< DataTypes > | |
| virtual | ~BaseContactMapper () | 
| virtual Index | addPoint (const Coord &, Index, Real &) | 
| Adding a point of the global referentiel to the mapping.  More... | |
| virtual Index | addPointB (const Coord &P, Index elementId, Real &r, const sofa::type::Vec3 &) | 
| Index | addPointB (const Coord &P, Index elementId, Real &r) | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from sofa::component::collision::response::mapper::BaseContactMapper< DataTypes > | |
| static BaseContactMapper< DataTypes > * | Create (core::CollisionModel *model, const std::string &name=std::string("PenalityContactForceField")) | 
| static ContactMapper< TCollisionModel, DataTypes > * | create (ContactMapper< TCollisionModel, DataTypes > *, core::CollisionModel *arg) | 
| simulation::Node::SPtr sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::child | 
| MMapping::SPtr sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::mapping | 
| MCollisionModel* sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::model | 
| Size sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::nbp | 
| bool sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::needInit | 
| MMechanicalState::SPtr sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::outmodel | 
| sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::SubsetContactMapper | 
| SubsetContactMapper< TCollisionModel, DataTypes >::Index sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::addPoint | ( | const Coord & | P, | 
| Index | index, | ||
| Real & | |||
| ) | 
| 
 | virtual | 
| 
 | virtual | 
| 
 | virtual | 
| void sofa::component::collision::response::mapper::SubsetContactMapper< TCollisionModel, DataTypes >::setCollisionModel | ( | MCollisionModel * | model | ) | 
| 
 | virtual | 
| 
 | virtual |