26 #ifndef vtkImageWriter_h 
   27 #define vtkImageWriter_h 
   29 #include "vtkIOImageModule.h"  
   45   vtkSetStringMacro(FileName);
 
   55   vtkSetStringMacro(FilePrefix);
 
   63   vtkSetStringMacro(FilePattern);
 
   74   vtkGetMacro(FileDimensionality, 
int);
 
  101   virtual void RecursiveWrite(
int dim,
 
  105   virtual void RecursiveWrite(
int dim,
 
  111                          int extent[6], 
int wExtent[6]);
 
virtual void WriteFileTrailer(ofstream *, vtkImageData *)
 
vtkDataObject * GetInput()
Get a data object for one of the input port connections. 
 
a simple class to control print indentation 
 
topologically and geometrically regular array of data 
 
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions. 
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
Generic algorithm superclass for image algs. 
 
static vtkAlgorithm * New()
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses. 
 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called in response to a REQUEST_DATA request from the executive. 
 
virtual void WriteFileHeader(ofstream *, vtkImageData *, int[6])