20#include "ITKIOImageBaseExport.h"
56extern ITKIOImageBase_EXPORT std::ostream &
73 MAX_FILENAMELIST_SIZE = 512
77#if !defined(ITK_LEGACY_REMOVE)
79 static constexpr AtomicPixelEnum ITK_UCHAR = AtomicPixelEnum::ITK_UCHAR;
81 static constexpr AtomicPixelEnum ITK_USHORT = AtomicPixelEnum::ITK_USHORT;
82 static constexpr AtomicPixelEnum ITK_SHORT = AtomicPixelEnum::ITK_SHORT;
85 static constexpr AtomicPixelEnum ITK_ULONG = AtomicPixelEnum::ITK_ULONG;
87 static constexpr AtomicPixelEnum ITK_FLOAT = AtomicPixelEnum::ITK_FLOAT;
88 static constexpr AtomicPixelEnum ITK_DOUBLE = AtomicPixelEnum::ITK_DOUBLE;
105extern ITKIOImageBase_EXPORT
const char *
const SPM_ROI_SCALE;
106extern ITKIOImageBase_EXPORT
const char *
const ITK_FileNotes;
107extern ITKIOImageBase_EXPORT
const char *
const ITK_Origin;
108extern ITKIOImageBase_EXPORT
const char *
const ITK_Spacing;
112extern ITKIOImageBase_EXPORT
const char *
const ITK_PatientID;
117extern ITKIOImageBase_EXPORT
const char *
const ITK_ImageType;
119extern ITKIOImageBase_EXPORT
const char *
const ITK_ScanID;
120extern ITKIOImageBase_EXPORT
const char *
const ROI_NAME;
121extern ITKIOImageBase_EXPORT
const char *
const ROI_X_SIZE;
123extern ITKIOImageBase_EXPORT
const char *
const ROI_Y_SIZE;
125extern ITKIOImageBase_EXPORT
const char *
const ROI_Z_SIZE;
128extern ITKIOImageBase_EXPORT
const char *
const ROI_PLANE;
129extern ITKIOImageBase_EXPORT
const char *
const ROI_SCAN_ID;
Contains all enum classes used by IOCommon class.
Centralized functionality for IO classes.
static std::string AtomicPixelTypeToString(const AtomicPixelEnum pixelType)
static unsigned int ComputeSizeOfAtomicPixelType(const AtomicPixelEnum pixelType)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ITKIOImageBase_EXPORT const char *const ROI_Y_SIZE
ITKIOImageBase_EXPORT const char *const ITK_Origin
ITKIOImageBase_EXPORT const char *const ROI_NAME
ITKIOImageBase_EXPORT const char *const ITK_ExperimentDate
ITKIOImageBase_EXPORT const char *const ITK_OnDiskStorageTypeName
ITKIOImageBase_EXPORT const char *const ITK_FileNotes
ITKIOImageBase_EXPORT const char *const ROI_NUM_SEGMENTS
ITKIOImageBase_EXPORT const char *const ROI_X_SIZE
ITKIOImageBase_EXPORT const char *const ROI_Z_RESOLUTION
ITKIOImageBase_EXPORT const char *const ITK_OnDiskBitPerPixel
ITKIOImageBase_EXPORT const char *const ITK_ScanID
ITKIOImageBase_EXPORT const char *const ITK_PatientID
ITKIOImageBase_EXPORT const char *const ITK_VoxelUnits
ITKIOImageBase_EXPORT const char *const ITK_PatientName
ITKIOImageBase_EXPORT const char *const ROI_X_RESOLUTION
ITKIOImageBase_EXPORT const char *const ITK_NumberOfDimensions
ITKIOImageBase_EXPORT const char *const ROI_SCAN_ID
ITKIOImageBase_EXPORT const char *const ROI_PLANE
std::ostream & operator<<(std::ostream &os, const Array< TValue > &arr)
ITKIOImageBase_EXPORT const char *const ROI_Y_RESOLUTION
ITKIOImageBase_EXPORT const char *const ITK_Spacing
ITKIOImageBase_EXPORT const char *const ROI_Z_SIZE
ITKIOImageBase_EXPORT const char *const ITK_ZDirection
ITKIOImageBase_EXPORT const char *const ITK_OriginationDate
ITKIOImageBase_EXPORT const char *const ITK_ImageType
ITKIOImageBase_EXPORT const char *const ITK_InputFilterName
ITKIOImageBase_EXPORT const char *const SPM_ROI_SCALE
ITKIOImageBase_EXPORT const char *const ITK_ImageFileBaseName
ITKIOImageBase_EXPORT const char *const ITK_FileOriginator
ITKIOImageBase_EXPORT const char *const ITK_ExperimentTime