MeVisLab Toolbox Reference
|
#include "mlInitSystemITKSupport.h"
#include "mlModuleIncludes.h"
#include "mlITKNonScalarSupport.h"
Go to the source code of this file.
Namespaces | |
ml | |
Main documentation file for ML users and developers. | |
Macros | |
#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). More... | |
#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). More... | |
Functions | |
template<typename ITK_INDATATYPE , unsigned int DIM> | |
itk::ImportImageFilter< ITK_INDATATYPE, DIM >::Pointer | ml::getITKSpecialInImg (const SubImage &inSubImg, const PagedImage &inImg) |
Takes a SubImage and returns the ImportImageFilter managing the inSubImg as ITK object. More... | |
#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).
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.
#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).
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.