WEMGenerator

MLModule

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

MLWEM

definition

MLWEMModules.def

Purpose

Base class for WEM generator modules.

Parameter Fields

Field Index

apply: Trigger

overwriteLabelDescription: Bool

autoApply: Bool

shouldComputeNormals: Bool

clear: Trigger

updateMode: Enum

description: String

elapsedTime: Float

id: Integer

isProcessing: Bool

label: String

Hidden Fields

isProcessing

name: isProcessing, type: Bool, persistent: no

Shows whether the module is processing.

elapsedTime

name: elapsedTime, type: Float, persistent: no

Shows the elapsed time for the last processing.

id

name: id, type: Integer, default: 0

Sets the ID of the generator.

autoApply

name: autoApply, type: Bool, default: TRUE

If checked, any parameter change causes an apply.

updateMode

name: updateMode, type: Enum, default: AutoUpdate

Defines how this module should react on any input field change.

Values:

Title

Name

Description

​Off

​Off

​Keep the old result.

​Auto Update

​AutoUpdate

​Automatically update the output.

​Auto Clear

​AutoClear

​Clear the output.

apply

name: apply, type: Trigger

When pressed, the filter/parameters are applied and the output is created.

clear

name: clear, type: Trigger

When pressed, the output is cleared.

overwriteLabelDescription

name: overwriteLabelDescription, type: Bool, default: FALSE

If checked, label and description strings are set in the output WEM to label and description.

label

name: label, type: String

Sets a label string in the output WEM.

description

name: description, type: String

Sets a description string in the output WEM.

shouldComputeNormals

name: shouldComputeNormals, type: Bool, default: TRUE

If checked, the normals are automatically computed by the base class.