WEMLevelSetOffset¶
-
MLModule
¶ author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLOpenVDB
definition MLOpenVDB.def inherits from WEMLevelSetFilterBase
keywords erode
,dilate
Purpose¶
The WEMLevelSetOffset
module allows for eroding or dilating an existing WEM using a level set/distance transform and remeshing the mesh at a different distance. Since the mesh is recreated on a voxel grid, topological changes and self-intersections pose no problem.
It utilizes the OpenVDB library.
Parameter Fields¶
Field Index¶
Adaptivity : Double |
Grid Cell Size : Double |
Offset : Double |
Apply : Trigger |
id : Integer |
Overwrite label and description : Bool |
Auto Apply : Bool |
Interpolate per node PVLs : Bool |
progress : Float |
Build Edges : Bool |
isProcessing : Bool |
shouldComputeNormals : Bool |
Clear : Trigger |
Label : String |
triangulationMode : Enum |
Description : String |
listenToFinishNotifications : Bool |
Update Mode : Enum |
elapsedTime : Float |
listenToRepaintNotifications : Bool |
workDirectlyOnInputWEMs : Bool |
Enable PVL support : Bool |
listenToSelectionChangedNotifications : Bool |
Visible Fields¶
Grid Cell Size¶
-
name:
gridCellSize
, type:
Double
, default:
1
¶ Sets the level set grid size in millimeters.
This parameter is important and must match the resolution of the input WEMs to produce optimal results.
see also WEMLevelSetFilterBase.gridCellSize
Adaptivity¶
-
name:
adaptivity
, type:
Double
, default:
0.2
¶ Sets the adaptivity of the resulting mesh.
An adaptivity value of 0 means that all triangles are created at the highest resolution, while an adaptivity value of 1 reduces the mesh to the maximum supported by OpenVDB.
see also WEMLevelSetFilterBase.adaptivity