0

我是 VTK 和 C++ 的新手(但精通概念/Java 等)。我最终需要在我的项目中同时使用 QT 和 VTK。我想知道是否有类似于VTK Designer的 VTK(使用 C++)开发环境或编辑器?使用 VTK Designer,我对没有将 VTK 输出转换为 C++ 代码的功能感到非常失望。

4

2 回答 2

2

我使用 VTK/Qt 已经有一段时间了,我怀疑是否有类似 VTK Designer 的东西可以将管道转换为 C++ 代码。

一切都需要手工编码——而且相当简单。如果您不确定管道的确切 C++ 实现,我建议您查看http://www.vtk.org/doc/nightly/html/classes.html上的 VTK 示例/测试

例如,如果您想为流线实现 vtkStreamLine 过滤器,请转到该类的 Doxygen 页面 ( http://www.vtk.org/doc/nightly/html/classvtkStreamLine.html ) 并单击“测试" 链接以查看具有如何设置管道示例的类的现有实现。

于 2010-03-26T00:56:57.443 回答
2

您可能想查看VTK 示例,因为它们提供了大量示例(主要使用 C++)。您还可以查看您感兴趣的课程的 Doxygen 页面、测试和示例。

ParaView使用 VTK,您可以跟踪您在 ParaView 中所做的操作以获取 Python 代码(工具->Python Shell->Trace)。我认为具有跟踪功能的 ParaView 可能会让您接近您想要的。当然还有其他资源,例如 VTK 书籍、wiki、邮件列表等。

于 2010-08-16T14:08:15.530 回答