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.

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 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.

Windows

Default Panel

../../../Modules/ML/MLCSOModules/mhelp/Images/Screenshots/CSOVoxelSetToMarkerList._default.png

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

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.

Auto Update

name: autoUpdate, type: Bool, default: FALSE

If checked, the module computes anew if its input changes.

Update

name: update, type: Trigger

If pressed, the module computes anew.