AddFlow for WinForms Professional
대화형 순서도 및 워크플로 다이어그램을 만들고 그래프 그리기 알고리즘 세트를 포함합니다.
Lassalle Technologies사에서 공개
2002년 부터 ComponentSource에서 판매중
대화형 순서도 및 워크플로 다이어그램을 만들고 그래프 그리기 알고리즘 세트를 포함합니다.
AddFlow Suite for .NET은 AddFlow for .NET 및 LayoutFlow for .NET, 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의 주요 기능 목록입니다.
AddFlow for .NET
주요 기능
일반
상호작용 및 표시 기능
입력/출력
노드
연결
LayoutFlow for .NET
LayoutFlow for .NET은 다음과 같은 네 가지 그래프 레이아웃 .NET 컴포넌트 세트입니다.
1) HFlow
HFlow 레이아웃 알고리즘은 수평적 레이어에 꼭지점을 배열합니다. 꼭지점의 순서는 교차 횟수를 최소화할 수 있도록 선택됩니다. HFlow는 최적화된 솔루션이라기보다는 합리적인 솔루션을 만들어냅니다.
2) OFlow
OFlow 레이아웃 알고리즘은 그래프상에 직교형 레이아웃을 만들어냅니다. 이 레이아웃은 각 에지가 수평 및 수직 세그먼트가 교차하는 다각형 체인으로 그려지는 직교형 드로잉을 만들기 때문에 직교형입니다. OFlow는 연결되어 있는지 여부와 상관없이 어떤 그래프에도 사용할 수 있습니다. 드로잉 결과물을 보면, 최대 5등급의 그래프까지는 각 노드의 크기가 동일합니다. 노드 등급이 5개 이상이면 노드 높이가 확장됩니다.
3) SFlow
SFlow 레이아웃 알고리즘은 그래프상에 대칭형 레이아웃을 만들어냅니다. 대칭형 레이아웃은 등급이 높은 대칭식 모양을 만들어내며, 에지의 방향이 중요하지 않은 언다이렉트 그래프에 특히 유용합니다.
작성된 레이아웃 모양은 보통 매우 수려합니다. 하지만 상당한 계산용 자원이 필요하기 때문에 작은 그래프(노드가 300개 미만)에만 사용해야 합니다. animation 모드를 사용하면 SFlow가 적용되는 방법을 확인할 수 있습니다.
4) TFlow
TFlow 레이아웃 알고리즘은 그래프상에 트리형 레이아웃을 만들어냅니다. 트리형 레이아웃은 루트된 트리라는 그래프의 특정 부분에만 적용합니다. 이런 그래프에서는 꼭지점이 두 개 이상의 부모를 가질 수 없습니다. 트리의 드로잉은 어느정도 미적 기준을 만족하는 한 가능하면 공간을 적게 차지합니다.
DrawingStyle 프로퍼티가 "Layered"일 경우:
DrawingStyle 프로퍼티가 "Radial"일 경우: