MLBaseToVTKPolyData¶
-
MLModule
¶ genre VTKAdapters
author MeVis Medical Solutions AG
package MeVisLab/VTK
dll MLVTKAdapters
definition MLVTKAdapters.def see also SoVTK
,MLToVTKArray
,VTKToMLImage
,MLToVTKImage
,VTKView
,WEMToVTKPolyData
,VTKPolyDataToWEM
,MLToVTKLookupTable
keywords convert
,translate
,points
,base
,object
,xmarkerlist
,vector
,source
,input
Purpose¶
The purpose of MLBaseToVTKPolyData
is to provide a conversion from point- or vector-like ML Base objects to a vtkPoints/vtkPolyData object. Supported Base objects are XMarkerContainers, XMarkerLists, VectorLists and PointLists.
Usage¶
Connect a XMarkerContainer, XMarkerList, VectorList or PointList object to the input, select the VTK Data Type
for the list and an Object Type
and connect the vtkPoints object at the module output to the module which needs the vtkPoints object.
Input Fields¶
inputList¶
-
name:
inputList
, type:
XMarkerListContainer/XMarkerList/PointList/VectorList(MLBase)
¶ Connect a XMarkerContainer, XMarkerList, VectorList or PointList object to the input.
For accessing this object via scripting see the Scripting Reference:MLXMarkerListWrapper
.
Output Fields¶
Parameter Fields¶
Visible Fields¶
Data Type¶
-
name:
dataType
, type:
Enum
, default:
Double
¶ The enumerator for the data type of the vtkPoints / vtkPolyData at the output. Default is 10 (=double).
Number Of Points¶
-
name:
numberOfPoints
, type:
Integer
, persistent:
no
¶ This read-only field shows the number of points in the connected input Base object and the output vtkPoints / vtkPolyData object.
Object Type¶
-
name:
objectType
, type:
Enum
, default:
Points
¶ Allows to set the cell type of the output vtkPolyData object
Values:
Title | Name | Description |
---|---|---|
Points | Points | The cell type VTK_POLY_VERTEX is used, resulting in a set of points. |
Open Polyline | Open Polyline | The cell type VTK_POLY_LINE is used. Consecutive points are connected by a line, resulting in an open polyline. |
Closed Polyline | Closed Polyline | The cell type VTK_POLY_LINE is used. Consecutive points are connected by a line. Additionally, the last point is connected with the first point, resulting in a closed polyline. |
Polygon | Polygon | The cell type VTK_POLYGON is used. Consecutive points are connected by a line. Additionally, the last point is connected with the first point, resulting in a closed polygon. Note: there is no check for convexity! |