20 #ifndef vtkPNGWriter_h
21 #define vtkPNGWriter_h
23 #include "vtkIOImageModule.h"
26 VTK_ABI_NAMESPACE_BEGIN
40 void Write()
override;
50 vtkSetClampMacro(CompressionLevel,
int, 0, 9);
51 vtkGetMacro(CompressionLevel,
int);
79 void AddText(
const char*
key,
const char*
value);
118 VTK_ABI_NAMESPACE_END
static const char * DISCLAIMER
Standard keys.
static const char * COMMENT
Standard keys.
static const char * WARNING
Standard keys.
static const char * COPYRIGHT
Standard keys.
static const char * DESCRIPTION
Standard keys.
static const char * TITLE
Standard keys.
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
vtkUnsignedCharArray * Result
topologically and geometrically regular array of data
static const char * AUTHOR
Standard keys.
virtual void Write()
The main interface which triggers the writer to start.
unsigned int vtkTypeUBool
static vtkImageWriter * New()
dynamic, self-adjusting array of unsigned char
static const char * CREATION_TIME
Standard keys.
static const char * SOURCE
Standard keys.
static const char * SOFTWARE
Standard keys.