TL の一般情報

TL サンプル

以下のサンプル描画は、ツリー・レイアウト (TL) を使用して作成されています。
中央揃えおよび左から右への方向選択が設定された、自由レイアウト・モードのツリー・レイアウトのサンプル・グラフ
中央揃えおよび右向きの方向選択が設定された、自由レイアウト・モードのツリー・レイアウト
上から下への方向選択、直交リンク・スタイル、および一部のリーフ・ノードでの傾斜整列が設定されたツリー・レイアウトの
サンプル・グラフ
下向きの方向選択、直交リンク・スタイル、および一部のリーフ・ノードでの傾斜整列が設定されたツリー・レイアウト
アスペクト比が 1.5 の放射レイアウト・モードのツリー・レイアウトのサンプル・グラフ
アスペクト比が 1.5 の放射レイアウト・モードのツリー・レイアウト

TL に適したグラフ・タイプは?

  • ピュア・ツリー用に主に設計されています。 また、非ツリー (すなわち、循環グラフ) にも使用できます。 この場合、アルゴリズムは、グラフのスパンニング・ツリーを計算および使用し、スパンニング・ツリーに属さないすべてのリンクを無視します。
  • 有向および無向ツリー。リンクが有向の場合、アルゴリズムは標準ルート・ノードを自動的に選択します。 リンクが無向の場合、ユーザーがルート・ノードを選択できます。
  • 接続グラフおよび非接続グラフ。 非接続グラフの場合、レイアウト・アルゴリズムは、各接続コンポーネントを別々に処理します。 コンポーネントごとにちょうど 1 つのルート・ノードがあります。 この場合、ツリーのフォレストがレイアウトされます。

TL のアプリケーション・ドメイン

ツリー・レイアウトのアプリケーション・ドメインには、以下のものが含まれます。
  • ビジネス・プロセス (組織チャート)
  • ソフトウェア管理/ソフトウェア (再) エンジニアリング (UML 図、呼び出しグラフ)
  • データベースおよび知識工学 (デシジョン・ツリー)
  • ワールド・ワイド・ウェブ (Web サイト・マップ)