Package | Description |
---|---|
com.mxgraph.layout.hierarchical | |
com.mxgraph.layout.hierarchical.stage |
Modifier and Type | Field | Description |
---|---|---|
protected mxGraphHierarchyModel |
mxHierarchicalLayout.model |
The internal model formed of the layout
|
Modifier and Type | Method | Description |
---|---|---|
mxGraphHierarchyModel |
mxHierarchicalLayout.getModel() |
Returns the model for this layout algorithm.
|
Modifier and Type | Method | 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-2017 Gaudenz Alder, JGraph Ltd. All rights reserved.