MeVisLab Toolbox Reference
|
Go to the source code of this file.
Classes | |
class | ml::ITKWrapperBase |
Helper class to have a common base class for all derived wrapper. More... | |
class | ml::WrapperSuperStructPtrs |
Link structure between names and superclass names. More... | |
class | ml::ITKMLBaseWrapper< OBJ_TYPE, OBJ_TYPE_POINTER, WRAPPER_CLASS_NAME > |
Class to create a Base wrapper around an object of a certain template type. More... | |
Namespaces | |
namespace | ml |
Main documentation file for ML users and developers. | |
Macros | |
#define | ML_CREATE_BASE_WRAPPER_FOR_OBJECT_H(CLASS_NAME, CLASS_NAME_POINTER, WRAPPER_CLASS_NAME, PARENT_CLASS_NAME, ML_EXPORT_MACRO) |
Macro to create a wrapper class for an object. | |
#define | ML_CREATE_BASE_WRAPPER_FOR_OBJECT_CPP(CLASS_NAME, CLASS_NAME_POINTER, WRAPPER_CLASS_NAME, PARENT_CLASS_NAME, ML_EXPORT_MACRO) |
Macro to create a wrapper class for an object. | |
#define ML_CREATE_BASE_WRAPPER_FOR_OBJECT_CPP | ( | CLASS_NAME, | |
CLASS_NAME_POINTER, | |||
WRAPPER_CLASS_NAME, | |||
PARENT_CLASS_NAME, | |||
ML_EXPORT_MACRO ) |
Macro to create a wrapper class for an object.
Requires the usage of ML_CREATE_BASE_WRAPPER_FOR_OBJECT_H in corresponding .h file and the initialization of CLASS_NAME in the .dll-init file.
Definition at line 317 of file mlITKMLBaseWrapper.h.
#define ML_CREATE_BASE_WRAPPER_FOR_OBJECT_H | ( | CLASS_NAME, | |
CLASS_NAME_POINTER, | |||
WRAPPER_CLASS_NAME, | |||
PARENT_CLASS_NAME, | |||
ML_EXPORT_MACRO ) |
Macro to create a wrapper class for an object.
Requires the usage of ML_CREATE_BASE_WRAPPER_FOR_OBJECT_CPP in corresponding .h file and the initialization of CLASS_NAME in the .dll-init file.
Definition at line 265 of file mlITKMLBaseWrapper.h.