33 #ifndef vtkTIFFWriter_h
34 #define vtkTIFFWriter_h
36 #include "vtkIOImageModule.h"
64 vtkSetClampMacro(Compression,
int, NoCompression, LZW);
65 vtkGetMacro(Compression,
int);
93 template<typename T>
void WriteVolume(T *buffer);
virtual void WriteFile(ofstream *file, vtkImageData *data, int extent[6], int wExtent[6])
virtual void WriteFileTrailer(ofstream *, vtkImageData *)
void SetCompressionToDeflate()
Set compression type.
write out image data as a TIFF file
void SetCompressionToLZW()
Set compression type.
a simple class to control print indentation
void SetCompressionToNoCompression()
Set compression type.
void SetCompressionToJPEG()
Set compression type.
topologically and geometrically regular array of data
virtual void Write()
The main interface which triggers the writer to start.
void SetCompressionToPackBits()
Set compression type.
static vtkImageWriter * New()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual void WriteFileHeader(ofstream *, vtkImageData *, int[6])