GraphLab Project

Uses of Class
graphlab.graph.graph.VertexModel

Packages that use VertexModel
graphlab.graph   
graphlab.graph.atributeset   
graphlab.graph.event   
graphlab.graph.graph   
graphlab.graph.io   
graphlab.graph.old   
graphlab.plugins.algorithmanimator.core.atoms   
graphlab.plugins.commandline.commands   
graphlab.plugins.graphgenerator.core   
graphlab.plugins.graphgenerator.generators   
graphlab.plugins.main.ccp   
graphlab.plugins.main.core   
graphlab.plugins.main.core.actions.edge   
graphlab.plugins.main.core.actions.vertex   
graphlab.plugins.main.saveload.xmlparser   
graphlab.plugins.main.select   
graphlab.plugins.visualization.circular   
graphlab.plugins.visualization.corebasics   
graphlab.plugins.visualization.corebasics.animator   
graphlab.plugins.visualization.corebasics.basics   
graphlab.plugins.visualization.hierarchical   
graphlab.plugins.visualization.treevisualizations   
 

Uses of VertexModel in graphlab.graph
 

Methods in graphlab.graph that return types with arguments of type VertexModel
static Pair<VertexModel,java.lang.Double> GraphUtils.mindistv(GraphModel g, GraphPoint p)
           
 

Methods in graphlab.graph with parameters of type VertexModel
static boolean GraphUtils.isPointOnVertex(GraphModel g, VertexModel v, GraphPoint p)
           
 

Uses of VertexModel in graphlab.graph.atributeset
 

Constructors in graphlab.graph.atributeset with parameters of type VertexModel
VertexAttrSet(VertexModel v)
           
VertexNotifiableAttrSet(VertexModel input)
           
 

Uses of VertexModel in graphlab.graph.event
 

Fields in graphlab.graph.event declared as VertexModel
 VertexModel VertexEvent.v
           
 

Methods in graphlab.graph.event with parameters of type VertexModel
static VertexEvent VertexEvent.clicked(VertexModel v, GraphPoint mousePos, int mouseBtn, int modifiersEx)
           
static VertexEvent VertexEvent.doubleClicked(VertexModel v, GraphPoint mousePos, int mouseBtn, int modifiersEx)
           
static VertexEvent VertexEvent.dragging(VertexModel v, GraphPoint mousePos, int mouseBtn, int modifiersEx)
           
static VertexEvent VertexEvent.draggingStarted(VertexModel v, GraphPoint mousePos, int mouseBtn, int modifiersEx)
           
static VertexEvent VertexEvent.dropped(VertexModel v, GraphPoint mousePos, int mouseBtn, int modifiersEx)
           
static VertexEvent VertexEvent.released(VertexModel v, GraphPoint mousePos, int mouseBtn, int modifiersEx)
           
 void VertexModelListener.repaint(VertexModel src)
           
 void VertexModelListener.updateLocation(VertexModel src, GraphPoint newLocation)
           
 void VertexModelListener.updateSize(VertexModel src, GraphPoint newSize)
           
 void GraphModelListener.vertexAdded(VertexModel v)
           
 void GraphModelListener.vertexRemoved(VertexModel v)
           
 

Constructors in graphlab.graph.event with parameters of type VertexModel
VertexEvent(int eventType, VertexModel v, GraphPoint mousePos, int mouseBtn, boolean isNotified, boolean isMouseEntered, int modifiersEx)
           
 

Uses of VertexModel in graphlab.graph.graph
 

Fields in graphlab.graph.graph with type parameters of type VertexModel
 java.util.HashMap<VertexModel,java.lang.Integer> GraphColoring.vertexColors
           
 java.util.HashSet<VertexModel> SubGraph.vertices
           
 

Methods in graphlab.graph.graph that return VertexModel
 VertexModel VertexModel.getCopy()
           
 VertexModel[] GraphModel.getVertexArray()
           
 

Methods in graphlab.graph.graph that return types with arguments of type VertexModel
 java.util.ArrayList<VertexModel> SubGraph.getNeighbors(VertexModel v)
           
static Pair<VertexModel,java.lang.Double> GraphControl.mindistv(GraphModel g, GraphPoint p)
           
 Pair<VertexModel,java.lang.Double> GraphControlGrid.mindistv(GraphPoint p)
           
 

Methods in graphlab.graph.graph with parameters of type VertexModel
 EdgeModel EdgeModel.getCopy(VertexModel vm1, VertexModel vm2)
          This is the copy constructor method for the Edge Model
 EdgeModel GraphModel.getEdge(VertexModel v1, VertexModel v2)
           
 java.util.ArrayList<VertexModel> SubGraph.getNeighbors(VertexModel v)
           
 void GraphModel.insertVertex(VertexModel newVertex)
          same to insertVertex
 void GraphModel.insertVertices(VertexModel[] vertices)
           
static boolean GraphControl.isPointOnVertex(GraphModel g, VertexModel v, GraphPoint p)
           
 void FastRenderer.paint(java.awt.Graphics2D g, VertexModel model, int x, int y, int labelx, int labely, java.lang.Boolean drawExtras)
           
 void GraphModel.removeAllEdges(VertexModel source, VertexModel target)
           
 void GraphModel.removeVertex(VertexModel v)
           
 void FastRenderer.repaint(VertexModel src)
           
 void FastRenderer.updateLocation(VertexModel src, GraphPoint newLocation)
           
 void FastRenderer.updateSize(VertexModel src, GraphPoint newSize)
           
 void GraphControlGrid.vertexAdded(VertexModel v)
           
 void FastRenderer.vertexAdded(VertexModel v)
           
 void GraphControlGrid.vertexRemoved(VertexModel v)
           
 void FastRenderer.vertexRemoved(VertexModel v)
           
 

Method parameters in graphlab.graph.graph with type arguments of type VertexModel
 void GraphModel.insertVertices(java.util.Collection<VertexModel> vertices)
           
 

Constructors in graphlab.graph.graph with parameters of type VertexModel
EdgeModel(EdgeModel edge, VertexModel source, VertexModel target)
          copy constructor creates a copy (clone) of edge, the source and target of edge will be source and target parameters other properties of edge will be copied from edge parameter
EdgeModel(VertexModel v1, VertexModel v2)
           
VertexModel(VertexModel v)
          copy constructor creates a copy (clone) of v
 

Uses of VertexModel in graphlab.graph.io
 

Methods in graphlab.graph.io with parameters of type VertexModel
static java.lang.String GraphML.vertex2GraphML(VertexModel v)
           
 

Uses of VertexModel in graphlab.graph.old
 

Methods in graphlab.graph.old with parameters of type VertexModel
 void LayeredRenderer.repaint(VertexModel src)
           
 void AcceleratedRenderer.repaint(VertexModel src)
           
 void AcceleratedRenderer.repaint(VertexModel src, java.awt.Graphics gg)
           
 void LayeredRenderer.updateLocation(VertexModel src, GraphPoint newLocation)
           
 void LayeredRenderer.updateSize(VertexModel src, GraphPoint newSize)
           
 void AcceleratedRenderer.vertexAdded(VertexModel v)
           
 void SuperAcceleratedRenderer.vertexAdded(VertexModel v)
           
 void LayeredRenderer.vertexRemoved(VertexModel v)
           
 

Uses of VertexModel in graphlab.plugins.algorithmanimator.core.atoms
 

Methods in graphlab.plugins.algorithmanimator.core.atoms that return types with arguments of type VertexModel
 VertexEdgeLabelEvent<VertexModel,EdgeModel> VertexEdgeLabelAnimator.animate(VertexEdgeLabelEvent<VertexModel,EdgeModel> event, BlackBoard b)
           
 

Method parameters in graphlab.plugins.algorithmanimator.core.atoms with type arguments of type VertexModel
 VertexEdgeLabelEvent<VertexModel,EdgeModel> VertexEdgeLabelAnimator.animate(VertexEdgeLabelEvent<VertexModel,EdgeModel> event, BlackBoard b)
           
 

Uses of VertexModel in graphlab.plugins.commandline.commands
 

Methods in graphlab.plugins.commandline.commands that return VertexModel
 VertexModel Converter.convert(VertexModel e)
           
 VertexModel Copier.convert(VertexModel e)
           
 VertexModel GraphCommands.getVertexById(int id, GraphModel g)
           
 

Methods in graphlab.plugins.commandline.commands that return types with arguments of type VertexModel
 java.util.Iterator<VertexModel> VertexCommands.getVertexIterator()
           
 

Methods in graphlab.plugins.commandline.commands with parameters of type VertexModel
 EdgeModel Converter.convert(EdgeModel e, VertexModel newSource, VertexModel newTarget)
           
 EdgeModel Copier.convert(EdgeModel e, VertexModel newSource, VertexModel newTarget)
           
 VertexModel Converter.convert(VertexModel e)
           
 VertexModel Copier.convert(VertexModel e)
           
 

Uses of VertexModel in graphlab.plugins.graphgenerator.core
 

Methods in graphlab.plugins.graphgenerator.core that return VertexModel
 VertexModel[] SimpleGeneratorInterface.getVertices()
           
 

Uses of VertexModel in graphlab.plugins.graphgenerator.generators
 

Methods in graphlab.plugins.graphgenerator.generators that return VertexModel
 VertexModel[] WheelGenerator.getVertices()
           
 VertexModel[] KmnoGenerator.getVertices()
           
 VertexModel[] HelmGraph.getVertices()
           
 VertexModel[] KmnGenerator.getVertices()
           
 VertexModel[] CircleGenerator.getVertices()
           
 VertexModel[] RandomTreeGenerator.getVertices()
           
 VertexModel[] RandomGenerator.getVertices()
           
 VertexModel[] TreeGenerator.getVertices()
           
 VertexModel[] CmnGenerator.getVertices()
           
 VertexModel[] PathGenerator.getVertices()
           
 VertexModel[] PmnGenerator.getVertices()
           
 VertexModel[] CompleteGraphGenerator.getVertices()
           
 VertexModel[] StarGenerator.getVertices()
           
 VertexModel[] KenserGraphGenerator.getVertices()
           
 VertexModel[] GeneralizedPetersonGenerator.getVertices()
           
 

Uses of VertexModel in graphlab.plugins.main.ccp
 

Method parameters in graphlab.plugins.main.ccp with type arguments of type VertexModel
static void Cut.moveToGraph(GraphModel g, java.util.Collection<EdgeModel> edges, java.util.Collection<VertexModel> vertices, GraphModel previousGraph)
           
 

Uses of VertexModel in graphlab.plugins.main.core
 

Methods in graphlab.plugins.main.core that return VertexModel
 VertexModel CorePluginMethods.addVertex()
          add a new vertex to a random position of the current graph and returns it
 VertexModel CorePluginMethods.addVertex(GraphModel g)
          adds a new vertex to a random point of the graph and returns it
 VertexModel CorePluginMethods.addVertex(GraphModel g, int x, int y)
          adds a vertex to the given point of graph
 VertexModel CorePluginMethods.addVertex(int x, int y)
          adds a vertex to the given point of current graph
 

Methods in graphlab.plugins.main.core with parameters of type VertexModel
 void CorePluginMethods.addEdge(GraphModel g, VertexModel v1, VertexModel v2)
          create and adds a new edge from v1, v2 to g
 void CorePluginMethods.addEdge(VertexModel v1, VertexModel v2)
           
 void CorePluginMethods.deleteVertex(GraphModel g, VertexModel v)
          deletes a vertex from it's coressponding graph
static double AlgorithmUtils.getAngle(VertexModel root, VertexModel v1, VertexModel v2)
          returns the angle between 3 vertices in graphical world!
static double AlgorithmUtils.getDistance(VertexModel v1, VertexModel v2)
          returns the distance between two vertices in pixels, (in graphics not the path length between them)
static void AlgorithmUtils.move(VertexModel v, double dx, double dy)
          moves the vertex relative to its current position
static void AlgorithmUtils.setLocation(VertexModel v, GraphPoint center, double radius, double ang)
          locations v in a r-teta cordination
 

Method parameters in graphlab.plugins.main.core with type arguments of type VertexModel
static java.awt.geom.Rectangle2D.Double AlgorithmUtils.getBoundingRegion(java.util.Collection<VertexModel> vertices)
           
static GraphPoint AlgorithmUtils.getCenter(java.util.Collection<VertexModel> V)
           
 

Uses of VertexModel in graphlab.plugins.main.core.actions.edge
 

Fields in graphlab.plugins.main.core.actions.edge declared as VertexModel
protected  VertexModel AddEdge.curVertexUnderMouse
           
protected  VertexModel AddEdge.v1
           
protected  VertexModel AddEdge.vc1
           
 

Methods in graphlab.plugins.main.core.actions.edge with parameters of type VertexModel
static EdgeModel AddEdge.doJob(GraphModel g, VertexModel v1, VertexModel v2)
           
 

Uses of VertexModel in graphlab.plugins.main.core.actions.vertex
 

Fields in graphlab.plugins.main.core.actions.vertex declared as VertexModel
 VertexModel VertexMoveData.v
           
 VertexModel VertexSelectData.v
           
 

Methods in graphlab.plugins.main.core.actions.vertex that return VertexModel
static VertexModel AddVertex.addVertexToRandomPosition(GraphModel g)
          adds a vertex to a random position of the graph return the added vertex
static VertexModel AddVertex.doJob(GraphModel g, GraphPoint position)
          adds a vertex to the given location of graph
static VertexModel AddVertex.doJob(GraphModel g, int x, int y)
          adds a vertex to the given location of graph
 

Methods in graphlab.plugins.main.core.actions.vertex with parameters of type VertexModel
static void DeleteVertex.doJob(GraphModel g, VertexModel v)
           
 

Uses of VertexModel in graphlab.plugins.main.saveload.xmlparser
 

Fields in graphlab.plugins.main.saveload.xmlparser with type parameters of type VertexModel
 java.util.HashMap<java.lang.String,VertexModel> GraphmlHandlerImpl.vByID
           
 

Uses of VertexModel in graphlab.plugins.main.select
 

Methods in graphlab.plugins.main.select that return types with arguments of type VertexModel
 java.util.HashSet<VertexModel> SelectPluginMethods.getSelectedVertices()
           
 

Methods in graphlab.plugins.main.select with parameters of type VertexModel
static boolean RectangularSelect.isVertexInRect(VertexModel v, GraphModel g, java.awt.Rectangle viewBounds)
           
protected  void ScaleOutSelection.setNewLocation(VertexModel v, GraphPoint loc, double x, double y)
           
protected  void ScaleInSelection.setNewLocation(VertexModel v, GraphPoint loc, double x, double y)
           
 

Method parameters in graphlab.plugins.main.select with type arguments of type VertexModel
protected  void MakeSelectionCompleteGraph.doEdgeOperation(GraphModel g, java.util.HashSet<VertexModel> v)
           
protected  void MakeSelectionComplementGraph.doEdgeOperation(GraphModel g, java.util.HashSet<VertexModel> v)
           
 void SelectPluginMethods.setSelected(java.util.Collection<VertexModel> selectedVertices, java.util.Collection<EdgeModel> selectedEdges)
           
 void SelectPluginMethods.setSelectedVertices(java.util.Collection<VertexModel> selectedVertices)
           
 

Uses of VertexModel in graphlab.plugins.visualization.circular
 

Fields in graphlab.plugins.visualization.circular with type parameters of type VertexModel
 java.util.Vector<VertexModel> CircularDispatchVisualization.children
           
 java.util.HashMap<VertexModel,java.lang.Integer> CircularDispatchVisualization.vertexCycleLength
           
 java.util.HashMap<VertexModel,java.lang.Integer> CircularDispatchVisualization.vertexHeights
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> CircularDispatchVisualization.vertexPlaces
           
 java.util.Vector<VertexModel> CircularDispatchVisualization.visitedVertices
           
 

Methods in graphlab.plugins.visualization.circular that return types with arguments of type VertexModel
 java.util.Vector<VertexModel> CircularDispatchVisualization.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> CircularDispatchVisualization.getNewVertexPlaces()
           
 

Method parameters in graphlab.plugins.visualization.circular with type arguments of type VertexModel
 java.util.Vector<VertexModel> CircularDispatchVisualization.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 void CircularDispatchVisualization.locateAll(java.util.Vector<VertexModel> currentLevelVertices, int width, int radius)
           
 

Uses of VertexModel in graphlab.plugins.visualization.corebasics
 

Methods in graphlab.plugins.visualization.corebasics that return types with arguments of type VertexModel
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> VisualizationInterface.getNewVertexPlaces()
           
 

Uses of VertexModel in graphlab.plugins.visualization.corebasics.animator
 

Fields in graphlab.plugins.visualization.corebasics.animator with type parameters of type VertexModel
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> GeneralAnimator.vertexDestinations
           
 

Constructor parameters in graphlab.plugins.visualization.corebasics.animator with type arguments of type VertexModel
GeneralAnimator(java.util.HashMap<VertexModel,java.awt.geom.Point2D> vertexDestinations, GraphModel g, BlackBoard blackboard)
           
GeneralAnimator(java.util.HashMap<VertexModel,java.awt.geom.Point2D> vertexDestinations, java.util.HashMap<EdgeModel,java.util.Vector<java.awt.geom.Point2D>> edgeBendPoints, GraphModel g, BlackBoard blackboard)
           
 

Uses of VertexModel in graphlab.plugins.visualization.corebasics.basics
 

Methods in graphlab.plugins.visualization.corebasics.basics that return types with arguments of type VertexModel
 java.util.ArrayList<VertexModel> Cycle.getCycle()
           
 

Methods in graphlab.plugins.visualization.corebasics.basics with parameters of type VertexModel
 boolean Path.add(VertexModel v)
           
 void Cycle.add(VertexModel v)
           
 boolean Cycle.endCycle(VertexModel v)
           
 

Constructor parameters in graphlab.plugins.visualization.corebasics.basics with type arguments of type VertexModel
Cycle(java.util.ArrayList<VertexModel> cycleVertices)
           
 

Uses of VertexModel in graphlab.plugins.visualization.hierarchical
 

Fields in graphlab.plugins.visualization.hierarchical with type parameters of type VertexModel
 java.util.Vector<VertexModel> BendedTrees.children
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> BendedTrees.vertexPlaces
           
 java.util.Vector<VertexModel> BendedTrees.visitedVertices
           
 

Methods in graphlab.plugins.visualization.hierarchical that return types with arguments of type VertexModel
 java.util.Vector<VertexModel> BendedTrees.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 

Method parameters in graphlab.plugins.visualization.hierarchical with type arguments of type VertexModel
 java.util.Vector<VertexModel> BendedTrees.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 void BendedTrees.locateAllVertices(java.util.Vector<VertexModel> currentLevelVertices, int width, int currentLevelHeight)
           
 

Uses of VertexModel in graphlab.plugins.visualization.treevisualizations
 

Fields in graphlab.plugins.visualization.treevisualizations with type parameters of type VertexModel
 java.util.Vector<VertexModel> CircularTreeVisualization.children
           
 java.util.Vector<VertexModel> BackwardTrees.children
           
 java.util.Vector<VertexModel> HierarchicalTreeVisualization.children
           
 java.util.Vector<VertexModel> SparseTreeVisualization.children
           
 java.util.HashMap<VertexModel,java.lang.Double> BackwardTrees.comingFrom
           
 java.util.HashSet<VertexModel> CircularTreeVisualization.placedVertices
           
 java.util.HashSet<VertexModel> BackwardTrees.placedVertices
           
 java.util.Vector<VertexModel> BackwardTrees.upperLevelVertices
           
 java.util.HashMap<VertexModel,java.lang.Integer> CircularTreeVisualization.vertexHeights
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> CircularTreeVisualization.vertexPlaces
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> BackwardTrees.vertexPlaces
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> HierarchicalTreeVisualization.vertexPlaces
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> SparseTreeVisualization.vertexPlaces
           
 java.util.Vector<VertexModel> CircularTreeVisualization.visitedVertices
           
 java.util.Vector<VertexModel> BackwardTrees.visitedVertices
           
 java.util.Vector<VertexModel> HierarchicalTreeVisualization.visitedVertices
           
 java.util.Vector<VertexModel> SparseTreeVisualization.visitedVertices
           
 

Methods in graphlab.plugins.visualization.treevisualizations that return VertexModel
 VertexModel TreeVertex.getParent()
           
 

Methods in graphlab.plugins.visualization.treevisualizations that return types with arguments of type VertexModel
 java.util.Vector<VertexModel> CircularTreeVisualization.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 java.util.Vector<VertexModel> BackwardTrees.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 java.util.Vector<VertexModel> HierarchicalTreeVisualization.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 java.util.Vector<VertexModel> SparseTreeVisualization.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 java.util.HashSet<VertexModel> TreeVertex.getChildren()
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> CircularTreeVisualization.getNewVertexPlaces()
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> BackwardTrees.getNewVertexPlaces()
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> HierarchicalTreeVisualization.getNewVertexPlaces()
           
 java.util.HashMap<VertexModel,java.awt.geom.Point2D> SparseTreeVisualization.getNewVertexPlaces()
           
 

Methods in graphlab.plugins.visualization.treevisualizations with parameters of type VertexModel
 void CircularTreeVisualization.locateAllSubTrees(VertexModel v, double radius, double offSet)
           
 void BackwardTrees.locateAllSubTrees(VertexModel v, double radius, double offSet)
           
 void TreeVertex.setParent(VertexModel parent)
           
 

Method parameters in graphlab.plugins.visualization.treevisualizations with type arguments of type VertexModel
 java.util.Vector<VertexModel> CircularTreeVisualization.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 java.util.Vector<VertexModel> BackwardTrees.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 java.util.Vector<VertexModel> HierarchicalTreeVisualization.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 java.util.Vector<VertexModel> SparseTreeVisualization.findNextLevelChildren(java.util.Vector<VertexModel> currentLevelVertices)
           
 void CircularTreeVisualization.locateAll(java.util.Vector<VertexModel> currentLevelVertices, int width, int radius)
           
 void HierarchicalTreeVisualization.locateAll(java.util.Vector<VertexModel> currentLevelVertices, int width, int currentLevelHeight)
           
 void SparseTreeVisualization.locateAll(java.util.Vector<VertexModel> currentLevelVertices, int width, int LevelHeight)
           
 void BackwardTrees.locateAll(java.util.Vector<VertexModel> currentLevelVertices, int width, int currentLevelHeight, int level, int radius)
           
 void TreeVertex.setChildren(java.util.HashSet<VertexModel> children)
           
 


GraphLab Project