#include <itkIOCommon.h>
This class provides encapsulated functionality to support the IO classes.
Definition at line 40 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 } |
Public Member Functions | |
| itkLegacyMacro (static bool FileExists(const char *filename)) | |
| itkLegacyMacro (static char *ExtractFileName(const char *fileName)) | |
| itkLegacyMacro (static char *ExtractFileExtension(const char *fileName)) | |
| itkLegacyMacro (static char *ExtractFilePath(const char *fileName)) | |
Static Public Member Functions | |
| static std::string | AtomicPixelTypeToString (const AtomicPixelType pixelType) |
| static unsigned int | ComputeSizeOfAtomicPixelType (const AtomicPixelType pixelType) |
| ITK_UCHAR | |
| ITK_CHAR | |
| ITK_USHORT | |
| ITK_SHORT | |
| ITK_UINT | |
| ITK_INT | |
| ITK_ULONG | |
| ITK_LONG | |
| ITK_FLOAT | |
| ITK_DOUBLE |
Definition at line 48 of file itkIOCommon.h.
Definition at line 43 of file itkIOCommon.h.
| static std::string itk::IOCommon::AtomicPixelTypeToString | ( | const AtomicPixelType | pixelType | ) | [static] |
Convert the enumerated type to a string representation.
| static unsigned int itk::IOCommon::ComputeSizeOfAtomicPixelType | ( | const AtomicPixelType | pixelType | ) | [static] |
Calculate the size, in bytes, that the atomic pixel type occupies.
| itk::IOCommon::itkLegacyMacro | ( | static bool | FileExistsconst char *filename | ) |
Given a filename determine whether it exists and return true if it does.
| itk::IOCommon::itkLegacyMacro | ( | static char * | ExtractFileNameconst char *fileName | ) |
Given a full filename, extracts just the filename.
| itk::IOCommon::itkLegacyMacro | ( | static char * | ExtractFileExtensionconst char *fileName | ) |
Given a full filename, extracts just the file extension.
| itk::IOCommon::itkLegacyMacro | ( | static char * | ExtractFilePathconst char *fileName | ) |
Given a full filename, extracts just the pathname.
1.5.5 written by Dimitri van Heesch,
© 1997-2000