图形绘制- VTK替代品



如果答案已经在某处,我道歉,搜索互联网没有返回我的答案(s)我正在寻找。

情况:我有一个小图形(一组边和节点)-现在我想以交互方式显示它,我想操作用于边和节点的显示样式和符号,编程。

因此kgraphviewer不会工作-我想按照规定编程。

我注意到VTK,附带了很多内置的图形绘制算法。但看起来真的很大。

问题:VTK有哪些替代方案?Graphviz可能是其中之一,但我不能确认Graphviz与VTK一样具有所有图形绘制算法-任何其他可能更小的选项,所有内置图形?

旁注:有些系统使用静态绘图小部件,即一旦绘图显示,在系统附带的小部件中,您不能使用鼠标与绘图交互。IDL的GNU实现GDL就有这个问题。我想避免这个

是的,我同意你关于VTK的考虑:它是一个强大的工具包,但它(可能)太"大"了,而且配置一个工作的VTK环境并不容易。我在图表领域没有很好的经验,但是一个搜索会导致另一个StackOverflow帖子。我认为在Java部分中列出的Prefuse可能会让您感兴趣。c++本身似乎有很多选择,在这里列出了不同的答案。我希望这对你有帮助。

我在Linux上使用Gephi公共领域图形可视化软件。这是一种快速获得三维图像的方法,可以通过修改线粗细来显示边缘权重,这对通信网络工作很好。

最新更新