62 #ifndef vtkMetaImageWriter_h
63 #define vtkMetaImageWriter_h
65 #include "vtkIOImageModule.h"
68 namespace vtkmetaio {
class MetaImage; }
85 char*
GetFileName() VTK_OVERRIDE {
return this->MHDFileName; }
91 virtual void SetRAWFileName(
const char* fname);
92 virtual char* GetRAWFileName();
97 this->Compress = compress;
101 return this->Compress;
106 void Write() VTK_OVERRIDE;
110 ~vtkMetaImageWriter() VTK_OVERRIDE;
112 vtkSetStringMacro(MHDFileName);
117 vtkMetaImageWriter(const vtkMetaImageWriter&) VTK_DELETE_FUNCTION;
118 void operator=(const vtkMetaImageWriter&) VTK_DELETE_FUNCTION;
120 vtkmetaio::MetaImage * MetaImagePtr;
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
virtual void Write()
The main interface which triggers the writer to start.
static vtkImageWriter * New()
virtual void SetFileName(const char *)
Specify file name for the image file.