AddFlow for WinForms Professional (英語版)
インタラクティブなフローチャートとワークフロー図を作成、グラフの描画アルゴリズムを搭載
Lassalle Technologies 社の製品
2002 年より日本国内にてComponentSourceで販売中。
価格:¥ 116,050 (税込)〜 バージョン: 2015 (v3.0.2.1) 更新日: Mar 1, 2017 (1)
インタラクティブなフローチャートとワークフロー図を作成、グラフの描画アルゴリズムを搭載
AddFlow Suite for .NETはAddFlow for .NETとLayoutFlow for .NETを含むコンポーネントスイートです。また、4つのレイアウトコンポーネントのコレクションとして、HFlow for .NET(階層的)、SFlow for .NET(対称)、TFlow for .NET(ツリー)、OFlow for .NET(直交)を含みます。
AddFlow Suite for .NETは、AddFlow for .NETとLayoutFlow for .NETの双方を含みます。
AddFlow for .NETの概要
主な特徴
全般
インタラクティブ性と表示のための機能
入出力
ノード
リンク
LayoutFlow for .NETの概要
LayoutFlow for .NETは、グラフレイアウトに関する4種類の.NETコンポーネントのセットです。
HFlow
HFlowレイアウトアルゴリズムは、水平な階層で頂点(ノードとも呼ばれる)を調整するためのものです。その頂点の並びは、交差点の数が小さくなるように選択されます。HFlowによるソリューションは、最適を目指すものではなく、まさに合理性を考えたものとなります。
OFlow
OFlowレイアウトアルゴリズムは、グラフ上で直交するレイアウトを実現します。このレイアウトが直交となる理由は、それぞれのエッジが水平と垂直に交互に接続する多角形として描画する場合に、直交の描画が生成されるためです。OFlowは、グラフ間の接続の有無にかかわらず機能します。描画の結果として、最大で4度以内のグラフになる場合には、それぞれのノードが同じ大きさを持つことになります。もしノードの角度が4度以上なら、ノードの高さが拡大されることになります。
SFlow
SFlowレイアウトアルゴリズムは、グラフ上で対称的なレイアウトを実現します。対称的なレイアウトは、正確な対称を生み出しますが、特に、エッジの方向が重要ではない無向性のグラフにとって有効なものとなります。多くの場合において、結果として生じるレイアウトは良好です。しかし、膨大な計算上のリソースが必要とされるため、小さいグラフ(300以下のノード数)に対して使用すべきです。アニメーションモードを使うことで、SFlowの機能する様子を確認することが可能です。
TFlow
TFlowレイアウトのアルゴリズムは、グラフ上でのツリーレイアウトを実現します。ツリーレイアウトは、ルーティングされたツリーである、グラフ内の特定のサブセットだけに適用されます。このようなグラフにおいて、複数の親を持つ頂点は存在しません。ツリーの描画は、一定の美観を満たす一方で、ごく限られた領域だけしか占有しません。
DrawingStyleプロパティの値が「Layered」なら:
DrawingStyleプロパティの値が「Radial」なら:
LayoutFlow for .NETの使用に際しては、AddFlow for .NETが必要となる点に注意してください。双方の製品は、共通のインストレーションプログラムによりインストールされます。