18 #ifndef itkPNGImageIO_h
19 #define itkPNGImageIO_h
20 #include "ITKIOPNGExport.h"
61 itkGetConstReferenceMacro(ColorPalette,
PaletteType);
67 if (this->m_ColorPalette != _arg)
69 this->m_ColorPalette = _arg;
80 CanReadFile(
const char *)
override;
84 ReadImageInformation()
override;
88 Read(
void * buffer)
override;
92 ReadVolume(
void * buffer);
99 CanWriteFile(
const char *)
override;
104 WriteImageInformation()
override;
109 Write(
const void * buffer)
override;
115 PrintSelf(std::ostream & os,
Indent indent)
const override;
118 WriteSlice(
const std::string & fileName,
const void *
const buffer);
125 #endif // itkPNGImageIO_h