CSOVoxelSetToMarkerList¶
-
MLModule
¶ genre CSOModule
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLCSOModules
definition MLCSOModules.def keywords contour
,translate
Purpose¶
The module CSOVoxelSetToMarkerList
converts a CSOVoxelSetList to a XMarkerList.
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 transformed by the voxel-to-world matrix that is 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
.
Input Fields¶
inVoxelSetList¶
-
name:
inVoxelSetList
, type:
CSOVoxelSetList(MLBase)
¶ The input CSOVoxelSetList.
For accessing this object via scripting see the Scripting Reference:MLCSOVoxelSetListWrapper
.
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¶
Auto Update : Bool |
Bounding Box V1 : Vector3 |
Bounding Box V2 : Vector3 |
Update : Trigger |
Use Input Image Transformation : Bool |
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.