35 #include "DGtal/io/boards/CDrawableWithBoard2D.h"
52 ModeMapping::const_iterator itm =
myModes.find( objectName );
53 return itm ==
myModes.end() ?
"" : itm->second;
64 template <
typename TDrawableWithBoard2D>
74 trace.
info() <<
"[operator<<] " <<
object.className();
86 StyleMapping::const_iterator it = myStyles.find(
object.className() );
87 if ( it != myStyles.end() )
88 if ( it->second.get() != 0 )
96 ModeMapping::const_iterator itm = myModes.find(
object.className() );
97 if ( itm != myModes.end() )
105 ( defaultStyle(
object, itm->second) );
106 if ( style_mode.
get() )
109 trace.
info() <<
" [default style for mode]";
114 std::string specific_style =
object.className() +
"/" + itm->second;
115 it = myStyles.find( specific_style );
116 if ( it != myStyles.end() )
117 if ( it->second.get() != 0 )
120 trace.
info() <<
" [specific style for mode: "
121 << specific_style <<
"]";
132 std::cerr << std::endl;
152 object.selfDisplay ( out );