35 #if defined(DigitalSetSelector_RECURSES)
36 #error Recursive header files inclusion detected in DigitalSetSelector.h
39 #define DigitalSetSelector_RECURSES
41 #if !defined DigitalSetSelector_h
43 #define DigitalSetSelector_h
48 #include "DGtal/base/Common.h"
49 #include "DGtal/kernel/sets/DigitalSetByAssociativeContainer.h"
50 #include "DGtal/kernel/sets/DigitalSetBySTLVector.h"
52 #include "DGtal/kernel/PointHashFunctions.h"
53 #include <unordered_set>
87 template <
typename Domain,
int Preferences >
103 #include "DGtal/kernel/sets/DigitalSetSelector.ih"
110 #undef DigitalSetSelector_RECURSES
Aim: A wrapper class around a STL associative container for storing sets of digital points within som...
DGtal is the top-level namespace which contains all DGtal functions and types.
DigitalSetBelongTestability
Aim: Automatically defines an adequate digital set type according to the hints given by the user.
DigitalSetByAssociativeContainer< Domain, std::unordered_set< typename Domain::Point > > Type