Package | Description |
---|---|
com.mxgraph.layout.hierarchical | |
com.mxgraph.layout.hierarchical.stage |
Modifier and Type | Field and Description |
---|---|
protected mxGraphHierarchyModel |
mxHierarchicalLayout.model
The internal model formed of the layout
|
Modifier and Type | Method and Description |
---|---|
mxGraphHierarchyModel |
mxHierarchicalLayout.getModel()
Returns the model for this layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
protected int |
mxMedianHybridCrossingReduction.calculateRankCrossing(int i,
mxGraphHierarchyModel model)
Calculates the number of edges crossings between the specified rank and
the rank below it
|
protected void |
mxCoordinateAssignment.calculateWidestRank(mxGraph graph,
mxGraphHierarchyModel model)
Calculates the width rank in the hierarchy.
|
protected void |
mxCoordinateAssignment.localEdgeProcessing(mxGraphHierarchyModel model)
Separates the x position of edges as they connect to vertices
|
protected void |
mxCoordinateAssignment.minPath(mxGraphHierarchyModel model)
Straightens out chains of virtual nodes where possible
|
protected void |
mxCoordinateAssignment.rankCoordinates(int rankValue,
mxGraph graph,
mxGraphHierarchyModel model)
Sets up the layout in an initial positioning.
|
protected void |
mxCoordinateAssignment.rankMedianPosition(int rankValue,
mxGraphHierarchyModel model,
int nextRankValue)
Performs median minimisation over one rank.
|
protected boolean |
mxCoordinateAssignment.repositionValid(mxGraphHierarchyModel model,
mxGraphAbstractHierarchyCell cell,
int rank,
double position)
Determines whether or not a node may be moved to the specified x
position on the specified rank
|
protected void |
mxCoordinateAssignment.setCellLocations(mxGraph graph,
mxGraphHierarchyModel model)
Sets the cell locations in the facade to those stored after this layout
processing step has completed.
|
Copyright (c) 2010 Gaudenz Alder, David Benson. All rights reserved.