使用C ++将VTK输出嵌入到wxpanel中

时间:2017-05-14 05:59:15

标签: python c++ wxwidgets vtk

我是一名C ++初学者,正在寻找一个使用C ++语言将VTK输出嵌入到wxpanel中的工作示例。我遇到了以下情况 https://sourceforge.net/projects/wxvtk/ 这是四年前的最后一次更新,并没有使用最新的cmake,VTK和WxWidgets进行编译。我在Windows 10上使用MinGW-W64编译器。我看到使用python可以轻松完成同样的操作,而python必须在内部使用一些C ++ / C代码。

1 个答案:

答案 0 :(得分:0)

我最后修改了wxvtk CMakeLists.txt 的原始源代码,以使其与 WxWidgets-3.0.3 VTK-8 即可。由于VTK源代码在过去五年左右发生了很多变化,因此需要进行修改。具有更新源代码的修改版本可用here。它构建 wxVTKRenderWindowInteractor。(dll,lib),并编译一个最小的工作示例(SAMPLE.cpp),动态链接到导致MAIN.exe的wxVTKRenderWindowInteractor.dll。输出窗口(MAIN.exe)的屏幕截图如下所示:

enter image description here

我希望它对社区有所帮助。