SFCGAL 1.4.0
Public Types | Public Member Functions | List of all members
SFCGAL::algorithm::CollisionMapper< Dim > Struct Template Reference

Public Types

typedef std::vector< PrimitiveHandle< Dim > * > PrimitiveHandleSet
 
typedef std::map< PrimitiveHandle< Dim > *, PrimitiveHandleSetMap
 

Public Member Functions

 CollisionMapper (Map &map)
 
void operator() (const typename PrimitiveBox< Dim >::Type &a, const typename PrimitiveBox< Dim >::Type &b)
 

Member Typedef Documentation

◆ Map

template<int Dim>
typedef std::map< PrimitiveHandle<Dim>*, PrimitiveHandleSet > SFCGAL::algorithm::CollisionMapper< Dim >::Map

◆ PrimitiveHandleSet

template<int Dim>
typedef std::vector< PrimitiveHandle<Dim>* > SFCGAL::algorithm::CollisionMapper< Dim >::PrimitiveHandleSet

Constructor & Destructor Documentation

◆ CollisionMapper()

template<int Dim>
SFCGAL::algorithm::CollisionMapper< Dim >::CollisionMapper ( Map map)
inline

Member Function Documentation

◆ operator()()

template<int Dim>
void SFCGAL::algorithm::CollisionMapper< Dim >::operator() ( const typename PrimitiveBox< Dim >::Type &  a,
const typename PrimitiveBox< Dim >::Type &  b 
)
inline