18 #ifndef itkNrrdImageIO_h
19 #define itkNrrdImageIO_h
20 #include "ITKIONRRDExport.h"
56 virtual bool SupportsDimension(
unsigned long) ITK_OVERRIDE;
60 virtual bool CanReadFile(
const char *) ITK_OVERRIDE;
63 virtual
void ReadImageInformation() ITK_OVERRIDE;
66 virtual
void Read(
void *buffer) ITK_OVERRIDE;
70 virtual
bool CanWriteFile(const
char *) ITK_OVERRIDE;
73 virtual
void WriteImageInformation() ITK_OVERRIDE;
77 virtual
void Write(const
void *buffer) ITK_OVERRIDE;
82 virtual
void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
91 NrrdImageIO(const
Self &) ITK_DELETE_FUNCTION;
92 void operator=(const
Self &) ITK_DELETE_FUNCTION;
96 #endif // itkNrrdImageIO_h
Light weight base class for most itk classes.
Abstract superclass defines image IO interface.
Read and write the "Nearly Raw Raster Data" (Nrrd) image format. The Nrrd format was developed as par...
SmartPointer< Self > Pointer
Control indentation during Print() invocation.