20#include "ITKIOImageBaseExport.h"
55extern ITKIOImageBase_EXPORT std::ostream &
78extern ITKIOImageBase_EXPORT std::ostream &
80 * \brief Centralized functionality
for IO classes.
82 * This
class provides encapsulated functionality to support the IO classes.
86 * \ingroup ITKIOImageBase
95 MAX_FILENAMELIST_SIZE = 512
99#if !defined(ITK_LEGACY_REMOVE)
127extern const ITKIOImageBase_EXPORT
char *
const SPM_ROI_SCALE;
128extern const ITKIOImageBase_EXPORT
char *
const ITK_FileNotes;
129extern const ITKIOImageBase_EXPORT
char *
const ITK_Origin;
130extern const ITKIOImageBase_EXPORT
char *
const ITK_Spacing;
134extern const ITKIOImageBase_EXPORT
char *
const ITK_PatientID;
139extern const ITKIOImageBase_EXPORT
char *
const ITK_ImageType;
141extern const ITKIOImageBase_EXPORT
char *
const ITK_ScanID;
142extern const ITKIOImageBase_EXPORT
char *
const ROI_NAME;
143extern const ITKIOImageBase_EXPORT
char *
const ROI_X_SIZE;
145extern const ITKIOImageBase_EXPORT
char *
const ROI_Y_SIZE;
147extern const ITKIOImageBase_EXPORT
char *
const ROI_Z_SIZE;
150extern const ITKIOImageBase_EXPORT
char *
const ROI_PLANE;
151extern const ITKIOImageBase_EXPORT
char *
const ROI_SCAN_ID;
static std::string AtomicPixelTypeToString(const AtomicPixelEnum pixelType)
static unsigned int ComputeSizeOfAtomicPixelType(const AtomicPixelEnum pixelType)
IOCommonEnums::AtomicPixel AtomicPixelEnum
Contains all enum classes used by IOCommon class.
const ITKIOImageBase_EXPORT char *const ITK_ExperimentDate
const ITKIOImageBase_EXPORT char *const ITK_VoxelUnits
const ITKIOImageBase_EXPORT char *const ROI_Z_RESOLUTION
const ITKIOImageBase_EXPORT char *const ITK_NumberOfDimensions
const ITKIOImageBase_EXPORT char *const ROI_Z_SIZE
const ITKIOImageBase_EXPORT char *const ITK_ImageFileBaseName
const ITKIOImageBase_EXPORT char *const SPM_ROI_SCALE
const ITKIOImageBase_EXPORT char *const ITK_ImageType
const ITKIOImageBase_EXPORT char *const ROI_PLANE
const ITKIOImageBase_EXPORT char *const ITK_FileNotes
const ITKIOImageBase_EXPORT char *const ITK_OriginationDate
const ITKIOImageBase_EXPORT char *const ROI_Y_SIZE
const ITKIOImageBase_EXPORT char *const ROI_X_SIZE
const ITKIOImageBase_EXPORT char *const ITK_Origin
const ITKIOImageBase_EXPORT char *const ROI_SCAN_ID
const ITKIOImageBase_EXPORT char *const ITK_FileOriginator
const ITKIOImageBase_EXPORT char *const ITK_Spacing
const ITKIOImageBase_EXPORT char *const ROI_Y_RESOLUTION
const ITKIOImageBase_EXPORT char *const ITK_PatientName
const ITKIOImageBase_EXPORT char *const ROI_NAME
const ITKIOImageBase_EXPORT char *const ROI_X_RESOLUTION
const ITKIOImageBase_EXPORT char *const ROI_NUM_SEGMENTS
const ITKIOImageBase_EXPORT char *const ITK_OnDiskStorageTypeName
const ITKIOImageBase_EXPORT char *const ITK_ZDirection
ITKIOImageBase_EXPORT std::ostream & operator<<(std::ostream &out, const IOCommonEnums::AtomicPixel value)
const ITKIOImageBase_EXPORT char *const ITK_ScanID
const ITKIOImageBase_EXPORT char *const ITK_ExperimentTime
const ITKIOImageBase_EXPORT char *const ITK_InputFilterName
const ITKIOImageBase_EXPORT char *const ITK_OnDiskBitPerPixel
const ITKIOImageBase_EXPORT char *const ITK_PatientID
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ITKCommon_EXPORT std::ostream & operator<<(std::ostream &out, typename AnatomicalOrientation::CoordinateEnum value)