SOFA API  2aff2885
Open source framework for multi-physics simuation
sofa::core::collision::IntersectorFactory< TIntersectionClass > Class Template Reference

#include <IntersectorFactory.h>

Protected Attributes

CreatorVector creatorVector
 

Public Member Functions

bool registerCreator (Creator *creator)
 
void addIntersectors (TIntersectionClass *object)
 

Static Public Member Functions

static IntersectorFactory< TIntersectionClass > * getInstance ()
 

Attribute details

◆ creatorVector

template<class TIntersectionClass >
CreatorVector sofa::core::collision::IntersectorFactory< TIntersectionClass >::creatorVector
protected

Function details

◆ addIntersectors()

template<class TIntersectionClass >
void sofa::core::collision::IntersectorFactory< TIntersectionClass >::addIntersectors ( TIntersectionClass *  object)
inline

◆ getInstance()

template<class TIntersectionClass >
static IntersectorFactory<TIntersectionClass>* sofa::core::collision::IntersectorFactory< TIntersectionClass >::getInstance ( )
inlinestatic

◆ registerCreator()

template<class TIntersectionClass >
bool sofa::core::collision::IntersectorFactory< TIntersectionClass >::registerCreator ( Creator creator)
inline