1.7. Glossary (abbreviated)

For an extensive glossary, see the ML Guide.

ML, MDL, Open Inventor — Some Important Terms Explained


Base fields/objects, for example the connectors for base objects. Base connectors handle pointers to an abstract data object defined by the user. How the Base object is handled depends on how it is integrated in the module.


The base class (superclass) of all ML modules (page-based, demand-driven). Not to be confused with the Base object described above. WEM and CSO modules are also derived from Module.


The Insight Segmentation and Registration Toolkit™. A large, well known, open source image processing library which has been wrapped in many parts for MeVisLab to work seamlessly with other ML modules. See http://www.itk.org/ and https://www.mevislab.de/ for details.


MeVis Image Processing Library, also called MeVis Library at times.


MeVis Description Language, the language in which user interfaces of modules and applications are written.


Formerly the MeVisLab File Library, the library that is used for reading and writing any image format (for example, DICOM/TIFF). As of MeVisLab 2.0, it is named “MLImageIO”.

MeVisLab IDE

The Integrated Development Environment.

Open Inventor

Object-oriented 3D toolkit on top of OpenGL, a library of objects and methods used for interactive 3D graphics


The Visualization Toolkit™. A large, well known, open source visualization library which has been wrapped in many parts to work also in MeVisLab. See http://www.vtk.org/ and https://www.mevislab.de/ for details.