1 vtkTriangleFilter
vtkObject->vtkAlgorithm->vtkPolyDataAlgorithm->vtkTriangleFilter
三角形滤波器
将输入的多边形转换为由三角形cell组成的集合
virtual void vtkTriangleFilter::PassVertsOn()
默认on
如果打开,输入的定点会被分解为单独的cell,如果关闭,输入的定点会被忽略
virtual void vtkTriangleFilter::PassLinesOn()
默认on
如果打开,输入的折线会被分解为线段,如果关闭,输入的线会被忽略,输出不含有线条
2 vtkContourWidget
vtkObject->vtkInteractorObserver->vtkAbstractWidget->vtkContourWidget
轮廓小部件
用于选择一组点,并在这些点之间绘制线条
由于最后一个点选择的不同,轮廓可能是闭合或者开放的
默认监听事件
LeftButtonPressEvent - triggers a Select event RightButtonPressEvent - triggers a AddFinalPoint event MouseMoveEvent - triggers a Move event LeftButtonReleaseEvent - triggers an EndSelect event Delete key event - triggers a Delete event Shift +