【问题标题】:Development environment to use/learn VTK with C++使用/学习 VTK 和 C++ 的开发环境
【发布时间】:2010-03-22 15:56:16
【问题描述】:

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

【问题讨论】:

  • 只是想补充一点,使用 Python 或 TCL 等脚本语言对我来说是不可能的

标签: c++ editor development-environment vtk


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-04-29
      • 1970-01-01
      • 2017-03-17
      • 2011-04-04
      • 1970-01-01
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多