| Classes | |
| class | AverageCoord | 
| class | ClusteringEngine | 
| class | DistancesInternalData | 
| This class can be overridden if needed for additional storage within template specializations.  More... | |
| class | Distances | 
| class | HausdorffDistance | 
| class | ShapeMatching | 
| class | SumEngine | 
| Functions | |
| void | registerAverageCoord (sofa::core::ObjectFactory *factory) | 
| void | registerClusteringEngine (sofa::core::ObjectFactory *factory) | 
| void | registerDistances (sofa::core::ObjectFactory *factory) | 
| void | registerHausdorffDistance (sofa::core::ObjectFactory *factory) | 
| void | registerShapeMatching (sofa::core::ObjectFactory *factory) | 
| void | registerSumEngine (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 () | 
| template<class Real > | |
| const type::Vec< 3, Real > & | center (const type::Vec< 3, Real > &c) | 
| template<class _Real > | |
| type::Vec< 3, _Real > & | center (type::Vec< 3, _Real > &c) | 
| template<class Real > | |
| const type::Vec< 3, Real > & | center (const defaulttype::RigidCoord< 3, Real > &c) | 
| template<class Real > | |
| type::Vec< 3, Real > & | center (defaulttype::RigidCoord< 3, Real > &c) | 
| Variables | |
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | AverageCoord< Vec2Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | AverageCoord< Rigid2Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | AverageCoord< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | AverageCoord< Rigid3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | ClusteringEngine< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | Distances< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | HausdorffDistance< Vec1Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | HausdorffDistance< Vec2Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | HausdorffDistance< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | HausdorffDistance< Rigid2Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | HausdorffDistance< Rigid3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | ShapeMatching< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | ShapeMatching< Rigid3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | SumEngine< Vec1 > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API | SumEngine< Vec3 > | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| const char * sofa::component::engine::analyze::getModuleName | ( | ) | 
| const char * sofa::component::engine::analyze::getModuleVersion | ( | ) | 
| SOFA_COMPONENT_ENGINE_ANALYZE_API void sofa::component::engine::analyze::init | ( | ) | 
| void sofa::component::engine::analyze::initExternalModule | ( | ) | 
| void sofa::component::engine::analyze::registerAverageCoord | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::engine::analyze::registerClusteringEngine | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::engine::analyze::registerDistances | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::engine::analyze::registerHausdorffDistance | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::engine::analyze::registerObjects | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::engine::analyze::registerShapeMatching | ( | sofa::core::ObjectFactory * | factory | ) | 
| void sofa::component::engine::analyze::registerSumEngine | ( | sofa::core::ObjectFactory * | factory | ) | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::AverageCoord< Rigid2Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::AverageCoord< Rigid3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::AverageCoord< Vec2Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::AverageCoord< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::ClusteringEngine< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::Distances< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::HausdorffDistance< Rigid2Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::HausdorffDistance< Rigid3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::HausdorffDistance< Vec1Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::HausdorffDistance< Vec2Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::HausdorffDistance< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::ShapeMatching< Rigid3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::ShapeMatching< Vec3Types > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::SumEngine< Vec1 > | 
| template class SOFA_COMPONENT_ENGINE_ANALYZE_API sofa::component::engine::analyze::SumEngine< Vec3 > |