2013-07-03 5 views
0

나는 vtkOBJWriter (두 번째 부분은 http://www.vtk.org/pipermail/vtkusers/2012-April/122774.html에서 권고 한 바와 같이 vtk 파일에서 obj 파일로 변환하려고 시도하는 중)를 만들려고합니다. 파일은 https://github.com/daviddoria/vtkOBJWriter입니다. cmake ..하려고 할 때 vtkOBJWriterExample.cxx : 59 : 11 오류 : 클래스 'vtkOBJWriter'멤버가 'SetInputData'라는 오류가 발생합니다. 이것은 vtkOBJWriter 파일에 그런 멤버가 보이지 않기 때문에 의미가 있습니다. 누군가 vtkOBJWriterExample을 완전히 삭제하지 않고이 문제를 해결할 수 있는지 궁금합니다.문제 해결 vtkOBJWriter

답변

1

vtkOBJWriter 및 vtkPolyDataAlgorithm (Mother 클래스)에는 SetInputData 메소드가 없지만 vtkPolyDataAlgorithm에는 SetInput 메소드가 있습니다. 설명서 및 예제를 읽으십시오.

VTK 버전은 무엇입니까? SetInput methods has been replaced VTK6의 SetInputData().

이 솔루션 :

  • 변경하여 VTK 버전 : 최신 VTK6를 다운로드 그것으로 이전 버전을 교체하고 다시 시도하십시오.
  • 은 내가 VTK 6 알았는데 :) 일 버전 5
+0

의 방법을 사용하여 감사의 예를 수정하지만, 터미널에 출력되는 오류 문을보고, 그렇게, VTK 5.8.8 말했다 SetInput으로 변경하고 작동합니다. – ThinkFlow