Go to the documentation of this file.
18 #ifndef sitkPixelIDTypeLists_h
19 #define sitkPixelIDTypeLists_h
26 #include "Ancillary/type_list2.h"
41 BasicPixelID<uint8_t>,
42 BasicPixelID<int16_t>,
43 BasicPixelID<uint16_t>,
44 BasicPixelID<int32_t>,
45 BasicPixelID<uint32_t>,
46 #ifdef SITK_INT64_PIXELIDS
47 BasicPixelID<int64_t>,
48 BasicPixelID<uint64_t>,
70 #ifdef SITK_INT64_PIXELIDS
84 #ifdef SITK_INT64_PIXELIDS
114 #ifdef SITK_INT64_PIXELIDS
131 #ifdef SITK_INT64_PIXELIDS
163 #ifdef SITK_INT64_PIXELIDS
180 typelist2::append<BasicPixelIDTypeList, ComplexPixelIDTypeList, VectorPixelIDTypeList>::type;
193 typelist2::append<BasicPixelIDTypeList, ComplexPixelIDTypeList, VectorPixelIDTypeList, LabelPixelIDTypeList>::type;
208 #endif // _sitkPixelIDTypeLists_h
typelist2::typelist< VectorPixelID< int8_t >, VectorPixelID< uint8_t >, VectorPixelID< int16_t >, VectorPixelID< uint16_t >, VectorPixelID< int32_t >, VectorPixelID< uint32_t >, VectorPixelID< float >, VectorPixelID< double > > VectorPixelIDTypeList
typelist2::typelist< BasicPixelID< float >, BasicPixelID< double > > RealPixelIDTypeList
typelist2::typelist< VectorPixelID< int8_t >, VectorPixelID< int16_t >, VectorPixelID< int32_t >, VectorPixelID< float >, VectorPixelID< double > > SignedVectorPixelIDTypeList
BasicPixelIDTypeList ScalarPixelIDTypeList
UnsignedIntegerPixelIDTypeList IntegerLabelPixelIDTypeList
typelist2::typelist< BasicPixelID< int8_t >, BasicPixelID< uint8_t >, BasicPixelID< int16_t >, BasicPixelID< uint16_t >, BasicPixelID< int32_t >, BasicPixelID< uint32_t >, BasicPixelID< float >, BasicPixelID< double > > BasicPixelIDTypeList
typelist2::append< BasicPixelIDTypeList, ComplexPixelIDTypeList, VectorPixelIDTypeList >::type NonLabelPixelIDTypeList
AllPixelIDTypeList InstantiatedPixelIDTypeList
typelist2::append< BasicPixelIDTypeList, ComplexPixelIDTypeList, VectorPixelIDTypeList, LabelPixelIDTypeList >::type AllPixelIDTypeList
typelist2::typelist< BasicPixelID< uint8_t >, BasicPixelID< uint16_t >, BasicPixelID< uint32_t > > UnsignedIntegerPixelIDTypeList
typelist2::typelist< VectorPixelID< float >, VectorPixelID< double > > RealVectorPixelIDTypeList
typelist2::typelist< BasicPixelID< uint8_t > > MaskedPixelIDTypeList
typelist2::typelist< LabelPixelID< uint8_t >, LabelPixelID< uint16_t >, LabelPixelID< uint32_t > > LabelPixelIDTypeList
typelist2::typelist< BasicPixelID< std::complex< float > >, BasicPixelID< std::complex< double > >> ComplexPixelIDTypeList
typelist2::typelist< BasicPixelID< int8_t >, BasicPixelID< int16_t >, BasicPixelID< int32_t >, BasicPixelID< float >, BasicPixelID< double > > SignedPixelIDTypeList
typelist2::typelist< BasicPixelID< int8_t >, BasicPixelID< uint8_t >, BasicPixelID< int16_t >, BasicPixelID< uint16_t >, BasicPixelID< int32_t >, BasicPixelID< uint32_t > > IntegerPixelIDTypeList