36 #ifndef itkBruker2DSEQImageIO_h 37 #define itkBruker2DSEQImageIO_h 142 virtual bool CanReadFile(
const char *FileNameToRead) ITK_OVERRIDE;
148 virtual
void Read(
void *buffer) ITK_OVERRIDE;
158 virtual
bool CanWriteFile( const
char *itkNotUsed(FileNameToWrite) ) ITK_OVERRIDE
171 virtual void Write(
const void *itkNotUsed(buffer) ) ITK_OVERRIDE
179 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
184 void operator=(
const Self &) ITK_DELETE_FUNCTION;
197 extern const char *
const ACQ_DIM;
198 extern const char *
const NI;
199 extern const char *
const NR;
201 extern const char *
const NECHOES;
209 #endif // itkBruker2DSEQImageIO_h const char *const RECO_IMAGE_TYPE
const char *const ACQ_INVERSION_TIME
VectorContainer< unsigned int, double > RECOFOVContainerType
virtual bool CanReadFile(const char *FileNameToRead) override
void operator=(const Self &) ITK_DELETE_FUNCTION
Abstract superclass defines image IO interface.
virtual void PrintSelf(std::ostream &os, Indent indent) const override
VectorContainer< unsigned int, double > ACQEchoTimeContainerType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
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
virtual void ReadImageInformation() override
::itk::SizeValueType SizeValueType
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...
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