Package com.mindfusion.diagramming.jlayout

Interface Summary
Graph  
GraphBuilder Factory class used to create graphs.
Link  
Node  
ProcessLink  
Routable  
RoutingGrid  
RoutingOptions  
SwimlaneGrid  
 

Class Summary
AdditionalGraphProperty  
AdjacencyMatrix  
AnnealLayout  
AnnealLayoutInfo  
AssistantType Indicates the type of an assistant node in a tree.
BaseLayout Specifies how OrthogonalLayout should arrange nodes.
BaseList<E> All JLayout list classes inherit from this one.
BorderTreeLayout  
ByRef<T> Allows using "by reference" value type parameters.
CascadeLayout Performs cascading layout on simple, connected graphs.
CascadeLayoutInfo Contains settings for the CascadeLayout class.
CascadeLayoutStatistics Encapsulates information about a cascade layout which has already complete.
CenterTreeLayout  
CircularLayout  
CircularLayoutInfo  
Direction  
FlowchartLayout  
FlowchartLayoutInfo  
FlowLayoutTraits Values used as keys in FlowLayout rules.
FractalLayout  
GraphLibUtilities Provides utility methods for operating with the MindFusion.Graphs library.
GraphNodeHashMap  
GraphSplitter  
GridLayout  
GridLayoutInfo  
HierarchicalLayout Performs hierarchical layout on simple, connected, level-planar graphs.
HierarchicalLayoutInfo Contains settings for the HierarchicalLayout class.
HierarchicalLayoutTraits Indicates item traits specific to hierarchical layouts.
LayerComparator  
LayerDistributor  
LayeredLayout  
LayeredLayoutInfo  
LayeredLayoutNodeData  
LayeredLayoutStatistics Encapsulates information about a layered layout which has already complete.
LayeredLayoutTraits Indicates item traits specific to layered layouts.
Layout  
LayoutRules Summary description for LayoutRules.
LinkList  
LinkOperations  
NodeList  
NodeOrderComparer  
NodeOrderComparer2  
OneWayLayout Performs one-way layout on a graph.
OneWayLayoutInfo Contains settings for the OneWayLayout class.
Orientation  
OrthogonalBendLinks  
OrthogonalLayout  
OrthogonalLayoutInfo  
OrthogonalRouter  
OrthogonalRouterInfo  
Pair Represents a coupling between two arbitrary objects.
Path  
PathFinder  
PathList  
PathNode  
PointList  
PointOperations  
RadialTreeLayout  
RandomFactory 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
RouteDescriptor  
RouteHeuristics  
Router  
SortOrder  
SpringLayout  
SpringLayoutInfo  
SpringLayoutTraits Indicates item traits specific to SpringLayout.
SwimlaneLayout Performs layered layout on a graph.
SwimlaneLayoutInfo Contains settings for the SwimlaneLayout class.
SwimlaneLayoutTraits Indicates item traits specific to swimlane layouts.
TopologicalLayout  
TopologicalLayoutInfo  
TransparentGraphNode 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().
TreeLayoutDirection The members of this enumeration specify the overall direction of the layouts produced by the TreeLayout class.
TreeLayoutInfo  
TreeLayoutTraits Indicates item traits specific to tree layouts.
TreeLevels  
TriangularLayout Performs triangular layout on simple, connected graphs.
TriangularLayoutInfo Contains settings for the TriangularLayout class.
XBoundsComparer  
XDimension2D  
XDimension2D.Double