19 #ifndef itkBruker2dseqImageIO_h
20 #define itkBruker2dseqImageIO_h
22 #include "ITKIOBrukerExport.h"
95 virtual bool CanReadFile(
const char *FileNameToRead) ITK_OVERRIDE;
98 virtual void ReadImageInformation() ITK_OVERRIDE;
101 virtual
void Read(
void *buffer) ITK_OVERRIDE;
105 virtual
bool CanWriteFile( const
char *itkNotUsed(FileNameToWrite) ) ITK_OVERRIDE
117 virtual void Write(
const void *itkNotUsed(buffer) ) ITK_OVERRIDE
126 virtual
void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
131 void SwapBytesIfNecessary(
void *buffer,
SizeValueType numberOfPixels);
139 #endif // itkBruker2dseqImageIO_h
Light weight base class for most itk classes.
Abstract superclass defines image IO interface.
Class that defines how to read Bruker file format.
unsigned long SizeValueType
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
virtual void Write(const void *) override
Control indentation during Print() invocation.
virtual void WriteImageInformation() override