XMarkerListConvert¶
Purpose¶
Converts the position and optional the vector component coordinates of items of a XMarkerList either from world to (integer or floating point) voxel coordinates or vice versa.
Details¶
For information on world, (floating point) voxel and integer voxel (aka index) coordinates, see
See documentation of Conversion Mode items for details on how the conversion between the modes is performed.
Windows¶
Default Panel¶
Input Fields¶
input0¶
- name: input0, type: Image¶
 The world-voxel-matrix of this input image is used for conversion.
inputXMarkerList¶
- name: inputXMarkerList, type: MLBase¶
 Items of this input list will be converted.
Output Fields¶
outputXMarkerList¶
- name: outputXMarkerList, type: MLBase¶
 Contains converted markers.
Parameter Fields¶
Visible Fields¶
Conversion Mode¶
- name: conversionMode, type: Enum, default: WorldToIntegerVoxel, deprecated name: conversionModeField¶
 Select mode to convert between the three different coordinate systems. See item documentation for details.
Values:
Title  | 
Name  | 
Deprecated Name  | 
Description  | 
|---|---|---|---|
Floating-Point Voxel to Integer Voxel Coordinates  | 
FloatVoxelToIntegerVoxel  | 
FloatingPointToIntegerVoxelCoords  | 
Converts a marker list from floating point (=continuous) voxel coordinates to integer (=index) voxel coordinates. The position is converted by mere flooring the components to integer.
If   | 
World to Floating-Point Voxel Coordinates  | 
WorldToFloatVoxel  | 
World to voxel coords,WorldToFloatingPointVoxelCoords  | 
Converts a marker list from world coordinates to floating point (=continuous) voxel coordinates using the image from  If   | 
Integer Voxel to World Coordinates  | 
IntegerVoxelToWorld  | 
IntegerVoxelToWorldCoords  | 
Converts the marker list from integer (=index) voxel coordinates to world coordinates using the image from  If   | 
World to Integer Voxel Coordinates  | 
WorldToIntegerVoxel  | 
WorldToIntegerVoxelCoords  | 
Converts a marker list from world coordinates to integer (=index) voxel coordinates using using the image from  If   | 
Integer Voxel to Floating-Point Voxel Coordinates  | 
IntegerVoxelToFloatVoxel  | 
IntegerToFloatingPointVoxelCoords  | 
Converts a marker list from integer (=index) voxel coordinates to floating point (=continuous) voxel coordinates. The resulting positions will point to voxel centers (i.e. will all end with .5). If   | 
Floating-Point Voxel To World Coordinates  | 
FloatVoxelToWorld  | 
FloatingPointVoxelToWorldCoords,Voxel to world coords  | 
Converts a marker list from floating point (=continuous) voxel coordinates to world coordinates using the image from  If   | 
Convert direction vectors as well¶
- name: enableDirectionVectorConversion, type: Bool, default: TRUE, deprecated name: isConvertVectorComponents¶
 If TRUE the vector component of each marker will also be converted. Only makes sense if the vector component actually represents a direction vector in the input marker’s coordinate system!
See documentation of
Conversion Modeitems for details on how the vector is translated in each mode.