麻烦制作vtkOBJWriter

时间:2013-07-03 17:18:07

标签: c++ makefile cmake vtk

我正在尝试制作vtkOBJWriter(尝试从vtk文件转换为obj文件的第二部分,如http://www.vtk.org/pipermail/vtkusers/2012-April/122774.html所建议的那样)。文件位于https://github.com/daviddoria/vtkOBJWriter。当我尝试cmake ..然后make,我得到一个错误,vtkOBJWriterExample.cxx:59:11:错误:'class vtkOBJWriter'没有名为'SetInputData'的成员。这是有道理的,因为我在vtkOBJWriter文件中没有看到任何这样的成员。我想知道是否有人能够在不完全删除vtkOBJWriterExample的情况下纠正这个问题。

1 个答案:

答案 0 :(得分:1)

阅读文档和例子,正如你所说,vtkOBJWriter和vtkPolyDataAlgorithm(母类)都没有SetInputData方法,但vtkPolyDataAlgorithm有一个SetInput方法。

你的VTK版本是什么? VTK6中的SetInputData()SetInput methods has been replaced

2个解决方案:

  • 更改您的VTK版本:下载最新的VTK6,用它替换旧版本并尝试重建。
  • 使用版本5
  • 的方法修改示例
相关问题