protected class SugiyamaDrawingAlgorithm.BarycenterNode extends NodeWrapper
Modifier and Type | Field and Description |
---|---|
(package private) double |
columnBaryCenter |
(package private) double |
rowBarycenter |
Constructor and Description |
---|
BarycenterNode(Node abstractedNode) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
calculateColumnBaryCenter(java.util.List<SugiyamaDrawingAlgorithm.BarycenterNode> previousLevel) |
(package private) void |
calculateRowBaryCenter(java.util.List<SugiyamaDrawingAlgorithm.BarycenterNode> nextLevel) |
double |
getColumnBaryCenter() |
double |
getRowBarycenter() |
addEdge, equals, getEdges, getMetaInformation, getOldPosition, getPosition, getValue, getWrappedNode, hashCode, removeEdge, setMetaInformation, setOldPosition, setPosition, setValue, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
distance, distanceSquared, getEdgeForNeighbor, getIncomingEdges, getNeighbors, getOutgoingEdges, getPredecessors, getSuccessors, hasSuccessor, setOldPosition
BarycenterNode(Node abstractedNode)
void calculateRowBaryCenter(java.util.List<SugiyamaDrawingAlgorithm.BarycenterNode> nextLevel)
public double getRowBarycenter()
void calculateColumnBaryCenter(java.util.List<SugiyamaDrawingAlgorithm.BarycenterNode> previousLevel)
public double getColumnBaryCenter()