Purpose
Base class for WEM generator modules.
Parameter Fields
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.