2

次のグラフを考慮してください。

digraph {
  node[shape=square style=filled];
  A [color=olivedrab4   fillcolor=olivedrab3];
  B [color=orange3      fillcolor=orange];
  C [color=royalblue4   fillcolor=royalblue];
  D [color=orangered3   fillcolor=orangered];

      edge[arrowhead=none];
  node[shape=circle];
  u -> v -> w -> {x y}

  A -> u;
  B -> v;
  C -> y;
  D -> x;

  edge[arrowhead=normal];
  splines=true;
  sep=1;
  A -> D [len=100];
  A -> C [len=100];
}

これneatoは次のようにレンダリングされます:

ここに画像の説明を入力

スプラインがパス(およびそれぞれ)に揃えられるように、AからD(およびAから) へのエッジを描画することは可能ですか?CA-u-v-w-x-DA-u-v-w-y-C

背景:アンダーレイ ネットワーク トポロジの上にあるオーバーレイを描画したいと考えています。

ソース コードを調べてみると、pathplanライブラリが見つかりました (少なくとも で使用されているようですneato)。

から引用するにはlib/pathplan/README

私たちの計画は、内部インターフェースをクリーンアップすることです (データ構造がコピーされて変換されるため、古いコードを貼り付けることができます)。また、出力スプラインが入力パスのすべてのポイントにヒットするように強制されないように、スプライン フィッター ルーターも変更しました。ライブラリ インターフェイスを拡張して、呼び出し元がどのパス ポイントに到達する必要があるかを判断できるようにする予定です。

それは私が欲しいもののように聞こえます...

4

0 に答える 0