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.
|