| Namespaces | |
| impl | |
| Classes | |
| class | AreaMapping | 
| class | BaseNonLinearMapping | 
| class | DistanceFromTargetMappingInternalData | 
| This class can be overridden if needed for additional storage within template specializations.  More... | |
| struct | BaseDistanceFromTargetMapping | 
| class | DistanceFromTargetMapping | 
| class | DistanceMapping | 
| class | DistanceMultiMapping | 
| class | NonLinearMappingData | 
| class | RigidMappingInternalData | 
| This class can be overridden if needed for additional storage within template specializations.  More... | |
| class | RigidMapping | 
| struct | RigidMappingMatrixHelper | 
| struct | RigidMappingMatrixHelper< 2, Real > | 
| struct | RigidMappingMatrixHelper< 3, Real > | 
| class | SquareDistanceMapping | 
| class | SquareMapping | 
| class | VolumeMapping | 
| Typedefs | |
| using | StabilizedNonLinearMappingData = NonLinearMappingData< true > | 
| Functions | |
| void | registerAreaMapping (sofa::core::ObjectFactory *factory) | 
| void | registerDistanceFromTargetMapping (sofa::core::ObjectFactory *factory) | 
| void | registerDistanceMapping (sofa::core::ObjectFactory *factory) | 
| void | registerDistanceMultiMapping (sofa::core::ObjectFactory *factory) | 
| void | registerRigidMapping (sofa::core::ObjectFactory *factory) | 
| void | registerSquareDistanceMapping (sofa::core::ObjectFactory *factory) | 
| void | registerSquareMapping (sofa::core::ObjectFactory *factory) | 
| void | registerVolumeMapping (sofa::core::ObjectFactory *factory) | 
| SOFA_EXPORT_DYNAMIC_LIBRARY void | initExternalModule () | 
| SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleName () | 
| SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleVersion () | 
| SOFA_EXPORT_DYNAMIC_LIBRARY void | registerObjects (sofa::core::ObjectFactory *factory) | 
| void | init () | 
| Variables | |
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | AreaMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | DistanceFromTargetMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | DistanceFromTargetMapping< Vec1Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | DistanceFromTargetMapping< Rigid3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | DistanceMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | DistanceMapping< Rigid3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | DistanceMultiMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | DistanceMultiMapping< Rigid3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | RigidMapping< Rigid3Types, Vec3Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | RigidMapping< Rigid3Types, Rigid3Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | RigidMapping< Rigid2Types, Vec2Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | SquareDistanceMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | SquareDistanceMapping< Rigid3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | SquareMapping< Vec1Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API | VolumeMapping< Vec3Types, Vec1Types > | 
| using sofa::component::mapping::nonlinear::StabilizedNonLinearMappingData = typedef NonLinearMappingData<true> | 
| const char * sofa::component::mapping::nonlinear::getModuleName | ( | ) | 
| const char * sofa::component::mapping::nonlinear::getModuleVersion | ( | ) | 
| SOFA_COMPONENT_MAPPING_NONLINEAR_API void sofa::component::mapping::nonlinear::init | ( | ) | 
| void sofa::component::mapping::nonlinear::initExternalModule | ( | ) | 
| void sofa::component::mapping::nonlinear::registerAreaMapping | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mapping::nonlinear::registerDistanceFromTargetMapping | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mapping::nonlinear::registerDistanceMapping | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mapping::nonlinear::registerDistanceMultiMapping | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mapping::nonlinear::registerObjects | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mapping::nonlinear::registerRigidMapping | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mapping::nonlinear::registerSquareDistanceMapping | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mapping::nonlinear::registerSquareMapping | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::mapping::nonlinear::registerVolumeMapping | ( | sofa::core::ObjectFactory * | factory | ) | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::AreaMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::DistanceFromTargetMapping< Rigid3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::DistanceFromTargetMapping< Vec1Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::DistanceFromTargetMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::DistanceMapping< Rigid3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::DistanceMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::DistanceMultiMapping< Rigid3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::DistanceMultiMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::RigidMapping< Rigid2Types, Vec2Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::RigidMapping< Rigid3Types, Rigid3Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::RigidMapping< Rigid3Types, Vec3Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::SquareDistanceMapping< Rigid3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::SquareDistanceMapping< Vec3Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::SquareMapping< Vec1Types, Vec1Types > | 
| template class SOFA_COMPONENT_MAPPING_NONLINEAR_API sofa::component::mapping::nonlinear::VolumeMapping< Vec3Types, Vec1Types > |