SiGraph: sulcal graphs
saParser.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 1998-2005 CEA
3
*
4
* This software and supporting documentation were developed by
5
* CEA/DSV/SHFJ
6
* 4 place du General Leclerc
7
* 91401 Orsay cedex
8
* France
9
*
10
*/
11
12
13
#ifndef SI_SUBADAPTIVE_SAPARSER_H
14
#define SI_SUBADAPTIVE_SAPARSER_H
15
16
17
#include <
si/graph/treeParser.h
>
18
#include <string>
19
20
21
namespace
sigraph
22
{
23
class
SubAdaptive
;
24
class
SubAdMlp
;
25
26
class
SAParser
:
public
TreePostParser
27
{
28
public
:
29
SAParser
();
30
virtual
~SAParser
();
31
32
static
FactorySet
&
sharedFactories
();
33
virtual
FactorySet
factories
();
34
35
static
void
buildSubMlp
(
carto::AttributedObject
* parent,
Tree
* t,
36
const
std::string & filename );
37
static
void
buildSubGauss
(
carto::AttributedObject
* parent,
Tree
* t,
38
const
std::string & filename );
39
static
void
buildSubMixGauss
(
carto::AttributedObject
* parent,
Tree
* t,
40
const
std::string & filename );
41
static
void
buildMatriceList
(
carto::AttributedObject
* parent,
Tree
* t,
42
const
std::string & filename );
43
static
void
parseSubAd
(
carto::AttributedObject
* parent,
Tree
* t,
44
SubAdaptive
& sad );
45
46
protected
:
47
static
void
parseSubMlp
(
carto::AttributedObject
* parent,
Tree
* t,
48
SubAdMlp
& sad );
49
};
50
51
}
52
53
#endif
54
55
Tree
sigraph::SAParser::buildMatriceList
static void buildMatriceList(carto::AttributedObject *parent, Tree *t, const std::string &filename)
sigraph::SAParser::parseSubAd
static void parseSubAd(carto::AttributedObject *parent, Tree *t, SubAdaptive &sad)
sigraph::SAParser::SAParser
SAParser()
sigraph::SAParser::~SAParser
virtual ~SAParser()
sigraph::SAParser::buildSubGauss
static void buildSubGauss(carto::AttributedObject *parent, Tree *t, const std::string &filename)
sigraph::SAParser::sharedFactories
static FactorySet & sharedFactories()
sigraph::SAParser::buildSubMixGauss
static void buildSubMixGauss(carto::AttributedObject *parent, Tree *t, const std::string &filename)
sigraph::SAParser::buildSubMlp
static void buildSubMlp(carto::AttributedObject *parent, Tree *t, const std::string &filename)
sigraph::SAParser::factories
virtual FactorySet factories()
sigraph::SAParser::parseSubMlp
static void parseSubMlp(carto::AttributedObject *parent, Tree *t, SubAdMlp &sad)
sigraph::SubAdMlp
Classe élémentaire contenant un perceptron multicouches.
Definition
subAdMlp.h:19
sigraph::SubAdaptive
Sous-élément adaptatif (classe abstraite).
Definition
subAdaptive.h:30
sigraph::TreePostParser::TreePostParser
TreePostParser()
Definition
treeParser.h:39
sigraph::TreePostParser::FactorySet
std::map< std::string, Factory > FactorySet
syntax -> reader
Definition
treeParser.h:32
carto::AttributedObject
SyntaxedObject< PropertySet > AttributedObject
sigraph
Definition
descrParser.h:10
treeParser.h
si
subadaptive
saParser.h
Generated by
1.13.2