23 #define InstantiateAccessFunction__CastToItkImage2Access(type1, type2) \
24 template MITKCORE_EXPORT void _CastToItkImage2Access( \
25 const ImageTypeTrait<MITK_PP_TUPLE_REM(2) type1>::ImageType *, \
26 itk::SmartPointer<ImageTypeTrait<MITK_PP_TUPLE_REM(2) type2>::ImageType> &);
28 #define InstantiateCastToItkImage2Access(r, data, dim) \
29 MITK_PP_SEQ_FOR_EACH_PRODUCT( \
30 InstantiateAccessFunctionProductImpl, \
31 ((_CastToItkImage2Access))(MITK_ACCESSBYITK_TYPES_DIMN_SEQ(dim))(MITK_ACCESSBYITK_TYPES_DIMN_SEQ(dim))) \
32 MITK_PP_SEQ_FOR_EACH_PRODUCT(InstantiateAccessFunctionProductImpl, \
33 ((_CastToItkImage2Access))(MITK_ACCESSBYITK_VECTOR_TYPES_DIMN_SEQ(dim))( \
34 MITK_ACCESSBYITK_VECTOR_TYPES_DIMN_SEQ(dim)))
#define MITK_ACCESSBYITK_DIMENSIONS_SEQ
DataCollection - Class to facilitate loading/accessing structured data.
#define InstantiateCastToItkImage2Access(r, data, dim)
#define MITK_PP_SEQ_FOR_EACH(macro, data, seq)