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.
Light weight base class for most itk classes.
An ImageIO class to read the MRC file format. The MRC file format frequently has the extension "....
void Read(void *buffer) override
virtual void WriteImageInformation(const void *buffer)
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()
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
Base class for most ITK classes.
A base class for specific ImageIO file formats which support streaming.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....