FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
VTKImageExporter.hpp
Go to the documentation of this file.
1 #ifndef VTKIMAGEEXPORTER_HPP_
2 #define VTKIMAGEEXPORTER_HPP_
3 
4 #include <vtkImageAlgorithm.h>
5 #include "FAST/ProcessObject.hpp"
6 #include "FAST/Data/Image.hpp"
7 
8 namespace fast {
9 
10 class FAST_EXPORT VTKImageExporter : public vtkImageAlgorithm, public ProcessObject {
11  public:
12  vtkTypeMacro(VTKImageExporter,vtkImageAlgorithm);
13  static VTKImageExporter *New();
14  std::string getNameOfClass() const { return "VTKImageExporter"; };
15  private:
17  int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
18  void execute() {};
19 
20 };
21 
22 } // end namespace fast
23 
24 
25 
26 #endif /* VTKIMAGEEXPORTER_HPP_ */
Image.hpp
fast
Definition: AffineTransformation.hpp:7
fast::VTKImageExporter::getNameOfClass
std::string getNameOfClass() const
Definition: VTKImageExporter.hpp:14
fast::VTKImageExporter
Definition: VTKImageExporter.hpp:10
ProcessObject.hpp
fast::ProcessObject
Definition: ProcessObject.hpp:22