23#include "vtkIOImageModule.h"  
   26VTK_ABI_NAMESPACE_BEGIN
 
   50  vtkSetClampMacro(CompressionLevel, 
int, 0, 9);
 
   51  vtkGetMacro(CompressionLevel, 
int);
 
   79  void AddText(
const char* key, 
const char* value);
 
topologically and geometrically regular array of data
 
a simple class to control print indentation
 
static const char * CREATION_TIME
Standard keys.
 
vtkUnsignedCharArray * Result
 
static const char * WARNING
Standard keys.
 
void WriteSlice(vtkImageData *data, int *uExtent)
 
virtual void SetResult(vtkUnsignedCharArray *)
When writing to memory this is the result, it will be nullptr until the data is written the first tim...
 
static const char * DISCLAIMER
Standard keys.
 
static const char * COPYRIGHT
Standard keys.
 
void Write() override
The main interface which triggers the writer to start.
 
static const char * COMMENT
Standard keys.
 
void ClearText()
Clear out any key/value pairs added through the AddText() member function.
 
static const char * SOURCE
Standard keys.
 
static const char * SOFTWARE
Standard keys.
 
static const char * TITLE
Standard keys.
 
static const char * AUTHOR
Standard keys.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
void AddText(const char *key, const char *value)
Adds a text chunk to the PNG.
 
static vtkPNGWriter * New()
 
static const char * DESCRIPTION
Standard keys.
 
dynamic, self-adjusting array of unsigned char
 
unsigned int vtkTypeUBool