18 #ifndef sitkPixelIDValues_h
19 #define sitkPixelIDValues_h
34 template <
typename TPixelID >
37 enum {
Result = typelist::IndexOf<InstantiatedPixelIDTypeList, TPixelID >::Result };
40 template <
typename TImageType>
47 template <
unsigned int VImageDimension>
147 #endif // sitkPixelIDValues_h
Multi-component of 64 bit float.
Multi-component of signed 8 bit integer.
Multi-component of unsigned 8 bit integer.
Multi-component of signed 16 bit integer.
Multi-component of unsigned 64 bit integer.
RLE label of unsigned 64 bit integers.
Multi-component of unsigned 32 bit integer.
Multi-component of signed 32 bit integer.
SITKCommon_EXPORT std::ostream & operator<<(std::ostream &os, const EventEnum k)
PixelIDValueEnum
Enumerated values of pixelIDs.
const std::string SITKCommon_EXPORT GetPixelIDValueAsString(PixelIDValueType type)
compelex number of 64 bit float
compelex number of 32 bit float
#define SITKCommon_EXPORT
RLE label of unsigned 16 bit integers.
RLE label of unsigned 8 bit integers.
RLE label of unsigned 32 bit integers.
Multi-component of 32 bit float.
Multi-component of signed 64 bit integer.
PixelIDValueType SITKCommon_EXPORT GetPixelIDValueFromString(const std::string &enumString)
Function mapping enumeration names in std::string to values.
Multi-component of unsigned 16 bit integer.