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

Flag that indicates if the module is processing.

elapsedTime

name: elapsedTime, type: Float, persistent: no

The elapsed time for the last processing.

id

name: id, type: Integer, default: 0

The id of the generator.

autoApply

name: autoApply, type: Bool, default: TRUE

If enabled, 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

Applies the filter/parameters and creates the output.

clear

name: clear, type: Trigger

Clears the output.

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

Defines if normals are automatically computed by the base class.