#include <BarycentricContactMapper.h>


Definition at line 100 of file BarycentricContactMapper.h.
| typedef DataTypes::Coord sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::Coord |
Reimplemented from sofa::component::collision::BaseContactMapper< DataTypes >.
Reimplemented in sofa::component::collision::ContactMapper< LineModel, DataTypes >, sofa::component::collision::ContactMapper< TriangleModel, DataTypes >, sofa::component::collision::ContactMapper< TetrahedronModel, DataTypes >, and sofa::component::collision::ContactMapper< FFDDistanceGridCollisionModel, DataTypes >.
Definition at line 104 of file BarycentricContactMapper.h.
| typedef MCollisionModel::InDataTypes sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::InDataTypes |
Definition at line 106 of file BarycentricContactMapper.h.
| typedef core::componentmodel::behavior::MechanicalState< InDataTypes> sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::InMechanicalState |
Definition at line 108 of file BarycentricContactMapper.h.
| typedef MCollisionModel::Topology sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::InTopology |
Definition at line 107 of file BarycentricContactMapper.h.
| typedef TCollisionModel sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::MCollisionModel |
Definition at line 105 of file BarycentricContactMapper.h.
| typedef mapping::TopologyBarycentricMapper<InDataTypes, typename BarycentricContactMapper::DataTypes> sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::MMapper |
Definition at line 112 of file BarycentricContactMapper.h.
Definition at line 111 of file BarycentricContactMapper.h.
| typedef component::MechanicalObject<typename BarycentricContactMapper::DataTypes> sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::MMechanicalObject |
Definition at line 110 of file BarycentricContactMapper.h.
| typedef core::componentmodel::behavior::MechanicalState< typename BarycentricContactMapper::DataTypes> sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::MMechanicalState |
Reimplemented from sofa::component::collision::BaseContactMapper< DataTypes >.
Definition at line 109 of file BarycentricContactMapper.h.
| typedef DataTypes::Real sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::Real |
Reimplemented from sofa::component::collision::BaseContactMapper< DataTypes >.
Reimplemented in sofa::component::collision::ContactMapper< LineModel, DataTypes >, sofa::component::collision::ContactMapper< TriangleModel, DataTypes >, sofa::component::collision::ContactMapper< TetrahedronModel, DataTypes >, and sofa::component::collision::ContactMapper< FFDDistanceGridCollisionModel, DataTypes >.
Definition at line 103 of file BarycentricContactMapper.h.
| sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::BarycentricContactMapper | ( | ) | [inline] |
Definition at line 117 of file BarycentricContactMapper.h.
| void sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::cleanup | ( | ) | [inline, virtual] |
Implements sofa::component::collision::BaseContactMapper< DataTypes >.
Definition at line 43 of file BarycentricContactMapper.inl.
References sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::mapping, sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::model, sofa::simulation::tree::GNode::removeChild(), and sofa::simulation::tree::GNode::removeObject().
| BarycentricContactMapper< TCollisionModel, DataTypes >::MMechanicalState * sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::createMapping | ( | const char * | name = "contactPoints" |
) | [inline, virtual] |
Implements sofa::component::collision::BaseContactMapper< DataTypes >.
Definition at line 63 of file BarycentricContactMapper.inl.
References sofa::simulation::tree::GNode::addChild(), sofa::simulation::tree::GNode::addObject(), sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::mapper, sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::mapping, sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::model, and sofa::simulation::tree::GNode::updateSimulationContext().
| void sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::resize | ( | int | size | ) | [inline, virtual] |
Implements sofa::component::collision::BaseContactMapper< DataTypes >.
Definition at line 131 of file BarycentricContactMapper.h.
| void sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::setCollisionModel | ( | MCollisionModel * | model | ) | [inline] |
Definition at line 122 of file BarycentricContactMapper.h.
| void sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::update | ( | ) | [inline, virtual] |
Implements sofa::component::collision::BaseContactMapper< DataTypes >.
Definition at line 140 of file BarycentricContactMapper.h.
| MMapper* sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::mapper |
Definition at line 115 of file BarycentricContactMapper.h.
Referenced by sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::createMapping(), and sofa::component::collision::BarycentricContactMapper< sofa::component::collision::FFDDistanceGridCollisionModel, DataTypes >::resize().
| MMapping* sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::mapping |
Definition at line 114 of file BarycentricContactMapper.h.
Referenced by sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::cleanup(), sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::createMapping(), sofa::component::collision::BarycentricContactMapper< sofa::component::collision::FFDDistanceGridCollisionModel, DataTypes >::resize(), and sofa::component::collision::BarycentricContactMapper< sofa::component::collision::FFDDistanceGridCollisionModel, DataTypes >::update().
| MCollisionModel* sofa::component::collision::BarycentricContactMapper< TCollisionModel, DataTypes >::model |
1.5.7.1