使用 C++ 在 wxpanel 中嵌入 VTK 输出
Embedding VTK output in wxpanel with C++
我是一名 C++ 初学者,正在寻找一个使用 C++ 语言在 wxpanel 中嵌入 VTK 输出的工作示例。我遇到了以下情况
https://sourceforge.net/projects/wxvtk/
最后一次更新是在四年前,并且没有使用最新的 cmake、VTK 和 WxWidgets 进行编译。我在 windows 10 上使用 MinGW-W64 编译器。我看到使用 python 可以轻松完成同样的操作,它必须在内部使用一些 C++/C 代码。
我终于修改了wxvtk and CMakeLists.txt in order to make it work with WxWidgets-3.0.3 and VTK-8. Modifications were required since a lot has changed in VTK source code during last five years or so. The modified version with updated source code is available here的原始源代码。它构建 wxVTKRenderWindowInteractor.(dll,lib) 并编译一个最小的工作示例 (SAMPLE.cpp),动态链接到 wxVTKRenderWindowInteractor.dll 导致 MAIN.exe.输出 window (MAIN.exe) 的屏幕截图如下所示:
希望对社区有所帮助。
我是一名 C++ 初学者,正在寻找一个使用 C++ 语言在 wxpanel 中嵌入 VTK 输出的工作示例。我遇到了以下情况 https://sourceforge.net/projects/wxvtk/ 最后一次更新是在四年前,并且没有使用最新的 cmake、VTK 和 WxWidgets 进行编译。我在 windows 10 上使用 MinGW-W64 编译器。我看到使用 python 可以轻松完成同样的操作,它必须在内部使用一些 C++/C 代码。
我终于修改了wxvtk and CMakeLists.txt in order to make it work with WxWidgets-3.0.3 and VTK-8. Modifications were required since a lot has changed in VTK source code during last five years or so. The modified version with updated source code is available here的原始源代码。它构建 wxVTKRenderWindowInteractor.(dll,lib) 并编译一个最小的工作示例 (SAMPLE.cpp),动态链接到 wxVTKRenderWindowInteractor.dll 导致 MAIN.exe.输出 window (MAIN.exe) 的屏幕截图如下所示:
希望对社区有所帮助。