Classes | |
class | BaseProximityIntersection |
class | DiscreteIntersection |
class | LocalMinDistance |
class | MeshDiscreteIntersection |
class | MeshMinProximityIntersection |
class | MeshNewProximityIntersection |
class | MinProximityIntersection |
class | NewProximityIntersection |
class | RayDiscreteIntersection |
class | RayNewProximityIntersection |
class | TetrahedronDiscreteIntersection |
Functions | |
void | registerDiscreteIntersection (sofa::core::ObjectFactory *factory) |
void | registerLocalMinDistance (sofa::core::ObjectFactory *factory) |
void | registerMinProximityIntersection (sofa::core::ObjectFactory *factory) |
void | registerNewProximityIntersection (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 () |
const char * sofa::component::collision::detection::intersection::getModuleName | ( | ) |
const char * sofa::component::collision::detection::intersection::getModuleVersion | ( | ) |
SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API void sofa::component::collision::detection::intersection::init | ( | ) |
void sofa::component::collision::detection::intersection::initExternalModule | ( | ) |
void sofa::component::collision::detection::intersection::registerDiscreteIntersection | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::collision::detection::intersection::registerLocalMinDistance | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::collision::detection::intersection::registerMinProximityIntersection | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::collision::detection::intersection::registerNewProximityIntersection | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::collision::detection::intersection::registerObjects | ( | sofa::core::ObjectFactory * | factory | ) |
IntersectorCreator<DiscreteIntersection, MeshDiscreteIntersection> sofa::component::collision::detection::intersection::MeshDiscreteIntersectors("Mesh") | ( | "Mesh" | ) |
IntersectorCreator<MinProximityIntersection, MeshMinProximityIntersection> sofa::component::collision::detection::intersection::MeshMinProximityIntersectors("Mesh") | ( | "Mesh" | ) |
IntersectorCreator<NewProximityIntersection, MeshNewProximityIntersection> sofa::component::collision::detection::intersection::MeshNewProximityIntersectors("Mesh") | ( | "Mesh" | ) |
IntersectorCreator<DiscreteIntersection, RayDiscreteIntersection> sofa::component::collision::detection::intersection::RayDiscreteIntersectors("Ray") | ( | "Ray" | ) |
IntersectorCreator<MinProximityIntersection, RayDiscreteIntersection> sofa::component::collision::detection::intersection::RayMinProximityIntersectors("Ray") | ( | "Ray" | ) |
IntersectorCreator<NewProximityIntersection, RayNewProximityIntersection> sofa::component::collision::detection::intersection::RayNewProximityIntersectors("Ray") | ( | "Ray" | ) |
IntersectorCreator<DiscreteIntersection, TetrahedronDiscreteIntersection> sofa::component::collision::detection::intersection::TetrahedronDiscreteIntersectors("Ray") | ( | "Ray" | ) |