SiGraph: sulcal graphs


foldDescr5.h
Go to the documentation of this file.
1
2#ifndef SI_FOLD_FOLDDESCR5_H
3#define SI_FOLD_FOLDDESCR5_H
4
5
7
8
9namespace sigraph
10{
11
15 class FoldDescr5 : public FoldDescr4
16 {
17 public:
83
85 FoldDescr5( const FoldDescr5 & f );
86 virtual ~FoldDescr5();
87 virtual CliqueDescr* clone() const;
88
89 virtual void buildTree( Tree & t );
90 virtual std::vector<std::string> descriptorsNames() const;
91 virtual std::string name() const;
92 bool outputInertia() const { return _outputInertia; }
93 void setOutputInertia( bool x ) { _outputInertia = x; }
94
95 protected:
96 virtual bool makeVectorElements( const Clique* cl,
97 std::vector<double> & vec,
98 carto::GenericObject* model = 0 );
99
100 private:
101 bool _outputInertia;
102 };
103
104
105 // inline
106
107
109 {
110 return( new FoldDescr5( *this ) );
111 }
112
113}
114
115#endif
116
Descripteur de clique (classe abstraite).
Definition cliqueDescr.h:36
Classe Clique.
Definition clique.h:35
virtual bool makeVectorElements(const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0)
FoldDescr5(const FoldDescr5 &f)
void setOutputInertia(bool x)
Definition foldDescr5.h:93
virtual CliqueDescr * clone() const
Definition foldDescr5.h:108
bool outputInertia() const
Definition foldDescr5.h:92
virtual std::string name() const
Inputs
Descriptors list.
Definition foldDescr5.h:20
virtual std::vector< std::string > descriptorsNames() const
virtual void buildTree(Tree &t)