SiGraph: sulcal graphs


foldWriter.h
Go to the documentation of this file.
1
2#ifndef SI_FOLD_FOLDWRITER_H
3#define SI_FOLD_FOLDWRITER_H
4
5
7
8
9namespace sigraph
10{
11
14 class FoldWriter : public GraphWriter
15 {
16 public:
17 FoldWriter( const std::string & filename );
18 virtual ~FoldWriter();
19 virtual void write( Graph & ao );
20 virtual void write( const Graph & ao );
21
22 protected:
23 /*virtual void write( const GraphObject & ao );
24 virtual void write( const Vertex & ao );
25 virtual void write( const Edge & ao );*/
26
27 std::string _filenameBase;
28
29 private:
30
31 };
32
33
34 // inline
35
36
37#if 0
38 inline void FoldWriter::write( const Vertex & ao )
39 {
41 write( (GraphObject &) ao );
42 }
43
44
45 inline void FoldWriter::write( const Edge & ao )
46 {
48 write( (GraphObject &) ao );
49 }
50#endif
51
52}
53
54#endif
55
56
57
virtual void write(const Graph &graph)
GraphWriter(const std::string &filename, const carto::SyntaxSet &syntax, const HelperSet &helpers=HelperSet())
std::string _filenameBase
Definition foldWriter.h:27
virtual void write(const Graph &ao)
FoldWriter(const std::string &filename)
virtual void write(Graph &ao)