VTK6 引入了许多不兼容的变。其中之一是删除vtkDataObject中所有有关管道的方法。其中的一个方法就是GetProducerPort()。
一般,先前使用这个方法如下例子:
vtkPolyData polydata = vtkPolyData.New();
vtkVertexGlyphFilter glyphFilter = vtkVertexGlyphFilter.New();
glyphFilter.SetInputConnection(polydata.GetProducerPort());
在vtk6 中,应该改成下面的用法:
vtkPolyData polydata = vtkPolyData.New();
vtkVertexGlyphFilter glyphFilter = vtkVertexGlyphFilter.New();
glyphFilter.SetInputData(polydata);
标签:vtkVertexGlyphFilter,polydata,glyphFilter,GetProducerPort,VTK,vtkPolyData,vtkDat
From: https://www.cnblogs.com/wygk/p/16892168.html