[Dgtal-devel] DGtalBoard

Jacques-Olivier.Lachaud at univ-savoie.fr Jacques-Olivier.Lachaud at univ-savoie.fr
Tue Nov 9 00:19:15 CET 2010


Hello
Je viens juste de changer légèrement le principe de fonctionnement  
d'un flux DGtalBoard. Il était boiteux jusqu'à présent lorsqu'on  
voulait avoir plusieurs modes d'affichage pour un même objet (ex:  
HyperRectDomain ou Object).
Il y a maintenant un mécanisme de "mode" que l'on peut associer à  
n'importe quelle classe. Si la classe veut alors utiliser le mode, il  
le peut. De plus la classe peut fournir des styles par défaut pour  
chacun de ses modes.
Par exemple

DGtalBoard board;
board << SetMode( domain.styleName(), "Grid" ) // choose grid mode
       << CustomStyle( domain.styleName() + "/Grid", new MyCustomStyle )
       << domain;

Il reste juste à mettre à jour la doc.
A+
Jaco



More information about the Dgtal-devel mailing list