SiGraph: sulcal graphs |
![]() |
Classe MWriter : écriture d'arbres d'éléments modèles. More...
#include <si/model/mWriter.h>


Public Types | |
| typedef bool(* | Parser) (MWriter &, const carto::AttributedObject *) |
| typedef std::set< Parser > | ParserSet |
Public Member Functions | |
| MWriter (const std::string &filename, bool makedir=false) | |
| virtual | ~MWriter () |
| virtual void | write (const Model &ad) |
Public Member Functions inherited from sigraph::ExoticTreeWriter | |
| ExoticTreeWriter (const std::string &filename, const carto::SyntaxSet &attr, bool makedir=false) | |
| virtual | ~ExoticTreeWriter () |
Public Member Functions inherited from TreeWriter | |
| TreeWriter (const std::string &filename, const carto::SyntaxSet &syntax, const HelperSet &helpers=HelperSet()) | |
| TreeWriter (const carto::SyntaxSet &syntax, const HelperSet &helpers=HelperSet()) | |
| virtual | ~TreeWriter () |
| virtual void | visitTree (const Tree *tree) |
Public Member Functions inherited from ConstTreeVisitor | |
| virtual | ~ConstTreeVisitor () |
| virtual void | visitAttributedObject (const carto::AttributedObject *ao) |
| void | visitAttributedObject (carto::AttributedObject *ao) |
| void | visitTree (Tree *tr) |
| virtual | ~ConstTreeVisitor () |
| virtual void | visitAttributedObject (const carto::AttributedObject *ao) |
| void | visitAttributedObject (carto::AttributedObject *ao) |
| void | visitTree (Tree *tr) |
Static Public Member Functions | |
| static void | registerParser (Parser p) |
| static void | unregisterParser (Parser p) |
| static ParserSet & | parsers () |
Protected Member Functions | |
| virtual void | parse (const carto::AttributedObject *ao) |
| virtual void | buildTree (Tree &tr, const Model &m) |
Protected Member Functions inherited from sigraph::ExoticTreeWriter | |
| virtual void | writeTree (const Tree *tree, const std::string &type) |
| virtual void | parseTree (const Tree *ao) |
Protected Member Functions inherited from ConstTreeVisitor | |
| ConstTreeVisitor () | |
| ConstTreeVisitor () | |
Protected Member Functions inherited from TreeVisitor | |
| TreeVisitor () | |
| virtual | ~TreeVisitor () |
| typedef bool(* sigraph::MWriter::Parser) (MWriter &, const carto::AttributedObject *) |
| typedef std::set<Parser> sigraph::MWriter::ParserSet |
| sigraph::MWriter::MWriter | ( | const std::string & | filename, |
| bool | makedir = false ) |
|
virtual |
|
protectedvirtual |
Reimplemented from sigraph::ExoticTreeWriter.
|
static |
|
static |
|
static |
|
virtual |
Referenced by sigraph::operator<<().