The types in this namespace support the MindFusion.Diagramming layout functionality and are not supposed to be used directly.
Class | Description | |
---|---|---|
Contains the accumulated costs for a graph configuration produced by AnnealLayout. |
||
Represents a set of rules that are applied according to the logic identifiers of links. |
||
Defines keys that can be used to define FlowLayout rules. |
||
A class representing a set of rules that define the behavior of the FlowLayout class. |
||
Summary description for LayoutRules. |
||
Represents a set of rules that are applied according to the logic identifiers of node pairs. |
||
Represents a coupling between two arbitrary objects. |
||
Represents a path node, used by the link routing algorithm. |
||
|
||
|
||
Defines keys that can be used to define FlowLayout rules. |
||
Contains link identifiers for the predefined SimpleRules set of rules. |
||
Contains node identifiers for the predefined SimpleRules set of rules. |
||
Class of simple rules applicable to the Flowlayout algorithm. |
Interface | Description | |
---|---|---|
|
||
|
||
Allows customization of various aspects of the link routing algorithm. |
Structure | Description | |
---|---|---|
Represents the coordinates of a point in a 3-dimensional space. |
Delegate | Description | |
---|---|---|
The link routing algorithm uses a heuristic function of this type in its prediction steps. |
Enumeration | Description | |
---|---|---|
Indicates the type of an assistant node in a tree. |
||
Specifies how OrthogonalRouter should arrange nodes. |
||
Values used as keys in FlowLayout rules. |
||
Indicates item traits specific to hierarchical layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable. |
||
Indicates item traits specific to layered layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable. |
||
Values controlling the direction of link segments in FlowLayout rules. |
||
Identifies graph partitioning methods supported by CompositeLayout. |
||
|
||
Specifies the preferred orientation for the main connector type in FlowLayout. |
||
Specifies what energy model SpringLayout should use for the simulation. |
||
Indicates item traits specific to SpringLayout. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable. |
||
Indicates item traits specific to swimlane layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable. |
||
Indicates item traits specific to tree layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable. |
||
Indicates item traits specific to tree map layouts. Members of this enumeration can be used as keys in the DiagramItem.LayoutTraits hashtable. |