WEMGeodesicClip¶
-
MLModule
¶ genre WEMProcessing
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLWEMModules
definition MLWEMModules.def see also WEMClip
inherits from WEMProcessor
keywords distance
Purpose¶
The module WEMGeodesicClip
clips a WEM surface on base of position(s) and a radius.
That means that all WEM faces are removed from the input WEM if their points are within the spheres defined by a list of positions and a general distance.
Input Fields¶
inWEM¶
-
name:
inWEM
, type:
WEM(MLBase)
¶ - For accessing this object via scripting see the Scripting Reference:
MLWEMWrapper
.
inputXMarkerList¶
-
name:
inputXMarkerList
, type:
XMarkerList(MLBase)
¶ - For accessing this object via scripting see the Scripting Reference:
MLXMarkerListWrapper
.
Output Fields¶
outWEM¶
-
name:
outWEM
, type:
WEM(MLBase)
¶ - For accessing this object via scripting see the Scripting Reference:
MLWEMWrapper
.
Parameter Fields¶
Field Index¶
Apply : Trigger |
Label : String |
Triangulation Mode : Enum |
Auto Apply : Bool |
listenToFinishNotifications : Bool |
Update Mode : Enum |
Clear : Trigger |
listenToRepaintNotifications : Bool |
Which Output : Enum |
Description : String |
listenToSelectionChangedNotifications : Bool |
workDirectlyOnInputWEMs : Bool |
elapsedTime : Float |
Maximum Distance : Double |
|
Generate Edges : Bool |
Overwrite label and description : Bool |
|
id : Integer |
progress : Float |
|
isProcessing : Bool |
shouldComputeNormals : Bool |
Visible Fields¶
Auto Apply¶
-
name:
autoApply
, type:
Bool
, default:
TRUE
¶ If checked, the module computes anew on any parameter change.
see also WEMGenerator.autoApply
Update Mode¶
-
name:
updateMode
, type:
Enum
, default:
AutoUpdate
, deprecated name:
autoUpdate
¶ Defines how this module should react on any input field change.
see also WEMGenerator.updateMode
Apply¶
-
name:
apply
, type:
Trigger
¶ If pressed, the module computes anew.
see also WEMGenerator.apply
Clear¶
-
name:
clear
, type:
Trigger
¶ If checked, the output WEM is cleared (made empty).
see also WEMGenerator.clear
Overwrite label and description¶
-
name:
overwriteLabelDescription
, type:
Bool
, default:
FALSE
¶ If checked, label and description strings are set in the output WEM to
Label
andDescription
.
Label¶
-
name:
label
, type:
String
¶ Sets a label string to the output WEM.
see also WEMGenerator.label
Description¶
-
name:
description
, type:
String
¶ Sets a description string to the output WEM.
see also WEMGenerator.description
Triangulation Mode¶
-
name:
triangulationMode
, type:
Enum
, default:
Strip
¶ Defines the triangulation mode for clipped polygons.
see also WEMProcessor.triangulationMode
Generate Edges¶
-
name:
generateEdges
, type:
Bool
, default:
TRUE
¶ If checked, the output WEM is guaranteed to have edges.