SiGraph: sulcal graphs


foldDescr3.h
Go to the documentation of this file.
1
2#ifndef SI_FOLD_FOLDDESCR3_H
3#define SI_FOLD_FOLDDESCR3_H
4
6
7namespace sigraph
8{
9
12 class FoldDescr3 : public FoldDescr2
13 {
14 public:
53
55 FoldDescr3( const FoldDescr3 & f );
56 virtual ~FoldDescr3();
57 virtual CliqueDescr* clone() const;
58
59 virtual void buildTree( Tree & t );
60 virtual std::vector<std::string> descriptorsNames() const;
61 virtual std::string name() const;
62
63 protected:
64 virtual bool makeVectorElements( const Clique* cl,
65 std::vector<double> & vec,
66 carto::GenericObject* model = 0 );
67 };
68
69
70 // inline
71
72
74 {
75 return( new FoldDescr3( *this ) );
76 }
77
78}
79
80#endif
81
Descripteur de clique (classe abstraite).
Definition cliqueDescr.h:36
Classe Clique.
Definition clique.h:35
virtual std::string name() const
virtual void buildTree(Tree &t)
Inputs
Descriptors list.
Definition foldDescr3.h:17
virtual bool makeVectorElements(const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0)
virtual CliqueDescr * clone() const
Definition foldDescr3.h:73
virtual std::vector< std::string > descriptorsNames() const
FoldDescr3(const FoldDescr3 &f)