ASP.NET Pack Programmer's Guide
MindFusion.Graphs Namespace
Classes Enumerations
 

 Classes

  Class Description

BorderedTreeLayout

Implements algorithms for arranging tree structures.

Edge

Represents an edge connecting two vertices in a graph.

FlowchartLayout

FlowchartLayout can be used to arrange flowcharts representing program source code.

FractalLayout

The FractalLayout tree layout algorithm places child nodes symmetrically around their parent node. Nodes at the lowest level are arranged directly in a circle around their parent. At the upper level, the already arranged nodes form branches that are arranged in a circle around the new parent node. The algorithm is recursively repeated till the highest level is reached.

Graph

Represents a graph.

LayeredLayout

Implements a layered graph layout algorithm.

SpringLayout

Implements the Spring-Embedder graph layout algorithm.

TreeLayout

Implements algorithms for arranging tree structures.

TreeMapLayout

Performs tree-map layout on a graph.

Vertex

Represents a vertex in a graph.

 Enumerations

  Enumeration Description

Anchoring

Defines values that specify how automatic layout algorithms align links to anchor points.

AssistantType

Indicates the type of an assistant node in a tree.

LayoutDirection

Specifies in what direction to place nodes processed by a layout algorithm.

MultipleGraphsPlacement

Specifies placement of graph connected components relatively to each other.

Orientation

Specifies general layout orientation.

TreeLayoutLinkType

Specifies the shape of the diagram links after they are laid out.