.SetInputConnection() 和 .SetInput() 有什么区别
what is the difference in .SetInputConnection() and .SetInput()
我在 http://www.uppmax.uu.se/docs/w/index.php/How_to_Read_vtk_Files 学习 vtk
用这个例子。
我发现使用
时没有区别
arrowGlyph.SetInput(reader.GetOutput())
或
arrowGlyph.SetInputConnection(reader.GetOutputPort())
我知道 Getoutput() 给你一个 vtkPolyData 和 GetOutputPort() 给你一个 vtkAlgorithmOuPut。但我不知道幕后发生了什么。它们可以互换使用吗?
(我的vtk版本是5.4)
我在 http://www.uppmax.uu.se/docs/w/index.php/How_to_Read_vtk_Files 学习 vtk 用这个例子。
我发现使用
时没有区别arrowGlyph.SetInput(reader.GetOutput())
或
arrowGlyph.SetInputConnection(reader.GetOutputPort())
我知道 Getoutput() 给你一个 vtkPolyData 和 GetOutputPort() 给你一个 vtkAlgorithmOuPut。但我不知道幕后发生了什么。它们可以互换使用吗?
(我的vtk版本是5.4)