ITK
4.9.0
Insight Segmentation and Registration Toolkit
|
#include <itkIOCommon.h>
Centralized funtionality for IO classes.
This class provides encapsulated functionality to support the IO classes.
Definition at line 38 of file itkIOCommon.h.
Public Types | |
enum | AtomicPixelType { ITK_UCHAR, ITK_CHAR, ITK_USHORT, ITK_SHORT, ITK_UINT, ITK_INT, ITK_ULONG, ITK_LONG, ITK_FLOAT, ITK_DOUBLE } |
enum | SysConstants { MAX_FILENAMELIST_SIZE = 512 } |
Static Public Member Functions | |
static std::string | AtomicPixelTypeToString (const AtomicPixelType pixelType) |
static unsigned int | ComputeSizeOfAtomicPixelType (const AtomicPixelType pixelType) |
Enumerator | |
---|---|
ITK_UCHAR | |
ITK_CHAR | |
ITK_USHORT | |
ITK_SHORT | |
ITK_UINT | |
ITK_INT | |
ITK_ULONG | |
ITK_LONG | |
ITK_FLOAT | |
ITK_DOUBLE |
Definition at line 45 of file itkIOCommon.h.
Enumerator | |
---|---|
MAX_FILENAMELIST_SIZE |
Maximum length of a filename |
Definition at line 41 of file itkIOCommon.h.
|
static |
Convert the enumerated type to a string representation.
|
static |
Calculate the size, in bytes, that the atomic pixel type occupies.