SiGraph: sulcal graphs


fdParser.h
Go to the documentation of this file.
1
2#ifndef SI_FOLD_FDPARSER_H
3#define SI_FOLD_FDPARSER_H
4
5
7
8
9namespace sigraph
10{
11
12 class FDParser : public DescrParser
13 {
14 public:
16 virtual ~FDParser();
17
19 virtual void registerFactory( const std::string & name,
20 const Factory & fac );
21
22 static void buildFDescr( carto::AttributedObject* parent, Tree* t,
23 const std::string & filename );
24 static void buildFDescr2( carto::AttributedObject* parent, Tree* t,
25 const std::string & filename );
26 static void buildFDescr3( carto::AttributedObject* parent, Tree* t,
27 const std::string & filename );
28 static void buildFDescr4( carto::AttributedObject* parent, Tree* t,
29 const std::string & filename );
30 static void buildFDescr5( carto::AttributedObject* parent, Tree* t,
31 const std::string & filename );
32 static void buildIFDescr( carto::AttributedObject* parent, Tree* t,
33 const std::string & filename );
34 static void buildIFDescr2( carto::AttributedObject* parent, Tree* t,
35 const std::string & filename );
36 static void buildIFDescr4( carto::AttributedObject* parent, Tree* t,
37 const std::string & filename );
38 static void buildIFDescr5( carto::AttributedObject* parent, Tree* t,
39 const std::string & filename );
40 static void buildBJDescr( carto::AttributedObject* parent, Tree* t,
41 const std::string & filename );
42 static void buildGyrusDescr( carto::AttributedObject* parent, Tree* t,
43 const std::string & filename );
44 static void buildRoiDescr( carto::AttributedObject* parent, Tree* t,
45 const std::string & filename );
46
47 protected:
49
50 private:
51 };
52
53 // inline
54
56 {
57 }
58
59}
60
61#endif
62
63
virtual ~FDParser()
Definition fdParser.h:55
virtual FactorySet factories()
static void buildIFDescr2(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildIFDescr5(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildIFDescr4(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildFDescr5(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildGyrusDescr(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildFDescr3(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildFDescr(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildIFDescr(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildFDescr4(carto::AttributedObject *parent, Tree *t, const std::string &filename)
FactorySet _factories
Definition fdParser.h:48
static void buildBJDescr(carto::AttributedObject *parent, Tree *t, const std::string &filename)
virtual void registerFactory(const std::string &name, const Factory &fac)
static void buildFDescr2(carto::AttributedObject *parent, Tree *t, const std::string &filename)
static void buildRoiDescr(carto::AttributedObject *parent, Tree *t, const std::string &filename)
std::map< std::string, Factory > FactorySet
syntax -> reader
Definition treeParser.h:32
void(* Factory)(carto::AttributedObject *parent, Tree *t, const std::string &filename)
Elements readers (depending on syntax)
Definition treeParser.h:29
SyntaxedObject< PropertySet > AttributedObject