ListModules

MacroModule

genre

Inspectors

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

definition

Inspectors.def

keywords

packages, ml, inventor, macro

Purpose

The module ListModules provides a list of all modules inside a given set of packages.

Usage

Select all packages separately or select/deselect all at once with ‘All’ or ‘None’. You can filter the output list for ML, Macro, or Open Inventor modules. Press Update to generate the list of all modules.

Windows

Default Panel

../../../Modules/Macros/Inspectors/mhelp/Images/Screenshots/ListModules._default.png

Parameter Fields

Field Index

All Packages: String

Inventor Modules: Bool

Macro Modules: Bool

ML modules: Bool

Module List: String

selectedPackages: String

Sort By: Enum

Update: Trigger

Visible Fields

All Packages

name: allPackages, type: String, persistent: no

When pressed, the module computes anew.

Update

name: update, type: Trigger

When pressed, a filtered subset of all modules in the selected packages is produced.

ML modules

name: mlModules, type: Bool, default: TRUE

If checked, only the result module list will contain ML modules.

Inventor Modules

name: inventorModules, type: Bool, default: TRUE

If checked, only the result module list will contain Open Inventor modules.

Macro Modules

name: macroModules, type: Bool, default: TRUE

If checked, only the result module list will contain macro modules.

Sort By

name: sortBy, type: Enum, default: Name

Defines the sorting order (Name, Type, Filepath) of the resulting modules list. The list must be updated again manually after changing this parameter.

Module List

name: moduleList, type: String, persistent: no

The result list of all filtered modules.

Hidden Fields

selectedPackages

name: selectedPackages, type: String