我正在寻找一个库,可以提供节点和边,并生成所有节点的坐标列表并布局整齐。但是,应该可以为 某些 节点提供固定位置,但不是全部 ,布局算法应该尊重这些固定位置。
到目前为止,我已经尝试了Graphviz(fdp、neato),它似乎无法保持某些节点的位置并在其周围构建布局。
该库必须可与Python一起使用,因此它应该是Python或C / C ++,以便我们可以编写自己的绑定。
下面的图片正好说明了我要找的内容(这是uDraw项目,似乎不存在作为库)。
到目前为止,我已经尝试了Graphviz(fdp、neato),它似乎无法保持某些节点的位置并在其周围构建布局。
该库必须可与Python一起使用,因此它应该是Python或C / C ++,以便我们可以编写自己的绑定。
下面的图片正好说明了我要找的内容(这是uDraw项目,似乎不存在作为库)。