Search
MindFusion.Layout Namespace
Classes Interfaces Delegates Enumerations
 

 Classes

  Class Description

AnnealLayoutStatistics

Contains the accumulated costs for a graph configuration produced by AnnealLayout.

LayoutRules

 

Pair

A pair of objects.

 Interfaces

  Interface Description

RoutingOptions

Allows customization of various aspects of the link routing algorithm.

 Delegates

  Delegate Description

RouteHeuristics

The link routing algorithm uses a heuristic function of this type in its prediction steps.

 Enumerations

  Enumeration Description

AssistantType

Indicates the type of an assistant node in a tree.

BaseLayout

Specifies how OrthogonalRouter should arrange nodes.

HierarchicalLayoutTraits

Indicates item traits specific to hierarchical layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable.

LayeredLayoutTraits

Indicates item traits specific to layered layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable.

PreferredRules

Specifies which set of rules to use.

SpringLayoutMethod

Specifies what energy model SpringLayout should use for the simulation.

SpringLayoutTraits

Indicates item traits specific to SpringLayout. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable.

SwimlaneLayoutTraits

Indicates item traits specific to swimlane layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable.

TreeLayoutTraits

Indicates item traits specific to tree layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable.

TreeMapLayoutTraits

Indicates item traits specific to tree map layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable.