FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Exporters
FileExporter.hpp
Go to the documentation of this file.
1
#ifndef FILE_EXPORTER_HPP_
2
#define FILE_EXPORTER_HPP_
3
4
#include "
FAST/ProcessObject.hpp
"
5
6
namespace
fast
{
7
/*
8
* Abstract class for file exporters
9
*/
10
class
FileExporter
:
public
ProcessObject
{
11
public
:
12
virtual
void
setFilename
(std::string filename);
13
protected
:
14
std::string
mFilename
;
15
protected
:
16
FileExporter
();
17
void
execute
() = 0;
18
19
};
20
}
21
22
#endif
fast
Definition:
AffineTransformation.hpp:7
fast::FileExporter::mFilename
std::string mFilename
Definition:
FileExporter.hpp:14
fast::FileExporter::setFilename
virtual void setFilename(std::string filename)
ProcessObject.hpp
fast::FileExporter::execute
void execute()=0
fast::FileExporter
Definition:
FileExporter.hpp:10
fast::FileExporter::FileExporter
FileExporter()
fast::ProcessObject
Definition:
ProcessObject.hpp:22
Generated by
1.8.17