SiGraph: sulcal graphs
arnaudfinder.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2003 CEA - LSIS
3
*
4
* This software and supporting documentation were developed by
5
*
6
* Olivier Coulon
7
* Laboratoire LSIS,Groupe LXAO
8
* ESIL, campus de Luminy, Case 925,
9
* 13288 Marseille Cedex 29, France
10
*
11
* CEA/DSV/SHFJ
12
* 4 place du General Leclerc
13
* 91401 Orsay cedex
14
* France
15
*
16
*/
17
18
19
#ifndef SI_ARNAUD_ARNAUDFINDER_H
20
#define SI_ARNAUD_ARNAUDFINDER_H
21
22
#include <
si/finder/modelFinder.h
>
23
24
namespace
sigraph
25
{
26
27
class
ArnaudFinder
:
public
ModelFinder
28
{
29
public
:
30
ArnaudFinder
(
MGraph
& mg );
31
virtual
~ArnaudFinder
();
32
33
virtual
carto::AttributedObject
*
selectModel
(
const
Clique
* cl );
34
virtual
void
initCliques
(
CGraph
&data,
bool
verbose=
true
,
35
bool
withCache=
false
,
bool
translateLabels=
true
,
36
bool
checkLabels=
true
,
37
const
aims::SelectionSet
*sel=0 );
38
};
39
40
}
41
42
#endif
aims::SelectionSet
sigraph::ArnaudFinder::~ArnaudFinder
virtual ~ArnaudFinder()
sigraph::ArnaudFinder::selectModel
virtual carto::AttributedObject * selectModel(const Clique *cl)
Choisit le noeud modèle dans le MGraph en fonction de la clique.
sigraph::ArnaudFinder::ArnaudFinder
ArnaudFinder(MGraph &mg)
sigraph::ArnaudFinder::initCliques
virtual void initCliques(CGraph &data, bool verbose=true, bool withCache=false, bool translateLabels=true, bool checkLabels=true, const aims::SelectionSet *sel=0)
Initialize cliques of data graph using the current model.
sigraph::CGraph
Graphes avec étiquettes et gestion de cliques (classe abstraite).
Definition
cgraph.h:37
sigraph::Clique
Classe Clique.
Definition
clique.h:35
sigraph::MGraph
Graph modèle (classe abstraite).
Definition
mgraph.h:48
sigraph::ModelFinder::ModelFinder
ModelFinder(MGraph &rg)
modelFinder.h
carto::AttributedObject
SyntaxedObject< PropertySet > AttributedObject
sigraph
Definition
descrParser.h:10
si
sulcalSketch_Arnaud
arnaudfinder.h
Generated by
1.13.2