18 #ifndef itkMRCImageIO_h
19 #define itkMRCImageIO_h
20 #include "ITKIOMRCExport.h"
83 CanReadFile(
const char *)
override;
87 ReadImageInformation()
override;
91 Read(
void * buffer)
override;
102 CanWriteFile(
const char *)
override;
106 Write(
const void * buffer)
override;
118 PrintSelf(std::ostream & os,
Indent indent)
const override;
125 GetHeaderSize()
const override;
130 template <
typename TPixelType>
132 UpdateHeaderWithMinMaxMean(
const TPixelType * bufferBegin);
135 UpdateHeaderWithMinMaxMean(
const void * bufferBegin);
140 UpdateHeaderFromImageIO();
144 InternalReadImageInformation(std::ifstream & file);
147 WriteImageInformation(
const void * buffer);