WEMLevelSetFilter¶
-
MLModule¶ author MeVis Medical Solutions AGpackage MeVisLab/Standarddll MLOpenVDBdefinition MLOpenVDB.def inherits from WEMLevelSetFilterBasekeywords gauss,mean,meancurvature,laplace,median,erode,dilate,close,open
Purpose¶
The WEMLevelSetFilter allows for applying level set filters to a WEM by transforming the mesh into a level set voxel grid, applying a filter, and remeshing the result.
It utilizes the OpenVDB library.
Parameter Fields¶
Field Index¶
Adaptivity: Double |
Grid Cell Size: Double |
Mode: Enum |
Apply: Trigger |
id: Integer |
Offset: Double |
Auto Apply: Bool |
Interpolate per node PVLs: Bool |
Overwrite label and description: Bool |
Build Edges: Bool |
isProcessing: Bool |
progress: Float |
Clear: Trigger |
Iterations: Integer |
shouldComputeNormals: Bool |
Description: String |
Label: String |
triangulationMode: Enum |
elapsedTime: Float |
listenToFinishNotifications: Bool |
Update Mode: Enum |
Enable PVL support: Bool |
listenToRepaintNotifications: Bool |
workDirectlyOnInputWEMs: Bool |
filterChain: String |
listenToSelectionChangedNotifications: Bool |
Visible Fields¶
Mode¶
-
name:mode, type:Enum, default:Gauss¶ Defines the filter that is applied.
Values:
| Title | Name | Description |
|---|---|---|
| Laplace | Laplace | |
| Mean Curvature | MeanCurvature | |
| Median | Median | |
| Mean | Mean | |
| Gauss | Gauss | |
| Erode | Erode | |
| Dilate | Dilate | |
| Open | Open | |
| Close | Close | |
| Filter Chain | FilterChain | If this is selected, the filter is defined by the filterChain specification. |