기업을 위한 IT 전문 파트너
  • LayoutFlow for .NET
  • SNS공유 페이스북 트위터
LayoutFlow for .NET
  • LayoutFlow for .NET
  • AddFlow .NET에 대한 일련의 그래프 작성 알고리즘.

  • 제조사 : Lassalle Technology Brand Shop
  • 제품번호 : 6492
유사 기능 제품
다이어그램/플로우차트 개발 도구
 
가격정보
P# OS언어제품구분버전소비자가공급가견적주문
01
113
Win 영문 1 Developer License 현 시점 최적가로 견적을 받아보세요 2.0 409,200 309,100 견적요청
    위 가격은 부가세를 포함한 가격 입니다.
  • 견적 및 주문을 진행하시려면 로그인이 필요합니다.
  • ‘주문’이 활성화 되어 있지 않은 제품은 ‘견적요청’을 해주시면 현 시점 최적가로 제공 해드립니다.
요약정보

AddFlow .NET에 대한 일련의 그래프 작성 알고리즘.


    그래프 작성에 이용되는 알고리즘세트로써 제공. LayoutFlow for .NET는 4가지의 레이아웃 컴포넌트의 콜렉션이며 개관을 정하는 몇 가지 룰에 따라 그래프 또는 플로우차트를 자동적으로 표시합니다. 이곳에 적용되는 컴포넌트는Hflow, Sflow, Tflow、Oflow입니다. 이러한 컨트롤은 AddFlow의 확장판입니다. 각각의 컨트롤이 AddFlow컨트롤을 포함하는 폼 상에서 그 정점(노드라고 하는)과 엣지(링크라고 부르기도 한다)의 자동적인 그래프 레이아웃을 실현합니다.

동일계열 제품



상세정보


제품 내용


LayoutFlow for .NET은 일부 미학적 규칙을 따르는 그래프 또는 플로우차트를 자동으로 표시할 때 사용할 수 있는 4 가지 레이아웃 컴포넌트의 모음입니다. 여기에는 HFlow(계층), SFlow(대칭), TFlow(트리) 및 OFlow(직각)가 있습니다. HFlow 레이아웃 알고리즘은 수평 계층에서 꼭지점을 정렬합니다. 꼭지점의 수는 교차의 수가 작게 유지되도록 선택합니다. OFlow 레이아웃 알고리즘을 사용하면 그래프에서 직각 레이아웃을 수행할 수 있습니다. SFlow 레이아웃 알고리즘을 사용하면 그래프에서 대칭 레이아웃을 수행할 수 있습니다. TFlow 레이아웃을 사용하면 그래프에서 트리 레이아웃을 수행할 수 있습니다.


제품 특징

LayoutFlow for .NET는 아래의 4가지 .NET컴포넌트의 세트입니다.

  • Hflow(계층적 레이아웃)
  • Oflow(직교적 레이아웃)
  • Sflow(좌우 대칭 레이아웃)
  • Tflow(트리 및 방사 모양의 레이아웃)

각각의 제품에 관한 데몬스트레이션은 AddFlow for .NET를 이용하여 실현되는 LayoutDemo샘플로 제공됩니다.

 

Hflow 및Oflow, Sflow와Tflow는AddFlow의 확장판이며, 사용하기 위해서는 AddFlow가 필요합니다. 일반적으로는 각각의 노드에 대하여 최초에 임의 또는 (0, 0)포지션을 제공하거나 또는AddFlowAPI을 이용함으로써 AddFlow 내에 노드와 링크가 작성됩니다. 계속해서 선택한 그래프 레이아웃 컨트롤의 레이아웃 메소드를 콜합니다. 이 메소드는 선택된 컨트롤(Hflow에 의한 계층이나 Sflow에 의한 대칭, Oflow에 의한 직교 등)에 의존하는 일정의 일정한 외관에 따라AddFlow 컨트롤 내의 메소드와 링크를 합리적인 수법에 의하여 배치합니다.

AddFlow컨트롤 정점과 엣지만이 이 레이아웃과 관계되어 있습니다. 유저는 중요한 정점에 대해서만 레이아웃을 적용하는 것이 가능해집니다. 예를 들면 그 Logical 프로퍼티를 false에 설정함으로써 라벨을 표시하기 위하여 사용되는 노드를 제거하는 것이 가능해집니다.


LayoutFlow for .NET는 그래프를 그리기 위한 알고리즘이며 다음과 같은 내용을 포함합니다.

1) Hflow
Hflow레이아웃 알고리즘은 수평 계층에서 정점을 조정하기 위한 것입니다. 그 정점 배열은 교차점 수가 작아지도록 선택됩니다. Hflow에 의한 솔루션은 최적을 목적으로 하는 것이라기보다는 합리성을 고려한 것입니다.

2) Oflow
Oflow레이아웃 알고리즘은 그래프상에 직교하는 레이아웃을 실현합니다. 이러한 레이아웃이 직교되는 이유는 각각의 엣지가 수평과 수직으로 상호 교차로 접속하는 다각형으로 그려지는 경우에 직교 묘화가 생성되기 때문입니다. Oflow는 그래프간의 접속 유무에 상관 없이 기능합니다. 묘화의 결과로써 최대 4도 이내의 그래프가 되는 경우에는 각각의 노드가 동일한 크기를 갖게 됩니다. 만일 노드 각의 각도가 4도 이상이라면 노드의 높이는 확대되게 됩니다.

3) Sflow
Sflow레이아웃 알고리즘은 그래프상에서 대칭적인 레이아웃을 실현합니다. 대칭적인 레이아웃은 정확한 대칭을 만들어내며, 특히 엣지 방향이 중요하지 않은 방향성이 없는 그래프에서도 유효합니다. 대부분의 경우 결과물인 레이아웃은 양호합니다. 그러나 많은 계산상리소스가 필요하기 때문에 작은 그래프(300이하의 노드 수)에 대하여 사용해야 합니다. 애니메이션 모드를 사용함으로써Sflow기능을 하는 모습을 확인할 수 있습니다.

4) Tflow
Tflow레이아웃 알고리즘은 그래프상에서 트리 레이아웃을 실현합니다. 트리 레이아웃은 루팅된 트리이며, 그래프 내의 특정 서브 셋에만 적용됩니다. 이러한 그래프에서 복수의 부모를 갖는 정점은 없습니다. 트리 묘화는 일정의 미관을 만족시킬 뿐 아니라 극히 한정된 영역에서만 점유합니다.

DrawingStyle프로퍼티 값이 「Layered」라면:

  • 트리상의 동일 레벨 정점은 동일 선상에 배치됩니다.
  • 부모 노드는 그 자녀들 중심에 배치됩니다.

DrawingStyle프로퍼티 값이「Radial」라면:

  • 루트는 본래의 위치에 배치됩니다.
  • 계층은 본래의 위치를 중심으로 한 동심원으로 배치됩니다.

LayoutFlow for .NET를 사용할 때에는 AddFlow for .NET가 필요한 점에 주의해주십시오. 쌍방의 제품은 공통 인스트레이션 프로그램에 의하여 인스톨됩니다.



시스템 요구사항

디스크 용량:5.7MB
필요한 소프트: AddFlow for .NET, .NET Framework 2.0가 인스톨되어 있어야 합니다.

LayoutFlowfor.NET, LassalleTechnology,Lassalle Technology
견적요청
인터파크 큐브릿지 IT영업부

자세히보기
  • Office 365
  • CCT
TOP