WEMProcessor

MLModule

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

MLWEM

definition

MLWEMModules.def

inherits from

WEMGenerator

Purpose

Base class for WEM processor modules.

Parameter Fields

Field Index

apply: Trigger

listenToFinishNotifications: Bool

workDirectlyOnInputWEMs: Bool

autoApply: Bool

listenToRepaintNotifications: Bool

clear: Trigger

listenToSelectionChangedNotifications: Bool

description: String

overwriteLabelDescription: Bool

elapsedTime: Float

progress: Float

id: Integer

shouldComputeNormals: Bool

isProcessing: Bool

triangulationMode: Enum

label: String

updateMode: Enum

Hidden Fields

isProcessing

name: isProcessing, type: Bool, persistent: no

see WEMGenerator.isProcessing

elapsedTime

name: elapsedTime, type: Float, persistent: no

see WEMGenerator.elapsedTime

id

name: id, type: Integer, default: 0

see WEMGenerator.id

autoApply

name: autoApply, type: Bool, default: TRUE

see WEMGenerator.autoApply

updateMode

name: updateMode, type: Enum, default: AutoUpdate

see WEMGenerator.updateMode

apply

name: apply, type: Trigger

see WEMGenerator.apply

clear

name: clear, type: Trigger

see WEMGenerator.clear

overwriteLabelDescription

name: overwriteLabelDescription, type: Bool, default: FALSE

see WEMGenerator.overwriteLabelDescription

label

name: label, type: String

see WEMGenerator.label

description

name: description, type: String

see WEMGenerator.description

shouldComputeNormals

name: shouldComputeNormals, type: Bool, default: TRUE

see WEMGenerator.shouldComputeNormals

workDirectlyOnInputWEMs

name: workDirectlyOnInputWEMs, type: Bool, default: FALSE

If checked, the legacy mode to work on the input mesh instead of the output is enabled. This mode is discouraged and should not be used.

listenToFinishNotifications

name: listenToFinishNotifications, type: Bool, default: TRUE

If checked, the module updates on finish notifications of the input mesh.

listenToRepaintNotifications

name: listenToRepaintNotifications, type: Bool, default: TRUE

If checked, the module updates on repaint notifications of the input mesh.

listenToSelectionChangedNotifications

name: listenToSelectionChangedNotifications, type: Bool, default: TRUE

If checked, the module updates on selection changed notifications of the input mesh.

progress

name: progress, type: Float, persistent: no

Shows the progress of the calculation.

triangulationMode

name: triangulationMode, type: Enum, default: Strip

Defines the triangulation mode that is used if the module needs triangle meshes and gets quads or polygon soups.

Values:

Title

Name

​Center node

​Center node

​Fan

​Fan

​Strip

​Strip