18#ifndef itkMRCImageIO_h
19#define itkMRCImageIO_h
20#include "ITKIOMRCExport.h"
91 Read(
void * buffer)
override;
106 Write(
const void * buffer)
override;
130 template <
typename TPixelType>
Control indentation during Print() invocation.
void Read(void *buffer) override
virtual void WriteImageInformation(const void *buffer)
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const override
bool CanReadFile(const char *) override
void UpdateHeaderWithMinMaxMean(const void *bufferBegin)
void WriteImageInformation() override
static const char * m_MetaDataHeaderName
void UpdateHeaderFromImageIO()
StreamingImageIOBase Superclass
void UpdateHeaderWithMinMaxMean(const TPixelType *bufferBegin)
bool CanWriteFile(const char *) override
Returns true if this ImageIO can write the specified file.
void InternalReadImageInformation(std::ifstream &file)
void ReadImageInformation() override
SizeType GetHeaderSize() const override
void Write(const void *buffer) override
MRCHeaderObject::Pointer m_MRCHeader
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....