template<class DataTypes>
class sofa::component::collision::response::mapper::ContactMapper< collision::geometry::TriangleCollisionModel< sofa::defaulttype::Vec3Types >, DataTypes >
Mapper for TriangleModel.
|
| sofa::Index | addPoint (const Coord &P, sofa::Index index, Real &) |
| |
| sofa::Index | addPointB (const Coord &P, sofa::Index index, Real &, const type::Vec3 &baryP) |
| |
| sofa::Index | addPointB (const Coord &P, sofa::Index index, Real &r) |
| |
| | 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) |
| |