我正在使用Graphviz和cgraph来布局一些图形,并且在某些情况下,我已经知道我希望节点所在的位置(因为它们形成了更大图形的子图)。
使用dot命令行工具,您可以添加-Knop 布局选项,但如果gvLayout(context, graph, "nop")在我的代码中尝试或调用gvParseArgs参数dot -Knop,则结果图没有边路由,即使agset(graph, (char*)"splines", (char*)"true")我的代码中有。
有什么方法可以为cgraph中的固定节点位置实现这种边缘路由?