33 #if defined(CDrawableWithBoard2D_RECURSES)
34 #error Recursive header files inclusion detected in CDrawableWithBoard2D.h
35 #else // defined(CDrawableWithBoard2D_RECURSES)
37 #define CDrawableWithBoard2D_RECURSES
39 #if !defined CDrawableWithBoard2D_h
41 #define CDrawableWithBoard2D_h
47 #include "DGtal/base/Common.h"
48 #include "DGtal/io/boards/Board2D.h"
49 #include "DGtal/io/Display2DFactory.h"
110 template <
typename T>
143 #endif // !defined CDrawableWithBoard2D_h
145 #undef CDrawableWithBoard2D_RECURSES
146 #endif // else defined(CDrawableWithBoard2D_RECURSES)