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 > |