36 #ifndef itkBruker2DSEQImageIO_h
37 #define itkBruker2DSEQImageIO_h
144 virtual bool CanReadFile(
const char *FileNameToRead) ITK_OVERRIDE;
150 virtual
void Read(
void *buffer) ITK_OVERRIDE;
160 virtual
bool CanWriteFile( const
char *itkNotUsed(FileNameToWrite) ) ITK_OVERRIDE
173 virtual void Write(
const void *itkNotUsed(buffer) ) ITK_OVERRIDE
181 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
199 extern const char *
const ACQ_DIM;
200 extern const char *
const NI;
201 extern const char *
const NR;
203 extern const char *
const NECHOES;
211 #endif // itkBruker2DSEQImageIO_h
const char *const RECO_IMAGE_TYPE
const char *const ACQ_INVERSION_TIME
virtual void PrintSelf(std::ostream &os, Indent indent) const override
VectorContainer< unsigned int, double > RECOFOVContainerType
Light weight base class for most itk classes.
virtual bool CanReadFile(const char *FileNameToRead) override
Abstract superclass defines image IO interface.
VectorContainer< unsigned int, double > ACQEchoTimeContainerType
unsigned long SizeValueType
const char *const RECO_TRANSPOSITION
const char *const ACQ_SLICE_THICK
const char *const RECO_BYTE_ORDER
const char *const ACQ_DIM
const char *const RECO_FOV
void operator=(const Self &)
virtual void ReadImageInformation() override
const char *const NECHOES
const char *const RECO_SIZE
VectorContainer< unsigned int, double > ACQSliceSepnContainerType
const char *const ACQ_ECHO_TIME
const char *const ACQ_SLICE_SEPN
ImageIOBase::ByteOrder m_MachineByteOrder
virtual void Write(const void *) override
const char *const ACQ_REPETITION_TIME
VectorContainer< unsigned int, double > ACQRepetitionTimeContainerType
virtual void Read(void *buffer) override
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
Control indentation during Print() invocation.
const char *const ACQ_SLICE_SEPN_MODE
VectorContainer< unsigned int, double > ACQInversionTimeContainerType
Class that defines how to read Bruker file format. Bruker IMAGE FILE FORMAT - The following is a brie...
Base class for most ITK classes.
SmartPointer< Self > Pointer
void SwapBytesIfNecessary(void *buffer, SizeValueType numberOfPixels)
virtual bool CanWriteFile(const char *) override
const char *const RECO_WORDTYPE
VectorContainer< unsigned int, int > RECOTranspositionContainerType
virtual void WriteImageInformation() override