VoxelizeMarkers¶
- MLModule¶
author
package
dll
definition
keywords
Purpose¶
The VoxelizeMarkers module allows for rasterizing a list of markers to a given reference image.
Output Fields¶
output1¶
- name: output1, type: Image¶
index of closest marker
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Visible Fields¶
Update¶
- name: update, type: Trigger¶
When pressed, the output is updated.
Clear¶
- name: clear, type: Trigger¶
When pressed, the output is cleared.
Mode¶
- name: mode, type: Enum, default: Surface¶
Defines the mode.
Values:
Title |
Name |
Description |
|---|---|---|
Signed Distance |
SignedDistance |
Signed distance field. |
Surface |
Surface |
Surface of the markers as spheres. |
Distance Mode¶
- name: distanceMode, type: Enum, default: VoxelDistance¶
Defines the coordinate system in which the distance is calculated. World distance is slower.
Values:
Title |
Name |
|---|---|
World Distance |
WorldDistance |
Voxel Distance |
VoxelDistance |
Radius Mode¶
- name: radiusMode, type: Enum, default: FixedRadius¶
Defines how the radius is determined.
Values:
Title |
Name |
Description |
|---|---|---|
Fixed Radius |
FixedRadius |
The radius is fixed. |
Marker Radius |
MarkerRadius |
The radius is calculated as the length of the vec component of the marker. |
Radius¶
- name: radius, type: Double, default: 4¶
Sets the fixed radius.
Radius Scale¶
- name: radiusScale, type: Double, default: 1¶
Sets a radius scale that is multiplied when calculating per-marker radii.
Surface¶
- name: surface, type: Bool, default: TRUE¶
If checked, the voxelization of the surface of the spheres is enabled.
Surface Thickness¶
- name: surfaceThickness, type: Float, default: 1¶
Sets the thickness of the surface.
Fill Inside¶
- name: fillInside, type: Bool, default: TRUE¶
If checked, filling is enabled.
Anti-aliasing¶
- name: antiAliasing, type: Bool, default: TRUE¶
If checked, anti-aliasing is enabled.
Interior Bandwidth¶
- name: interiorBandwidth, type: Double, default: 3, minimum: 1¶
Sets the interior bandwidth if in SignedDistance mode.
Exterior Bandwidth¶
- name: exteriorBandwidth, type: Double, default: 3, minimum: 1¶
Sets the exterior bandwidth if in SignedDistance mode.
Output Closest Marker¶
- name: outputClosestMarker, type: Bool, default: FALSE¶
If checked, the closest marker index is provided as an additional image.
Note that the index is only available within the narrow band of the marker/surface.