2.6. Overview of Important Files

Here a list of the most important file types:

Table 2.4. Important Files

File typeContents
.mlabNetwork file, includes all information about the network's modules, their settings, their connections, and module groups.
.defModule definition file, necessary for a module to be added to the common MeVisLab module database. May also include all MDL script parts (if they are not sourced out to the .script file).
.scriptMDL script file, typically includes the user interface definition for panels. See Section 10.2, “Adding the Macro Parameters and Panel” for an example on GUI programming.
.mhelpFile with descriptions of all fields and the use of a module. See MATE as a Module Help Editor in the MeVisLab Manual.
.pyPython file, used for scripting in macro modules. See Chapter 10, Developing a Macro Module for an Applicator for an example on macro programming.
.dcmDCM part of the imported DICOM file, see Section 12.7, “Data Types for DICOM and TIFF”.
.tiffTIFF part of the imported DICOM file, see Section 12.7, “Data Types for DICOM and TIFF”.
.mlimage6D image saved with all DICOM tags, lossless compression, and in all data types.
.gvrPrecomputed octree file for direct volume rendering.

For files related to module programming in C++, see Chapter 13, Introduction to C++ Modules.