MindFusion.Diagramming for JavaScript 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.

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.

Vertex

Represents a vertex in a graph.

 Enumerations

  Enumeration Description

Anchoring

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

LayoutDirection

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

TreeLayoutLinkType

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