20#include "ITKIOImageBaseExport.h"
56extern ITKIOImageBase_EXPORT std::ostream &
80extern ITKIOImageBase_EXPORT std::ostream &
82 * \brief Centralized functionality
for IO classes.
84 * This
class provides encapsulated functionality to support the IO classes.
88 * \ingroup ITKIOImageBase
97 MAX_FILENAMELIST_SIZE = 512
101#if !defined(ITK_LEGACY_REMOVE)
129extern ITKIOImageBase_EXPORT
const char *
const SPM_ROI_SCALE;
130extern ITKIOImageBase_EXPORT
const char *
const ITK_FileNotes;
131extern ITKIOImageBase_EXPORT
const char *
const ITK_Origin;
132extern ITKIOImageBase_EXPORT
const char *
const ITK_Spacing;
136extern ITKIOImageBase_EXPORT
const char *
const ITK_PatientID;
141extern ITKIOImageBase_EXPORT
const char *
const ITK_ImageType;
143extern ITKIOImageBase_EXPORT
const char *
const ITK_ScanID;
144extern ITKIOImageBase_EXPORT
const char *
const ROI_NAME;
145extern ITKIOImageBase_EXPORT
const char *
const ROI_X_SIZE;
147extern ITKIOImageBase_EXPORT
const char *
const ROI_Y_SIZE;
149extern ITKIOImageBase_EXPORT
const char *
const ROI_Z_SIZE;
152extern ITKIOImageBase_EXPORT
const char *
const ROI_PLANE;
153extern ITKIOImageBase_EXPORT
const 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.
ITKIOImageBase_EXPORT const char *const ITK_ImageType
ITKIOImageBase_EXPORT const char *const ROI_X_RESOLUTION
ITKIOImageBase_EXPORT const char *const ITK_Spacing
ITKIOImageBase_EXPORT const char *const ITK_NumberOfDimensions
ITKIOImageBase_EXPORT const char *const ITK_ZDirection
ITKIOImageBase_EXPORT const char *const ITK_ImageFileBaseName
ITKIOImageBase_EXPORT const char *const ROI_Z_SIZE
ITKIOImageBase_EXPORT const char *const ITK_OnDiskStorageTypeName
ITKIOImageBase_EXPORT const char *const ITK_InputFilterName
ITKIOImageBase_EXPORT const char *const ROI_Z_RESOLUTION
ITKIOImageBase_EXPORT const char *const ITK_ExperimentTime
ITKIOImageBase_EXPORT const char *const ROI_NAME
ITKIOImageBase_EXPORT const char *const ITK_OriginationDate
ITKIOImageBase_EXPORT const char *const ITK_OnDiskBitPerPixel
ITKIOImageBase_EXPORT const char *const ITK_ExperimentDate
ITKIOImageBase_EXPORT const char *const ITK_PatientName
ITKIOImageBase_EXPORT const char *const ITK_ScanID
ITKIOImageBase_EXPORT const char *const ROI_NUM_SEGMENTS
ITKIOImageBase_EXPORT const char *const ROI_SCAN_ID
ITKIOImageBase_EXPORT const char *const ROI_X_SIZE
ITKIOImageBase_EXPORT const char *const ITK_FileNotes
ITKIOImageBase_EXPORT const char *const ITK_PatientID
ITKIOImageBase_EXPORT std::ostream & operator<<(std::ostream &out, const IOCommonEnums::AtomicPixel value)
ITKIOImageBase_EXPORT const char *const ITK_FileOriginator
ITKIOImageBase_EXPORT const char *const ROI_Y_RESOLUTION
ITKIOImageBase_EXPORT const char *const SPM_ROI_SCALE
ITKIOImageBase_EXPORT const char *const ITK_Origin
ITKIOImageBase_EXPORT const char *const ITK_VoxelUnits
ITKIOImageBase_EXPORT const char *const ROI_PLANE
ITKIOImageBase_EXPORT const char *const ROI_Y_SIZE
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ITKCommon_EXPORT std::ostream & operator<<(std::ostream &out, typename AnatomicalOrientation::CoordinateEnum value)