31 #if defined(Board2D_RECURSES)
32 #error Recursive header files inclusion detected in Board2D.h
33 #else // defined(Board2D_RECURSES)
35 #define Board2D_RECURSES
37 #if !defined Board2D_h
44 #include "Board/Board.h"
45 #include "DGtal/base/Common.h"
46 #include "DGtal/base/CountedPtr.h"
47 #include "DGtal/io/Color.h"
78 typedef std::map< std::string,CountedPtr<DrawableWithBoard2D> >
StyleMapping;
125 std::string
getMode(
const std::string & objectName )
const;
135 template <
typename TDrawableWithBoard2D>
212 return "DrawWithBoardModifier";
243 return "CustomStyle";
267 SetMode( std::string classname, std::string mode )
303 const Color & fillColor )
414 const Color & fillColor,
415 double lineWidth = 1.0,
441 #include "DGtal/io/Display2DFactory.h"
442 #include "DGtal/io/Style2DFactory.h"
443 #include "DGtal/io/boards/Board2D.ih"
448 #endif // !defined Board2D_h
450 #undef Board2D_RECURSES
451 #endif // else defined(Board2D_RECURSES)