免费的C ++库,用于绘制流程图或有向图?

问题描述

|                                                                                                                   关闭。这个问题是题外话。它当前不接受答案。                                                      

解决方法

        我最近正在研究此问题,并遇到了其他一些选择,以及Graphviz: http://igraph.sourceforge.net/screenshots.html http://networkx.lanl.gov/gallery.html http://gephi.org/screenshots/ 我最终使用了networkx。我将很快与Gephi一起玩,看看我可以加载哪种数据。     ,        测功机似乎包含GUI绘图 http://www.dynagraph.org/   Dynagraph for Windows是一个完整的OLE图形绘图应用程序,允许您将图形粘贴到其他文档中,并将文档粘贴到作为节点的图形中。     ,        如果您愿意在图形方面使用Qt代码,那么Qanava会做得不错。对于处理图形本身(非图形),Boost Graph非常不错。     ,        看来您必须这样做。 Qt将使您能够做所需的任何事情。 看一下图形视图框架,该框架提供了许多已经实现的功能来操纵图形。     ,        它可能不是您想要的,但是如果您想通过一种快速而肮脏的方式从代码中执行图形输出,则可以通过管道传输到gnuplot并发送命令。如果图很复杂,则需要Graphviz之类的东西,但是如果它们只是小图,那么最困难的部分就是将两者链接起来,而gnuplot则使这变得非常容易。