Graphvizとcgraphを使用していくつかのグラフをレイアウトしていますが、場合によっては、ノードを配置する位置が既にわかっています (より大きなグラフのサブグラフを形成するため)。
dot
コマンド ライン ツールを使用して-Knop
レイアウト オプションを追加できますが、私のコードで試すgvLayout(context, graph, "nop")
か、引数を呼び出すgvParseArgs
とdot -Knop
、結果のグラフにはエッジ ルーティングがありませんagset(graph, (char*)"splines", (char*)"true")
。
cgraphの固定ノード位置に対してそのようなエッジ ルーティングを実現する方法はありますか?