display
Class PositionPreservingGraphLayout
java.lang.Object
uchicago.src.sim.gui.AbstractGraphLayout
uchicago.src.sim.gui.RandomGraphLayout
display.PositionPreservingGraphLayout
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener, uchicago.src.sim.gui.GraphLayout
public class PositionPreservingGraphLayout
- extends uchicago.src.sim.gui.RandomGraphLayout
- Author:
- ruth
Fields inherited from class uchicago.src.sim.gui.AbstractGraphLayout |
height, nodeList, update, width |
Methods inherited from class uchicago.src.sim.gui.RandomGraphLayout |
setPad |
Methods inherited from class uchicago.src.sim.gui.AbstractGraphLayout |
actionPerformed, appendToList, appendToList, getHeight, getNodeList, getUpdate, getWidth, setList, setUpdate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
epsilon
int epsilon
nodePositionMap
java.util.HashMap<uchicago.src.sim.gui.DrawableNonGridNode,PositionPreservingGraphLayout.Position> nodePositionMap
PositionPreservingGraphLayout
public PositionPreservingGraphLayout(int width,
int height)
PositionPreservingGraphLayout
public PositionPreservingGraphLayout(java.util.List nodes,
int width,
int height)
updateLayout
public void updateLayout()
- Specified by:
updateLayout
in interface uchicago.src.sim.gui.GraphLayout
- Overrides:
updateLayout
in class uchicago.src.sim.gui.RandomGraphLayout