51 bool performOutputUpdate);
74 const std::string &dataTypeName=
"float",
MLint32 MLErrorCode
Type of an ML Error code.
#define mlModule
A macro name for a void pointer to an ml::Module in the ML to make the pointer more readable.
#define MLITK_SUPPORT_EXPORT
MLITK_SUPPORT_EXPORT MLErrorCode setAndConnectDefaultModuleWithNotify(Module &thisOp, const std::string &dataTypeName="float", const ImageVector &imgExt=ImageVector(16, 16, 1, 1, 1, 1), MLint minIdx=0, MLint maxIdx=ML_INT32_MAX, const ImageVector &pageExt=ImageVector(16, 16, 1, 1, 1, 1))
MLITK_SUPPORT_EXPORT mlModule * getDefaultModule(bool create=true)
MLITK_SUPPORT_EXPORT MLErrorCode setUpDefaultModuleAndApply(const std::string &dataTypeName, const ImageVector &imgExt, const ImageVector &pageExt, bool performOutputUpdate)
MLITK_SUPPORT_EXPORT void disconnectAllInputs(Module &thisOp)
Disconnects all connected inputs from thisOp.
TImageVector< MLint > ImageVector
Defines the standard ImageVector type that is used by the ML for indexing and coordinates.
MLITK_SUPPORT_EXPORT void destoyDefaultInstance()
Destroys the default module instance.