MeVisLabToolboxReference
|
File implementing interfaces for vector based filters between itk and ML. More...
Go to the source code of this file.
Namespaces | |
namespace | ml |
Define the namespace name like in the ML. Default is | |
Defines | |
#define | _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME) case MLuint8Type: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Dummy MLuint8Type type is not legal and is ignored."); break; |
Implements an impossible type case to avoid warnings about non existing cases. | |
#define | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting reals to float vectors of image dimension. | |
#define | _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting reals to double vectors of image dimension. | |
#define | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting reals to float or double vectors of image dimension. | |
#define | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to float vectors of image dimension. | |
#define | _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to double vectors of image dimension. | |
#define | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to float or double vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting reals to float vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting reals to double vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting reals to float or double vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to float vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to double vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to float or double vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting vectors to vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting reals to double vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE) |
The switch code for filters converting reals to float or double vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to float vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to double vectors of image dimension. | |
#define | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, ML_ITK_VECTOR_TYPE, DIM_C, DIM_CF, DIM_CD) |
The switch code for filters converting reals to float or double vectors of image dimension. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for float point non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for double non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for floating point non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER, INST_CASES) |
The switch code for filters converting non scalar type to non scalar type. | |
#define | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for float point non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for double non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for floating point non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER, INST_CASES) |
The switch code for filters converting non scalar type to real. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for float point non scalar type to integer types (only signed 16 and 32 bit). | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for double non scalar type to integer types (only signed 16 and 32 bit). | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for floating point non scalar type to integer types (only signed 16 and 32 bit). | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER, INST_CASES) |
The switch code for filters converting reals to non scalar type. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for float point non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for double non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) |
Instantiation cases for floating point non scalar type to non scalar types. | |
#define | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER, INST_CASES) |
The switch code for filters converting reals to non scalar type. | |
#define | _ML_IMPLEMENT_FVECTOR_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, ML_IT_VEC_TYPE) |
The switch code for filters converting vectors to same sized vectors. | |
#define | _ML_IMPLEMENT_DVECTOR_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, ML_IT_VEC_TYPE) |
#define | _ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, FCASES, DCASES) |
#define | _ML_IMPLEMENT_FVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, ML_IT_VEC_TYPE) |
The switch code for filters converting vectors to same typed signed 16 and 32 bit integers. | |
#define | _ML_IMPLEMENT_DVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, ML_IT_VEC_TYPE) |
#define | _ML_IMPLEMENT_FDVECTOR_TO_INT_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, FCASES, DCASES) |
#define | _ML_IMPLEMENT_FVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, ML_IT_VEC_TYPE) |
The switch code for filters converting vectors to same typed reals. | |
#define | _ML_IMPLEMENT_DVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, ML_IT_VEC_TYPE) |
#define | _ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, FCASES, DCASES) |
#define | _ML_IMPLEMENT_REAL_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, ML_IT_VEC_TYPE) |
The switch code for filters converting reals to vectors. | |
#define | _ML_IMPLEMENT_REAL_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, ML_IT_VEC_TYPE) |
#define | _ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, FCASES, DCASES) |
#define | ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_FDVECTOR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_FVECTOR_TO_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_FVECTOR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_FVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_REAL_TO_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_DVECTOR_TO_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_DVECTOR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_DVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_REAL_TO_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVFDVECTOR_TO_CVFDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVFDVECTOR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVFDVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_REAL_TO_CVFDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVFVECTOR_TO_CVFVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVFVECTOR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVFVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_REAL_TO_CVFVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVDVECTOR_TO_CVDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVDVECTOR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_CVDVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_REAL_TO_CVDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVDVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVDVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVDVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFDVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFDVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFDVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_REAL_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_REAL_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_REAL_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_REAL_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_REAL_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_REAL_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_REAL_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_REAL_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_REAL_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_IMG_DIM_CVFVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_IMG_DIM_CVFVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_IMG_DIM_CVFVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_IMG_DIM_CVDVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_IMG_DIM_CVDVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_IMG_DIM_CVDVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_IMG_DIM_CVFDVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_IMG_DIM_CVFDVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_IMG_DIM_CVFDVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
#define | ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES_2D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
#define | ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES_3D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
#define | ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES_6D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_DIFFUSION3D_TENSOR_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD) |
#define | ML_IMPLEMENT_REAL_TO_DIFFUSION3D_TENSOR_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_INT_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_REAL_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_DIFFUSION3D_TENSOR_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD) |
#define | ML_IMPLEMENT_REAL_TO_DIFFUSION3D_TENSOR_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_INT_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_REAL_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD) |
#define | ML_IMPLEMENT_REAL_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_INT_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_REAL_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD) |
#define | ML_IMPLEMENT_COMPLEX_TO_COMPLEX_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD) |
#define | ML_IMPLEMENT_REAL_TO_COMPLEX_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD) |
#define | ML_IMPLEMENT_COMPLEX_TO_INT_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD) |
#define | ML_IMPLEMENT_COMPLEX_TO_REAL_CASES_FD(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_DIFFUSION3D_TENSOR_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F) |
#define | ML_IMPLEMENT_REAL_TO_DIFFUSION3D_TENSOR_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_INT_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_REAL_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F) |
#define | ML_IMPLEMENT_REAL_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_INT_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_REAL_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F) |
#define | ML_IMPLEMENT_COMPLEX_TO_COMPLEX_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F) |
#define | ML_IMPLEMENT_REAL_TO_COMPLEX_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F) |
#define | ML_IMPLEMENT_COMPLEX_TO_INT_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F) |
#define | ML_IMPLEMENT_COMPLEX_TO_REAL_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_DIFFUSION3D_TENSOR_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D) |
#define | ML_IMPLEMENT_REAL_TO_DIFFUSION3D_TENSOR_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_INT_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D) |
#define | ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_REAL_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D) |
#define | ML_IMPLEMENT_REAL_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_INT_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D) |
#define | ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_REAL_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D) |
#define | ML_IMPLEMENT_COMPLEX_TO_COMPLEX_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D) |
#define | ML_IMPLEMENT_REAL_TO_COMPLEX_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D) |
#define | ML_IMPLEMENT_COMPLEX_TO_INT_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D) |
#define | ML_IMPLEMENT_COMPLEX_TO_REAL_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST) _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D) |
Typedefs | |
typedef itk::Vector< float, 2 > | ml::mlItkVector2f |
typedef itk::Vector< float, 3 > | ml::mlItkVector3f |
typedef itk::Vector< float, 4 > | ml::mlItkVector4f |
typedef itk::Vector< float, 6 > | ml::mlItkVector6f |
typedef itk::Vector< float, 8 > | ml::mlItkVector8f |
typedef itk::CovariantVector < float, 2 > | ml::mlItkCVVector2f |
typedef itk::CovariantVector < float, 3 > | ml::mlItkCVVector3f |
typedef itk::CovariantVector < float, 4 > | ml::mlItkCVVector4f |
typedef itk::CovariantVector < float, 6 > | ml::mlItkCVVector6f |
typedef itk::CovariantVector < float, 8 > | ml::mlItkCVVector8f |
typedef itk::Vector< double, 2 > | ml::mlItkVector2d |
typedef itk::Vector< double, 3 > | ml::mlItkVector3d |
typedef itk::Vector< double, 4 > | ml::mlItkVector4d |
typedef itk::Vector< double, 6 > | ml::mlItkVector6d |
typedef itk::Vector< double, 8 > | ml::mlItkVector8d |
typedef itk::CovariantVector < double, 2 > | ml::mlItkCVVector2d |
typedef itk::CovariantVector < double, 3 > | ml::mlItkCVVector3d |
typedef itk::CovariantVector < double, 4 > | ml::mlItkCVVector4d |
typedef itk::CovariantVector < double, 6 > | ml::mlItkCVVector6d |
typedef itk::CovariantVector < double, 8 > | ml::mlItkCVVector8d |
typedef std::complex< float > | ml::mlItkComplexf |
typedef std::complex< double > | ml::mlItkComplexd |
typedef std::complex< float > | ml::Complexf |
typedef std::complex< double > | ml::Complexd |
typedef itk::DiffusionTensor3D < float > | ml::mlItkDiffusionTensor3Df |
typedef itk::DiffusionTensor3D < double > | ml::mlItkDiffusionTensor3Dd |
typedef itk::SymmetricSecondRankTensor < float, 3 > | ml::mlItkSymmetricSecondRankTensor3Df |
typedef itk::SymmetricSecondRankTensor < double, 3 > | ml::mlItkSymmetricSecondRankTensor3Dd |
File implementing interfaces for vector based filters between itk and ML.
Definition in file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_DVECTOR_TO_DVECTOR_CASES | ( | DIM_INST, | |
USER_CODE, | |||
DATATYPE_ENUM, | |||
CLASS_NAME, | |||
DIM, | |||
ML_IT_VEC_TYPE | |||
) |
case MLVector2dType : \ DIM_INST(Vector2d, ML_IT_VEC_TYPE##2d, Vector2d, ML_IT_VEC_TYPE##2d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector3dType : \ DIM_INST(Vector3d, ML_IT_VEC_TYPE##3d, Vector3d, ML_IT_VEC_TYPE##3d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector4dType : \ DIM_INST(Vector4d, ML_IT_VEC_TYPE##4d, Vector4d, ML_IT_VEC_TYPE##4d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector6dType : \ DIM_INST(Vector6d, ML_IT_VEC_TYPE##6d, Vector6d, ML_IT_VEC_TYPE##6d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector8dType : \ DIM_INST(Vector8d, ML_IT_VEC_TYPE##8d, Vector8d, ML_IT_VEC_TYPE##8d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ \
Definition at line 101 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_DVECTOR_TO_INT_CASES | ( | DIM_INST, | |
USER_CODE, | |||
DATATYPE_ENUM, | |||
CLASS_NAME, | |||
DIM, | |||
ML_IT_VEC_TYPE | |||
) |
Definition at line 212 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_DVECTOR_TO_REAL_CASES | ( | DIM_INST, | |
USER_CODE, | |||
DATATYPE_ENUM, | |||
CLASS_NAME, | |||
DIM, | |||
ML_IT_VEC_TYPE | |||
) |
case MLVector2dType : \ DIM_INST(MLdouble, MLdouble, Vector2d, ML_IT_VEC_TYPE##2d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector3dType : \ DIM_INST(MLdouble, MLdouble, Vector3d, ML_IT_VEC_TYPE##3d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector4dType : \ DIM_INST(MLdouble, MLdouble, Vector4d, ML_IT_VEC_TYPE##4d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector6dType : \ DIM_INST(MLdouble, MLdouble, Vector6d, ML_IT_VEC_TYPE##6d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector8dType : \ DIM_INST(MLdouble, MLdouble, Vector8d, ML_IT_VEC_TYPE##8d, USER_CODE, CLASS_NAME, DIM); \ break; \
Definition at line 321 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_EMPTY_VECTOR_CASE | ( | CLASS_NAME | ) | case MLuint8Type: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Dummy MLuint8Type type is not legal and is ignored."); break; |
Implements an impossible type case to avoid warnings about non existing cases.
In all the vector cases we never use MLuint8Type.
Definition at line 70 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES | ( | INFO_STRING, | |
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
FCASES, | |||
DCASES | |||
) |
Definition at line 125 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_FDVECTOR_TO_INT_CASES | ( | INFO_STRING, | |
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
FCASES, | |||
DCASES | |||
) |
Definition at line 254 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
FCASES, | |||
DCASES | |||
) |
Definition at line 343 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_FVECTOR_TO_FVECTOR_CASES | ( | DIM_INST, | |
USER_CODE, | |||
DATATYPE_ENUM, | |||
CLASS_NAME, | |||
DIM, | |||
ML_IT_VEC_TYPE | |||
) |
case MLVector2fType : \ DIM_INST(Vector2f, ML_IT_VEC_TYPE##2f, Vector2f, ML_IT_VEC_TYPE##2f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector3fType : \ DIM_INST(Vector3f, ML_IT_VEC_TYPE##3f, Vector3f, ML_IT_VEC_TYPE##3f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector4fType : \ DIM_INST(Vector4f, ML_IT_VEC_TYPE##4f, Vector4f, ML_IT_VEC_TYPE##4f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector6fType : \ DIM_INST(Vector6f, ML_IT_VEC_TYPE##6f, Vector6f, ML_IT_VEC_TYPE##6f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector8fType : \ DIM_INST(Vector8f, ML_IT_VEC_TYPE##8f, Vector8f, ML_IT_VEC_TYPE##8f, USER_CODE, CLASS_NAME, DIM); \ break; \
The switch code for filters converting vectors to same sized vectors.
Definition at line 79 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_FVECTOR_TO_INT_CASES | ( | DIM_INST, | |
USER_CODE, | |||
DATATYPE_ENUM, | |||
CLASS_NAME, | |||
DIM, | |||
ML_IT_VEC_TYPE | |||
) |
The switch code for filters converting vectors to same typed signed 16 and 32 bit integers.
Definition at line 170 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_FVECTOR_TO_REAL_CASES | ( | DIM_INST, | |
USER_CODE, | |||
DATATYPE_ENUM, | |||
CLASS_NAME, | |||
DIM, | |||
ML_IT_VEC_TYPE | |||
) |
case MLVector2fType : \ DIM_INST(MLfloat, MLfloat, Vector2f, ML_IT_VEC_TYPE##2f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector3fType : \ DIM_INST(MLfloat, MLfloat, Vector3f, ML_IT_VEC_TYPE##3f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector4fType : \ DIM_INST(MLfloat, MLfloat, Vector4f, ML_IT_VEC_TYPE##4f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector6fType : \ DIM_INST(MLfloat, MLfloat, Vector6f, ML_IT_VEC_TYPE##6f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector8fType : \ DIM_INST(MLfloat, MLfloat, Vector8f, ML_IT_VEC_TYPE##8f, USER_CODE, CLASS_NAME, DIM); \ break; \
The switch code for filters converting vectors to same typed reals.
Definition at line 299 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ switch (DIM){ \ case 2 : USER_CODE(Vector2d, ML_ITK_VECTOR_TYPE##2d, Vector2d, ML_ITK_VECTOR_TYPE##2d, 2, CLASS_NAME); break; \ case 3 : USER_CODE(Vector3d, ML_ITK_VECTOR_TYPE##3d, Vector3d, ML_ITK_VECTOR_TYPE##3d, 3, CLASS_NAME); break; \ case 4 : USER_CODE(Vector4d, ML_ITK_VECTOR_TYPE##4d, Vector4d, ML_ITK_VECTOR_TYPE##4d, 4, CLASS_NAME); break; \ case 6 : USER_CODE(Vector6d, ML_ITK_VECTOR_TYPE##6d, Vector6d, ML_ITK_VECTOR_TYPE##6d, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES).", ", DIM=", DIM); break; \ } \ } \
The switch code for filters converting reals to double vectors of image dimension.
Definition at line 926 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ USER_CODE(Vector##DIM_C##d, ML_ITK_VECTOR_TYPE##DIM_C##d, Vector##DIM_C##d, ML_ITK_VECTOR_TYPE##DIM_C##d, DIM_C, CLASS_NAME); \ } \
The switch code for filters converting reals to double vectors of image dimension.
Definition at line 975 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ switch (DIM){ \ case 2 : USER_CODE(MLdouble, MLdouble, Vector2d, ML_ITK_VECTOR_TYPE##2d, 2, CLASS_NAME); break; \ case 3 : USER_CODE(MLdouble, MLdouble, Vector3d, ML_ITK_VECTOR_TYPE##3d, 3, CLASS_NAME); break; \ case 4 : USER_CODE(MLdouble, MLdouble, Vector4d, ML_ITK_VECTOR_TYPE##4d, 4, CLASS_NAME); break; \ case 6 : USER_CODE(MLdouble, MLdouble, Vector6d, ML_ITK_VECTOR_TYPE##6d, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES).", ", DIM=", DIM); break; \ } \ } \
The switch code for filters converting reals to double vectors of image dimension.
Definition at line 773 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ USER_CODE(MLdouble, MLdouble, Vector##DIM_C##d, ML_ITK_VECTOR_TYPE##DIM_C##d, DIM_C, CLASS_NAME); \ } \
The switch code for filters converting reals to double vectors of image dimension.
Definition at line 822 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ /* Check for float component of first component of input image type. */ \ bool isFloatType = _addOns->getInSubImageTypeInfos()->structInfoString[0]=='f'; \ if (isFloatType){ \ switch (DIM){ \ case 2 : USER_CODE(Vector2f, ML_ITK_VECTOR_TYPE##2f, Vector2f, ML_ITK_VECTOR_TYPE##2f, 2, CLASS_NAME); break; \ case 3 : USER_CODE(Vector3f, ML_ITK_VECTOR_TYPE##3f, Vector3f, ML_ITK_VECTOR_TYPE##3f, 3, CLASS_NAME); break; \ case 4 : USER_CODE(Vector4f, ML_ITK_VECTOR_TYPE##4f, Vector4f, ML_ITK_VECTOR_TYPE##4f, 4, CLASS_NAME); break; \ case 6 : USER_CODE(Vector6f, ML_ITK_VECTOR_TYPE##6f, Vector6f, ML_ITK_VECTOR_TYPE##6f, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES, 1).", ", DIM=", DIM); break; \ } \ } \ else{ \ switch (DIM){ \ case 2 : USER_CODE(Vector2d, ML_ITK_VECTOR_TYPE##2d, Vector2d, ML_ITK_VECTOR_TYPE##2d, 2, CLASS_NAME); break; \ case 3 : USER_CODE(Vector3d, ML_ITK_VECTOR_TYPE##3d, Vector3d, ML_ITK_VECTOR_TYPE##3d, 3, CLASS_NAME); break; \ case 4 : USER_CODE(Vector4d, ML_ITK_VECTOR_TYPE##4d, Vector4d, ML_ITK_VECTOR_TYPE##4d, 4, CLASS_NAME); break; \ case 6 : USER_CODE(Vector6d, ML_ITK_VECTOR_TYPE##6d, Vector6d, ML_ITK_VECTOR_TYPE##6d, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES, 2).", ", DIM=", DIM); break; \ } \ } \ } \
The switch code for filters converting reals to float or double vectors of image dimension.
Definition at line 940 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ /* Check for float component of first component of input image type. */ \ bool isFloatType = _addOns->getInSubImageTypeInfos()->structInfoString[0]=='f'; \ if (isFloatType){ \ USER_CODE(Vector##DIM_C##f, ML_ITK_VECTOR_TYPE##DIM_C##f, Vector##DIM_C##f, ML_ITK_VECTOR_TYPE##DIM_C##f, DIM_C, CLASS_NAME); \ } \ else{ \ USER_CODE(Vector##DIM_C##d, ML_ITK_VECTOR_TYPE##DIM_C##d, Vector##DIM_C##d, ML_ITK_VECTOR_TYPE##DIM_C##d, DIM_C, CLASS_NAME); \ } \ } \
The switch code for filters converting reals to float or double vectors of image dimension.
Definition at line 983 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ /* Check for float point type input vector. */ \ const bool isFloatType = _addOns->getInSubImageTypeInfos()->structInfoString[0]=='f'; \ if (isFloatType){ \ switch (DIM){ \ case 2 : USER_CODE(MLfloat, MLfloat, Vector2f, ML_ITK_VECTOR_TYPE##2f, 2, CLASS_NAME); break; \ case 3 : USER_CODE(MLfloat, MLfloat, Vector3f, ML_ITK_VECTOR_TYPE##3f, 3, CLASS_NAME); break; \ case 4 : USER_CODE(MLfloat, MLfloat, Vector4f, ML_ITK_VECTOR_TYPE##4f, 4, CLASS_NAME); break; \ case 6 : USER_CODE(MLfloat, MLfloat, Vector6f, ML_ITK_VECTOR_TYPE##6f, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES, 1).", ", DIM=", DIM); break; \ } \ } \ else{ \ switch (DIM){ \ case 2 : USER_CODE(MLdouble, MLdouble, Vector2d, ML_ITK_VECTOR_TYPE##2d, 2, CLASS_NAME); break; \ case 3 : USER_CODE(MLdouble, MLdouble, Vector3d, ML_ITK_VECTOR_TYPE##3d, 3, CLASS_NAME); break; \ case 4 : USER_CODE(MLdouble, MLdouble, Vector4d, ML_ITK_VECTOR_TYPE##4d, 4, CLASS_NAME); break; \ case 6 : USER_CODE(MLdouble, MLdouble, Vector6d, ML_ITK_VECTOR_TYPE##6d, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES, 2).", ", DIM=", DIM); break; \ } \ } \ } \
The switch code for filters converting reals to float or double vectors of image dimension.
Definition at line 787 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ /* Check for float point type input vector. */ \ const bool isFloatType = _addOns->getInSubImageTypeInfos()->structInfoString[0]=='f'; \ if (isFloatType){ \ USER_CODE(Vector##DIM_C##f, ML_ITK_VECTOR_TYPE##DIM_C##f, MLfloat, MLfloat, DIM_C, CLASS_NAME); \ } \ else{ \ USER_CODE(MLdouble, MLdouble, Vector##DIM_C##d, ML_ITK_VECTOR_TYPE##DIM_C##d, DIM_C, CLASS_NAME); \ } \ } \
The switch code for filters converting reals to float or double vectors of image dimension.
INFO_STRING USER_CODE is the code to be instantiated for type combinations. CLASS_NAME is the name of the class for which the code is compiled. DATATYPE_ENUM is the enumerator for the output image voxel type. DIM is the template dimension as constant. DIM_C is the dimension of the input image. DIM_CF is the size of the carrier type used for floats. DIM_CD is the size of the carrier type used for double.
Definition at line 838 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ switch (DIM){ \ case 2 : USER_CODE(Vector2f, ML_ITK_VECTOR_TYPE##2f, Vector2f, ML_ITK_VECTOR_TYPE##2f, 2, CLASS_NAME); break; \ case 3 : USER_CODE(Vector3f, ML_ITK_VECTOR_TYPE##3f, Vector3f, ML_ITK_VECTOR_TYPE##3f, 3, CLASS_NAME); break; \ case 4 : USER_CODE(Vector4f, ML_ITK_VECTOR_TYPE##4f, Vector4f, ML_ITK_VECTOR_TYPE##4f, 4, CLASS_NAME); break; \ case 6 : USER_CODE(Vector6f, ML_ITK_VECTOR_TYPE##6f, Vector6f, ML_ITK_VECTOR_TYPE##6f, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES).", ", DIM=", DIM); break; \ } \ } \
The switch code for filters converting vectors to vectors of image dimension.
Definition at line 912 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ USER_CODE(Vector##DIM_C##f, ML_ITK_VECTOR_TYPE##DIM_C##f, MLfloat, MLfloat, DIM_C, CLASS_NAME); \ } \
The switch code for filters converting reals to float vectors of image dimension.
Definition at line 967 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ switch (DIM){ \ case 2 : USER_CODE(MLfloat, MLfloat, Vector2f, ML_ITK_VECTOR_TYPE##2f, 2, CLASS_NAME); break; \ case 3 : USER_CODE(MLfloat, MLfloat, Vector3f, ML_ITK_VECTOR_TYPE##3f, 3, CLASS_NAME); break; \ case 4 : USER_CODE(MLfloat, MLfloat, Vector4f, ML_ITK_VECTOR_TYPE##4f, 4, CLASS_NAME); break; \ case 6 : USER_CODE(MLfloat, MLfloat, Vector6f, ML_ITK_VECTOR_TYPE##6f, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES).", ", DIM=", DIM); break; \ } \ } \
The switch code for filters converting reals to float vectors of image dimension.
Definition at line 759 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ USER_CODE(MLfloat, MLfloat, Vector##DIM_C##f, ML_ITK_VECTOR_TYPE##DIM_C##f, DIM_C, CLASS_NAME); \ } \
The switch code for filters converting reals to float vectors of image dimension.
Definition at line 814 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER, | |||
INST_CASES | |||
) |
{ \ switch (_m_PixelType){ \ INST_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) \ \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Output data type case for _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES not executed.", ", _m_PixelType=", _m_PixelType); \ } \ break; \ } \ } \
The switch code for filters converting reals to non scalar type.
Definition at line 1179 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
case MLint32Type : { \ const MLDataType dataType = _addOns->getInputSubImageDataType(); \ switch (dataType){ \ case ML##DCARRIER##Type: \ DIM_INST(MLint32, MLint32, DCARRIER, ML_ITK_NONSCALAR_TYPE##d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Input type case(_ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D) not executed.", ", dataType=", dataType);\ } \ break; \ } \ } \ break; \
Instantiation cases for double non scalar type to integer types (only signed 16 and 32 bit).
Definition at line 1153 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
case MLint16Type : { \ const MLDataType dataType = _addOns->getInputSubImageDataType(); \ switch (dataType){ \ case ML##FCARRIER##Type: \ DIM_INST(MLint16, MLint16, FCARRIER, ML_ITK_NONSCALAR_TYPE##f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Input type case(_ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F) not executed.", ", dataType=", dataType);\ } \ break; \ } \ } \ break; \
Instantiation cases for float point non scalar type to integer types (only signed 16 and 32 bit).
Definition at line 1134 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
_ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) \ _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER)
Instantiation cases for floating point non scalar type to integer types (only signed 16 and 32 bit).
Definition at line 1172 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER, | |||
INST_CASES | |||
) |
{ \ switch (DATATYPE_ENUM){ \ INST_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Data type case(_ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES) not executed.", ", DATATYPE_ENUM=", DATATYPE_ENUM); \ } \ break; \ } \ } \
The switch code for filters converting non scalar type to non scalar type.
Definition at line 1077 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
case ML##DCARRIER##Type : \ DIM_INST(DCARRIER, ML_ITK_NONSCALAR_TYPE##d, DCARRIER, ML_ITK_NONSCALAR_TYPE##d, USER_CODE, CLASS_NAME, DIM); \ break; \
Instantiation cases for double non scalar type to non scalar types.
Definition at line 1062 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
case ML##FCARRIER##Type : \ DIM_INST(FCARRIER, ML_ITK_NONSCALAR_TYPE##f, FCARRIER, ML_ITK_NONSCALAR_TYPE##f, USER_CODE, CLASS_NAME, DIM); \ break; \
Instantiation cases for float point non scalar type to non scalar types.
Definition at line 1054 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
_ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) \ _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER)
Instantiation cases for floating point non scalar type to non scalar types.
Definition at line 1070 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER, | |||
INST_CASES | |||
) |
{ \ switch (_m_PixelType){ \ INST_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) \ \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Output data type case not executed.", ", _m_PixelType=", _m_PixelType); \ } \ break; \ } \ } \
The switch code for filters converting reals to non scalar type.
Definition at line 1242 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
case MLdoubleType : { \ const MLDataType dataType = _addOns->getInputSubImageDataType(); \ switch (dataType){ \ case ML##DCARRIER##Type: \ DIM_INST(MLdouble, MLdouble, DCARRIER, ML_ITK_NONSCALAR_TYPE##d, USER_CODE, CLASS_NAME, DIM); \ break; \ \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Input type case not executed.", ", dataType=", dataType); \ } \ break; \ } \ } \ break; \
Instantiation cases for double non scalar type to non scalar types.
Definition at line 1216 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
case MLfloatType : { \ const MLDataType dataType = _addOns->getInputSubImageDataType(); \ switch (dataType){ \ case ML##FCARRIER##Type: \ DIM_INST(MLfloat, MLfloat, FCARRIER, ML_ITK_NONSCALAR_TYPE##f, USER_CODE, CLASS_NAME, DIM); \ break; \ \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Input type case not executed.", ", dataType=", dataType); \ } \ break; \ } \ } \ break; \
Instantiation cases for float point non scalar type to non scalar types.
Definition at line 1197 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
_ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) \ _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER)
Instantiation cases for floating point non scalar type to non scalar types.
Definition at line 1235 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_DVECTOR_CASES | ( | DIM_INST, | |
USER_CODE, | |||
DATATYPE_ENUM, | |||
CLASS_NAME, | |||
DIM, | |||
ML_IT_VEC_TYPE | |||
) |
case MLVector2dType : \ DIM_INST(Vector2d, ML_IT_VEC_TYPE##2d, MLdouble, MLdouble, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector3dType : \ DIM_INST(Vector3d, ML_IT_VEC_TYPE##3d, MLdouble, MLdouble, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector4dType : \ DIM_INST(Vector4d, ML_IT_VEC_TYPE##4d, MLdouble, MLdouble, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector6dType : \ DIM_INST(Vector6d, ML_IT_VEC_TYPE##6d, MLdouble, MLdouble, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector8dType : \ DIM_INST(Vector8d, ML_IT_VEC_TYPE##8d, MLdouble, MLdouble, USER_CODE, CLASS_NAME, DIM); \ break; \
Definition at line 411 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES | ( | INFO_STRING, | |
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
FCASES, | |||
DCASES | |||
) |
{ \ /* Check for float component of first component of output image type. */ \ bool isFloatType = _addOns->getOutSubImageTypeInfos()->structInfoString[0]=='f'; \ if (isFloatType){ \ switch (DATATYPE_ENUM){ \ FCASES \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Data type case not executed(_ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES, 1).", ", DATATYPE_ENUM=", DATATYPE_ENUM); \ } \ break; \ } \ } \ else{ \ switch (DATATYPE_ENUM){ \ DCASES \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Data type case not executed(_ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES, 2).", ", DATATYPE_ENUM=", DATATYPE_ENUM); \ } \ break; \ } \ } \ } \
Definition at line 433 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_FVECTOR_CASES | ( | DIM_INST, | |
USER_CODE, | |||
DATATYPE_ENUM, | |||
CLASS_NAME, | |||
DIM, | |||
ML_IT_VEC_TYPE | |||
) |
case MLVector2fType : \ DIM_INST(Vector2f, ML_IT_VEC_TYPE##2f, MLfloat, MLfloat, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector3fType : \ DIM_INST(Vector3f, ML_IT_VEC_TYPE##3f, MLfloat, MLfloat, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector4fType : \ DIM_INST(Vector4f, ML_IT_VEC_TYPE##4f, MLfloat, MLfloat, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector6fType : \ DIM_INST(Vector6f, ML_IT_VEC_TYPE##6f, MLfloat, MLfloat, USER_CODE, CLASS_NAME, DIM); \ break; \ \ case MLVector8fType : \ DIM_INST(Vector8f, ML_IT_VEC_TYPE##8f, MLfloat, MLfloat, USER_CODE, CLASS_NAME, DIM); \ break; \
The switch code for filters converting reals to vectors.
Definition at line 389 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ switch (DIM){ \ case 2 : USER_CODE(Vector2d, ML_ITK_VECTOR_TYPE##2d, MLdouble, MLdouble, 2, CLASS_NAME); break; \ case 3 : USER_CODE(Vector3d, ML_ITK_VECTOR_TYPE##3d, MLdouble, MLdouble, 3, CLASS_NAME); break; \ case 4 : USER_CODE(Vector4d, ML_ITK_VECTOR_TYPE##4d, MLdouble, MLdouble, 4, CLASS_NAME); break; \ case 6 : USER_CODE(Vector6d, ML_ITK_VECTOR_TYPE##6d, MLdouble, MLdouble, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES).", ", DIM=", DIM); break; \ } \ } \
The switch code for filters converting reals to double vectors of image dimension.
Definition at line 633 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ USER_CODE(Vector##DIM_C##d, ML_ITK_VECTOR_TYPE##DIM_C##d, MLdouble, MLdouble, DIM_C, CLASS_NAME); \ } \
The switch code for filters converting reals to double vectors of image dimension.
Definition at line 680 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ if (_addOns->getInputSubImageDataType()==MLfloatType){ \ switch (DIM){ \ case 2 : USER_CODE(Vector2f, ML_ITK_VECTOR_TYPE##2f, MLfloat, MLfloat, 2, CLASS_NAME); break; \ case 3 : USER_CODE(Vector3f, ML_ITK_VECTOR_TYPE##3f, MLfloat, MLfloat, 3, CLASS_NAME); break; \ case 4 : USER_CODE(Vector4f, ML_ITK_VECTOR_TYPE##4f, MLfloat, MLfloat, 4, CLASS_NAME); break; \ case 6 : USER_CODE(Vector6f, ML_ITK_VECTOR_TYPE##6f, MLfloat, MLfloat, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES), 1.", ", DIM=", DIM); break; \ } \ } \ else{ \ switch (DIM){ \ case 2 : USER_CODE(Vector2d, ML_ITK_VECTOR_TYPE##2d, MLdouble, MLdouble, 2, CLASS_NAME); break; \ case 3 : USER_CODE(Vector3d, ML_ITK_VECTOR_TYPE##3d, MLdouble, MLdouble, 3, CLASS_NAME); break; \ case 4 : USER_CODE(Vector4d, ML_ITK_VECTOR_TYPE##4d, MLdouble, MLdouble, 4, CLASS_NAME); break; \ case 6 : USER_CODE(Vector6d, ML_ITK_VECTOR_TYPE##6d, MLdouble, MLdouble, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES, 2).", ", DIM=", DIM); break; \ } \ } \ } \
The switch code for filters converting reals to float or double vectors of image dimension.
Definition at line 647 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ if (_addOns->getInputSubImageDataType() == MLfloatType){ \ USER_CODE(Vector##DIM_C##f, ML_ITK_VECTOR_TYPE##DIM_C##f, MLfloat, MLfloat, DIM_C, CLASS_NAME); \ } \ else{ \ USER_CODE(Vector##DIM_C##d, ML_ITK_VECTOR_TYPE##DIM_C##d, MLdouble, MLdouble, DIM_C, CLASS_NAME); \ } \ } \
The switch code for filters converting reals to float or double vectors of image dimension.
Definition at line 688 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE | |||
) |
{ \ switch (DIM){ \ case 2 : USER_CODE(Vector2f, ML_ITK_VECTOR_TYPE##2f, MLfloat, MLfloat, 2, CLASS_NAME); break; \ case 3 : USER_CODE(Vector3f, ML_ITK_VECTOR_TYPE##3f, MLfloat, MLfloat, 3, CLASS_NAME); break; \ case 4 : USER_CODE(Vector4f, ML_ITK_VECTOR_TYPE##4f, MLfloat, MLfloat, 4, CLASS_NAME); break; \ case 6 : USER_CODE(Vector6f, ML_ITK_VECTOR_TYPE##6f, MLfloat, MLfloat, 6, CLASS_NAME); break; \ default: ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DIMENSION, "Dimension not supported(_ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES).", ", DIM=", DIM); break; \ } \ } \
The switch code for filters converting reals to float vectors of image dimension.
Definition at line 619 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
ML_ITK_VECTOR_TYPE, | |||
DIM_C, | |||
DIM_CF, | |||
DIM_CD | |||
) |
{ \ USER_CODE(Vector##DIM_C##f, ML_ITK_VECTOR_TYPE##DIM_C##f, MLfloat, MLfloat, DIM_C, CLASS_NAME); \ } \
The switch code for filters converting reals to float vectors of image dimension.
Definition at line 672 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER, | |||
INST_CASES | |||
) |
{ \ switch (DATATYPE_ENUM){ \ INST_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) \ \ default: { \ ML_ITK_ML_PRINT_ERROR(#CLASS_NAME, ML_BAD_DATA_TYPE, "Data type case(_ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES) not executed.", ", DATATYPE_ENUM=", DATATYPE_ENUM); \ } \ break; \ } \ } \
The switch code for filters converting non scalar type to real.
Definition at line 1117 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
case ML##DCARRIER##Type : \ DIM_INST(DCARRIER, ML_ITK_NONSCALAR_TYPE##d, MLdouble, MLdouble, USER_CODE, CLASS_NAME, DIM); \ break; \
Instantiation cases for double non scalar type to non scalar types.
Definition at line 1101 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
case ML##FCARRIER##Type : \ DIM_INST(FCARRIER, ML_ITK_NONSCALAR_TYPE##f, MLfloat, MLfloat, USER_CODE, CLASS_NAME, DIM); \ break; \
Instantiation cases for float point non scalar type to non scalar types.
Definition at line 1093 of file mlITKNonScalarSupport.h.
#define _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST, | |||
ML_ITK_NONSCALAR_TYPE, | |||
FCARRIER, | |||
DCARRIER | |||
) |
_ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER) \ _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, ML_ITK_NONSCALAR_TYPE, FCARRIER, DCARRIER)
Instantiation cases for floating point non scalar type to non scalar types.
Definition at line 1109 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_COMPLEX_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D) |
Definition at line 1387 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_COMPLEX_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F) |
Definition at line 1343 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_COMPLEX_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD) |
Definition at line 1299 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_INT_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D) |
Definition at line 1393 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_INT_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F) |
Definition at line 1349 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_INT_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD) |
Definition at line 1305 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_REAL_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D) |
Definition at line 1396 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_REAL_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F) |
Definition at line 1352 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_COMPLEX_TO_REAL_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD) |
Definition at line 1308 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVDVECTOR_TO_CVDVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME), \ _ML_IMPLEMENT_DVECTOR_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector))
Definition at line 589 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVDVECTOR_TO_INT_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_INT_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME), \ _ML_IMPLEMENT_DVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector))
Definition at line 594 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVDVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME), \ _ML_IMPLEMENT_DVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector))
Definition at line 599 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVFDVECTOR_TO_CVFDVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector),\ _ML_IMPLEMENT_DVECTOR_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector))
Definition at line 542 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVFDVECTOR_TO_INT_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_INT_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector), \ _ML_IMPLEMENT_DVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector))
Definition at line 547 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVFDVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector), \ _ML_IMPLEMENT_DVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector))
Definition at line 552 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVFVECTOR_TO_CVFVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector), \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME))
Definition at line 566 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVFVECTOR_TO_INT_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_INT_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector), \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME))
Definition at line 571 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_CVFVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector),\ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME))
Definition at line 576 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_DIFFUSION3D_TENSOR_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D) |
Definition at line 1359 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_DIFFUSION3D_TENSOR_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F) |
Definition at line 1315 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_DIFFUSION3D_TENSOR_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD) |
Definition at line 1271 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_DIFFUSION3D_TENSOR_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD) |
Definition at line 1271 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_INT_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D) |
Definition at line 1365 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_INT_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F) |
Definition at line 1321 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_INT_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD) |
Definition at line 1277 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_INT_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD) |
Definition at line 1277 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_REAL_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D) |
Definition at line 1368 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_REAL_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F) |
Definition at line 1324 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_REAL_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD) |
Definition at line 1280 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DIFFUSION3D_TENSOR_TO_REAL_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD) |
Definition at line 1280 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DVECTOR_TO_DVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME), \ _ML_IMPLEMENT_DVECTOR_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector))
Definition at line 513 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DVECTOR_TO_INT_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_INT_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME), \ _ML_IMPLEMENT_DVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector))
Definition at line 518 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_DVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME), \ _ML_IMPLEMENT_DVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector))
Definition at line 523 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector),\ _ML_IMPLEMENT_DVECTOR_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector))
Definition at line 466 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_FDVECTOR_TO_INT_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_INT_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector), \ _ML_IMPLEMENT_DVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector))
Definition at line 471 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector), \ _ML_IMPLEMENT_DVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector))
Definition at line 476 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_FVECTOR_TO_FVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector), \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME))
Definition at line 490 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_FVECTOR_TO_INT_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_INT_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_INT_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector), \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME))
Definition at line 495 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_FVECTOR_TO_REAL_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_FDVECTOR_TO_REAL_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_FVECTOR_TO_REAL_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector), \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME))
Definition at line 500 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_IMG_DIM_CVDVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 1003 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_IMG_DIM_CVDVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 1005 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_IMG_DIM_CVDVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 1007 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_REAL_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 858 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_REAL_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 860 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVDVECTOR_TO_REAL_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 862 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_IMG_DIM_CVFDVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 1010 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_IMG_DIM_CVFDVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 1012 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_IMG_DIM_CVFDVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 1014 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_REAL_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 865 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_REAL_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 867 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFDVECTOR_TO_REAL_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 869 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_IMG_DIM_CVFVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 996 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_IMG_DIM_CVFVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 998 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_IMG_DIM_CVFVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 1000 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_REAL_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 851 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_REAL_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 853 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_CVFVECTOR_TO_REAL_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 855 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 1026 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 1028 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 1030 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 881 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 883 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_DVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 885 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 1033 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 1035 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 1037 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 888 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 890 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FDVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 892 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 1019 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 1021 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 1023 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 874 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 876 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_IMG_DIM_FVECTOR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 878 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_COMPLEX_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D) |
Definition at line 1390 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_COMPLEX_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F) |
Definition at line 1346 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_COMPLEX_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkComplex, Complexf, Complexd, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD) |
Definition at line 1302 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_CVDVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME), \ _ML_IMPLEMENT_REAL_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector))
Definition at line 604 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_CVFDVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_REAL_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector), \ _ML_IMPLEMENT_REAL_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector))
Definition at line 557 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_CVFVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_REAL_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkCVVector),\ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME))
Definition at line 581 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_DIFFUSION3D_TENSOR_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D) |
Definition at line 1362 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_DIFFUSION3D_TENSOR_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F) |
Definition at line 1318 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_DIFFUSION3D_TENSOR_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD) |
Definition at line 1274 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_DIFFUSION3D_TENSOR_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkDiffusionTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD) |
Definition at line 1274 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_DVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME), \ _ML_IMPLEMENT_REAL_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector))
Definition at line 528 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_REAL_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector), \ _ML_IMPLEMENT_REAL_TO_DVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector))
Definition at line 481 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_FVECTOR_CASES | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) |
_ML_IMPLEMENT_REAL_TO_FDVECTOR_CASES(INFO_STRING, CLASS_NAME, DATATYPE_ENUM, \ _ML_IMPLEMENT_REAL_TO_FVECTOR_CASES(DIM_INST, USER_CODE, DATATYPE_ENUM, CLASS_NAME, DIM, mlItkVector), \ _ML_IMPLEMENT_EMPTY_VECTOR_CASE(CLASS_NAME))
Definition at line 505 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVDVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 706 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVDVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 708 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVDVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 710 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFDVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 713 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFDVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 715 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFDVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 717 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 2, 8, 16) |
Definition at line 699 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector, 3, 12, 24) |
Definition at line 701 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_CVFVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkCVVector) |
Definition at line 703 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 729 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 731 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_DVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 733 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 736 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 738 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FDVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 740 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES_2D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 2, 8, 16) |
Definition at line 722 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES_3D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASESN(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector, 3, 12, 24) |
Definition at line 724 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES_6D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_IMG_DIM_FVECTOR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, mlItkVector) |
Definition at line 726 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_D) |
Definition at line 1376 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_F) |
Definition at line 1332 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_REAL_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_REAL_TO_NONSCALAR_CASES_FD) |
Definition at line 1288 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_INT_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_D) |
Definition at line 1379 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_INT_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_F) |
Definition at line 1335 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_INT_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_INT_CASES_FD) |
Definition at line 1291 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_REAL_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_D) |
Definition at line 1382 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_REAL_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_F) |
Definition at line 1338 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_REAL_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_REAL_CASES_FD) |
Definition at line 1294 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_D | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_D) |
Definition at line 1373 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_F | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_F) |
Definition at line 1329 of file mlITKNonScalarSupport.h.
#define ML_IMPLEMENT_SYMMETRICSECONDRANK3D_TENSOR_TO_SYMMETRICSECONDRANK3D_TENSOR_CASES_FD | ( | INFO_STRING, | |
USER_CODE, | |||
CLASS_NAME, | |||
DATATYPE_ENUM, | |||
DIM, | |||
DIM_INST | |||
) | _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES(INFO_STRING, USER_CODE, CLASS_NAME, DATATYPE_ENUM, DIM, DIM_INST, mlItkSymmetricSecondRankTensor3D, Vector6f, Vector6d, _ML_IMPLEMENT_NONSCALAR_TO_NONSCALAR_CASES_FD) |
Definition at line 1285 of file mlITKNonScalarSupport.h.