18 #ifndef itkMRCImageIO_h
19 #define itkMRCImageIO_h
20 #include "ITKIOMRCExport.h"
84 CanReadFile(
const char *)
override;
88 ReadImageInformation()
override;
92 Read(
void * buffer)
override;
103 CanWriteFile(
const char *)
override;
107 Write(
const void * buffer)
override;
119 PrintSelf(std::ostream & os,
Indent indent)
const override;
126 GetHeaderSize()
const override;
131 template <
typename TPixelType>
133 UpdateHeaderWithMinMaxMean(
const TPixelType * bufferBegin);
136 UpdateHeaderWithMinMaxMean(
const void * bufferBegin);
141 UpdateHeaderFromImageIO();
145 InternalReadImageInformation(std::ifstream & is);
148 WriteImageInformation(
const void * bufferBegin);