graphlab.plugins.visualization.hierarchical
Class BendedTrees
java.lang.Object
graphlab.platform.core.AbstractAction
graphlab.plugins.visualization.hierarchical.BendedTrees
- All Implemented Interfaces:
- Action, Listener
public class BendedTrees
- extends AbstractAction
- Author:
- Rouzbeh Ebrahimi
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
visitedVertices
public java.util.Vector<VertexModel> visitedVertices
vertexPlaces
public java.util.HashMap<VertexModel,java.awt.geom.Point2D> vertexPlaces
edgeBendPoints
public java.util.HashMap<EdgeModel,java.util.Vector<java.awt.geom.Point2D>> edgeBendPoints
children
public java.util.Vector<VertexModel> children
graph
public GraphModel graph
BendedTrees
public BendedTrees(BlackBoard bb)
- constructor
- Parameters:
bb
- the blackboard of the action
performAction
public void performAction(java.lang.String eventName,
java.lang.Object value)
- Description copied from class:
AbstractAction
- like Action
- Specified by:
performAction
in interface Action
- Specified by:
performAction
in class AbstractAction
findNextLevelChildren
public java.util.Vector<VertexModel> findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
reshapeAllEdges
public void reshapeAllEdges()
locateAllVertices
public void locateAllVertices(java.util.Vector<VertexModel> currentLevelVertices,
int width,
int currentLevelHeight)