長方形の間に接続線を描画するためのアルゴリズムまたはサンプルソリューションを探しています。私の場合、長方形はガントチャートの要素であり、接続は依存関係を示します。RaphaelJSライブラリを使用して長方形と線を描画しています。したがって、JavaScriptのソリューションが最適ですが、メタ言語または他の同様のJSのアルゴリズムも優れています。
見栄えのする例を見つけましたが、誰かが何か他のことを知っているかもしれません。
私の場合、いくつかの関連する要件があります。
- 水平線と垂直線のみが許可されます
- 線は互いに交差してはいけません
- 線は長方形と交差してはいけません私はこれに似た何かを達成したいと思っています: