Class | Description | |
---|---|---|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Indicates the type of an assistant node in a tree. |
|
![]() |
Specifies how OrthogonalLayout should arrange nodes. |
|
![]() |
All JLayout list classes inherit from this one. |
|
![]() |
|
|
![]() |
Allows using "by reference" value type parameters. |
|
![]() |
Performs cascading layout on simple, connected graphs. The cascade layout places vertices on a virtual grid and arranges edges orthogonally, such that if the source graph is planar it is guaranteed that all edges will have no more than two bends and will not intersect. |
|
![]() |
Contains settings for the CascadeLayout class. |
|
![]() |
Encapsulates information about a cascade layout which has already complete. |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Performs decision layout on a graph. |
|
![]() |
Contains settings for the DecisionLayout class. |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Provides utility methods for operating with the MindFusion.Graphs library. |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Performs hierarchical layout on simple, connected, level-planar graphs. The hierarchical layout places vertices on predefined levels, such that if the source graph is level-planar it is guaranteed that all edges will have a single segment and will not intersect. A planar graph is considered level-planar if it is still possible to draw it without edge intersections when its vertices are positioned on predefined levels. |
|
![]() |
Contains settings for the HierarchicalLayout class. |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Encapsulates information about a layered layout which has already complete. |
|
![]() |
|
|
![]() |
Summary description for LayoutRules. |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Performs one-way layout on a graph. |
|
![]() |
Contains settings for the OneWayLayout class. |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Represents a coupling between two arbitrary objects. |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
A replacement of java.util.Random that return values from a file, so it is equvalent to its .NET version Used to compare results of java and .NET algorithms using random generator |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
Performs layered layout on a graph. |
|
![]() |
Contains settings for the SwimlaneLayout class. |
|
![]() |
|
|
![]() |
|
|
![]() |
A GraphNode wrapper which when checked for equality with another TransparentGraphNode returns true if its GraphNode.getNode() is equal to the target TransparentGraphNode's GraphNode.getNode(). |
|
![]() |
Specifies how to order child nodes in order to produce layouts with custom balance. |
|
![]() |
The members of this enumeration specify the overall direction of the layouts produced by the com.mindfusion.diagramming.TreeLayout class. These constants can be used as parameters of the setDirection method. |
|
![]() |
|
|
![]() |
|
|
![]() |
Performs tree map layout on a graph. |
|
![]() |
Contains settings for the TreeMapLayout class. |
|
![]() |
Performs triangular layout on simple, connected graphs. The triangular layout places vertices on a virtual grid, such that if the source graph is planar it is guaranteed that all edges will have a single segment and will not intersect. If the graph is not planar, the intersecting edges are optionally segmented and bended in order to improve readability. |
|
![]() |
Contains settings for the TriangularLayout class. |
|
![]() |
|
|
![]() |
|
Interface | Description | |
---|---|---|
![]() |
|
|
![]() |
Factory class used to create graphs. |
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
Enumeration | Description | |
---|---|---|
![]() |
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. |
|
![]() |
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. |