CSOVoxelSetToMarkerList¶
- MLModule¶
genre
author
package
dll
definition
keywords
Purpose¶
The module CSOVoxelSetToMarkerList converts a CSOVoxelSetList to an XMarkerList.
Usage¶
Attach a CSOVoxelSetList and press Update.
Details¶
All entries in a CSOVoxelSetList are being converted into an XMarker. The value of a CSOVoxelSet entry is set to the marker’s type.
An optional input image provides the voxel-to-world matrix to convert all the markers’ positions to the correct coordinate system. Otherwise, the coordinates of the markers are transformed by the voxel-to-world matrix stored in the CSOVoxelSet.
Note that the marker’s type is of data type int while the value stored in a CSOVoxel is of type double.
Windows¶
Default Panel¶
Input Fields¶
inVoxelSetList¶
- name: inVoxelSetList, type: CSOVoxelSetList(MLBase)¶
The input CSOVoxelSetList.
For accessing this object via scripting, see the Scripting Reference:
MLCSOVoxelSetListWrapper.
input0¶
- name: input0, type: Image¶
Optional input image for providing a voxel-to-world matrix.
Output Fields¶
outMarkerList¶
- name: outMarkerList, type: XMarkerList(MLBase)¶
The converted XMarkerList.
For accessing this object via scripting, see the Scripting Reference:
MLXMarkerListWrapper.
Parameter Fields¶
Field Index¶
|
|
|
|
Visible Fields¶
Bounding Box V1¶
- name: boundingBoxV1, type: Vector3, persistent: no¶
Shows the upper front left corner of the image’s bounding box.
This is always 0 / 0 / 0.
Bounding Box V2¶
- name: boundingBoxV2, type: Vector3, persistent: no¶
Shows the lower rear right corner of the image’s bounding box.
Use Input Image Transformation¶
- name: useInputImageTransformation, type: Bool, default: FALSE¶
If checked, the voxel-to-world matrix for transforming the resulting markers is read from the input image.
Otherwise, the voxel-to-world matrix that is stored in the CSOVoxelSet is used.
Auto Update¶
- name: autoUpdate, type: Bool, default: FALSE¶
If checked, the module computes anew if its input changes.
Update¶
- name: update, type: Trigger¶
When pressed, the module computes anew.