template<class DataTypes>
class sofa::component::collision::response::mapper::ContactMapper< collision::geometry::TetrahedronCollisionModel, DataTypes >
Mapper for TetrahedronCollisionModel.
|
| SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER (Index, sofa::Index) |
|
sofa::Index | addPoint (const Coord &P, sofa::Index index, Real &) |
|
| SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER (Index, sofa::Index) |
|
| SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER (Size, sofa::Size) |
|
| BarycentricContactMapper () |
|
void | setCollisionModel (MCollisionModel *model) |
|
void | cleanup () override |
|
MMechanicalState * | createMapping (const char *name="contactPoints") override |
|
void | resize (sofa::Size size) override |
|
void | update () override |
|
void | updateXfree () override |
|
void | updateX0 () |
|
virtual | ~BaseContactMapper () |
|
virtual void | resize (Size size)=0 |
|
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) |
|