Go to the source code of this file.
|
namespace | ml |
| Main documentation file for ML users and developers.
|
|
|
#define | ImplementAndSetSpecialInputImage(ITK_SPECIAL_IN_IMAGE, IN_IDX, FUNC_CALL, PRE_PARAMS, POST_PARAMS, ML_PIX_TYPE, ITK_PIX_TYPE, DIMENSION) |
| This macro creates an itk image ITK_SPECIAL_IN_IMAGE wrapping a region of the input subimage from index IN_IDX, and sets it as parameters with FUNC_CALL(ITK_SPECIAL_IN_IMAGE).
|
|
#define | ImplementAndSetSpecialInputBase(ITK_SPECIAL_IN_IMAGE, IN_IDX, FUNC_CALL, MEMBER_NAME, DIMENSION) |
| This macro creates an itk image ITK_SPECIAL_IN_IMAGE wrapping a region of the input subimage from index IN_IDX, and sets it as parameters with FUNC_CALL(ITK_SPECIAL_IN_IMAGE).
|
|
◆ ImplementAndSetSpecialInputBase
Value: \
\
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
This macro creates an itk image ITK_SPECIAL_IN_IMAGE wrapping a region of the input subimage from index IN_IDX, and sets it as parameters with FUNC_CALL(ITK_SPECIAL_IN_IMAGE).
- Parameters
-
ITK_SPECIAL_IN_IMAGE | is the itk pointer wrapping the buffer from input IN_IDX. |
IN_IDX | is the input image index from where the data shall come. |
FUNC_CALL | is called with the parameter ITK_SPECIAL_IN_IMAGE. |
MEMBER_NAME | is the wrapper instance member wrapping the pointer to the base object. |
DIMENSION | is the dimension of the wrapper type. |
Definition at line 109 of file mlITKSpecialInputsSupport.h.
◆ ImplementAndSetSpecialInputImage
Value: \
\
typename itk::ImportImageFilter<ITK_PIX_TYPE, DIMENSION>::Pointer \
\
\
\
} \
"Could not create special itk input image","","Not setting special image", \
} \
#define ML_BAD_PARAMETER
A bad/invalid parameter (or even an inappropriate image) has been passed to a module or an algorithm;...
This macro creates an itk image ITK_SPECIAL_IN_IMAGE wrapping a region of the input subimage from index IN_IDX, and sets it as parameters with FUNC_CALL(ITK_SPECIAL_IN_IMAGE).
- Parameters
-
ITK_SPECIAL_IN_IMAGE | is the itk pointer wrapping the buffer from input IN_IDX. |
IN_IDX | is the input image index from where the data shall come. |
FUNC_CALL | is called with the parameter ITK_SPECIAL_IN_IMAGE. |
PRE_PARAMS | are optional parameters which can be passed before ITK_SPECIAL_IN_IMAGE to FUNC_CALL. They should terminate with "," Default should be ML_EMPTY_PARAM. to separate themselves from following ITK_SPECIAL_IN_IMAGE argument. |
POST_PARAMS | are optional parameters which can be passed after ITK_SPECIAL_IN_IMAGE to FUNC_CALL. They should start with "," to separate themselves from previous ITK_SPECIAL_IN_IMAGE argument. Default should be ML_EMPTY_PARAM. |
ML_PIX_TYPE | is the ML voxel type from the input image. |
ITK_PIX_TYPE | is the itk voxel type used for ITK_SPECIAL_IN_IMAGE. |
DIMENSION | is the dimension of the wrapped image type. |
Definition at line 75 of file mlITKSpecialInputsSupport.h.