Uses of Interface
org.jungrapht.visualization.layout.model.LayoutModel
-
Packages that use LayoutModel Package Description org.jungrapht.samples.spatial Sample applications showing spatial data structuresorg.jungrapht.samples.sugiyama.test.algorithms org.jungrapht.visualization Frameworks and mechanisms for visualizing JUNGRAPHT graphs using Swing/AWT.org.jungrapht.visualization.control Mechanisms for manipulating and controlling a graph visualization, largely in terms of mouse plugins.org.jungrapht.visualization.layout.algorithms Support for graph layout algorithmsorg.jungrapht.visualization.layout.algorithms.eiglsperger org.jungrapht.visualization.layout.algorithms.repulsion org.jungrapht.visualization.layout.algorithms.sugiyama org.jungrapht.visualization.layout.event Support for graph layout related eventsorg.jungrapht.visualization.layout.model Support for graph layout models mapping vertices to location pointsorg.jungrapht.visualization.layout.util Utilities for graph layout models and graph layout algorithmsorg.jungrapht.visualization.renderers Visualization mechanisms relating to rendering.org.jungrapht.visualization.selection Visualization mechanisms for supporting the selection of graph elements.org.jungrapht.visualization.spatial Visualization mechanisms for supporting spatial data structures.org.jungrapht.visualization.util Utilities for graph visualization. -
-
Uses of LayoutModel in org.jungrapht.samples.spatial
Methods in org.jungrapht.samples.spatial with parameters of type LayoutModel Modifier and Type Method Description voidSimpleGraphSpatialEdgeSearchTest. testClosestVertices(VisualizationViewer<String,Integer> vv, org.jgrapht.Graph<String,Integer> graph, LayoutModel<String> layoutModel, Spatial<String,String> tree)voidSimpleGraphSpatialSearchTest. testClosestVertices(VisualizationViewer<String,Integer> vv, org.jgrapht.Graph<String,Integer> graph, LayoutModel<String> layoutModel, Spatial<String,String> tree)voidSpatialRTreeTest. testClosestVertices(VisualizationViewer<String,Integer> vv, org.jgrapht.Graph<String,Integer> graph, LayoutModel<String> layoutModel, SpatialQuadTree<String> tree)voidSpatialRTreeTest. testClosestVertices(VisualizationViewer<String,Integer> vv, org.jgrapht.Graph<String,Integer> graph, LayoutModel<String> layoutModel, SpatialRTree.Vertices<String> tree) -
Uses of LayoutModel in org.jungrapht.samples.sugiyama.test.algorithms
Methods in org.jungrapht.samples.sugiyama.test.algorithms with parameters of type LayoutModel Modifier and Type Method Description voidBrandesKopfLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidLayeredLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidTestEiglspergerLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidTestSugiyamaLayoutAlgorithm. visit(LayoutModel<V> layoutModel) -
Uses of LayoutModel in org.jungrapht.visualization
Fields in org.jungrapht.visualization declared as LayoutModel Modifier and Type Field Description protected LayoutModel<V>DefaultVisualizationModel. layoutModelprotected LayoutModel<V>VisualizationModel.Builder. layoutModelaLayoutModelto hold the positions of the verticesMethods in org.jungrapht.visualization that return LayoutModel Modifier and Type Method Description LayoutModel<V>VisualizationModel. getLayoutModel()Methods in org.jungrapht.visualization with parameters of type LayoutModel Modifier and Type Method Description static <V,E>
VisualizationModel.Builder<V,E,?,?>VisualizationModel. builder(LayoutModel<V> layoutModel)BVisualizationModel.Builder. layoutModel(LayoutModel<V> layoutModel)voidVisualizationModel. setLayoutModel(LayoutModel<V> layoutModel)Constructors in org.jungrapht.visualization with parameters of type LayoutModel Constructor Description Builder(LayoutModel<V> layoutModel)create a builder with the passed layoutModel -
Uses of LayoutModel in org.jungrapht.visualization.control
Methods in org.jungrapht.visualization.control with parameters of type LayoutModel Modifier and Type Method Description Collection<V>GraphElementAccessor. getVertices(LayoutModel<V> layoutModel, Shape shape) -
Uses of LayoutModel in org.jungrapht.visualization.layout.algorithms
Fields in org.jungrapht.visualization.layout.algorithms declared as LayoutModel Modifier and Type Field Description protected LayoutModel<V>AbstractHierarchicalMinCrossLayoutAlgorithm. layoutModelprotected LayoutModel<V>AbstractIterativeLayoutAlgorithm. layoutModelbecause the IterativeLayoutAlgorithms use multithreading to continuously update vertex positions, the layoutModel state is saved (during the visit method) so that it can be used continuouslyprotected LayoutModel<V>CircleLayoutAlgorithm. layoutModelprotected LayoutModel<V>TidierTreeLayoutAlgorithm. layoutModelMethods in org.jungrapht.visualization.layout.algorithms with parameters of type LayoutModel Modifier and Type Method Description protected Set<V>EdgeAwareTreeLayoutAlgorithm. alignBuildTree(LayoutModel<V> layoutModel)After the tree is configured, visit all of the vertices that are on favored edges and adjust their position to the left side of their children's bounding box.protected Set<V>MultiRowEdgeAwareTreeLayoutAlgorithm. alignBuildTree(LayoutModel<V> layoutModel)After the tree is configured, visit all of the vertices that are on favored edges and adjust their position to the left side of their children's bounding box.protected Set<V>EdgeAwareTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel)protected voidEdgeAwareTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel, V vertex, int x, int y, Set<V> seen)Build the tree (position the vertices) starting at the passed vertex and then descending recursively into its child verticesprotected Set<V>MultiRowEdgeAwareTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel)protected voidMultiRowEdgeAwareTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel, V vertex, int x, int y, Set<V> seen)Build a subtree rooted at the passed vertex, placed at passed coordinates (x,y)protected Set<V>MultiRowTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel)Build the entire forest, first measuring the width and height, then possibly expanding the layout area, then placing the vertices under rows of tree rootsprotected Set<V>RadialEdgeAwareTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel)protected Set<V>RadialTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel)protected voidTidierTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel)protected Set<V>TreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel)protected voidTreeLayoutAlgorithm. buildTree(LayoutModel<V> layoutModel, V vertex, int x, int y, Set<V> seen)Place the passed vertex and descend into the child vertices, recursively placing each child vertexprotected intEdgeAwareTreeLayoutAlgorithm. calculateHeight(LayoutModel<V> layoutModel, V vertex, Set<V> seen)Calculate the overall height of the subtree rooted at the passed vertex.protected intMultiRowEdgeAwareTreeLayoutAlgorithm. calculateHeight(LayoutModel<V> layoutModel, V vertex, Set<V> seen)Calculate the height of the subtree rooted at the passed vertexprotected intTreeLayoutAlgorithm. calculateHeight(LayoutModel<V> layoutModel, Collection<V> roots, Set<V> seen)Calculate the height of the forest as the max height of all of its subtreesprotected intTreeLayoutAlgorithm. calculateHeight(LayoutModel<V> layoutModel, V vertex, Set<V> seen)Calculate the height of the subtree under the passed vertexprotected intMultiRowTreeLayoutAlgorithm. calculateOverallHeight(LayoutModel<V> layoutModel, Collection<V> roots, int overallWidth)Calculate the overall height of the entire forestprotected intEdgeAwareTreeLayoutAlgorithm. calculateWidth(LayoutModel<V> layoutModel, V vertex, Set<V> seen)Calculate the overall width of the subtree rooted at the passed vertex.protected intMultiRowEdgeAwareTreeLayoutAlgorithm. calculateWidth(LayoutModel<V> layoutModel, V vertex, Set<V> seen)Calculate the width of the subtree rooted at he passed vertexprotected intMultiRowTreeLayoutAlgorithm. calculateWidth(LayoutModel<V> layoutModel, Collection<V> roots, Set<V> seen)Calculate the width of the entire forestprotected intTreeLayoutAlgorithm. calculateWidth(LayoutModel<V> layoutModel, Collection<V> roots, Set<V> seen)Calculate the width of the forest as the sum of the width of each tree (plus offsets)protected intTreeLayoutAlgorithm. calculateWidth(LayoutModel<V> layoutModel, V vertex, Set<V> seen)calculate the width of the subtree descended from the passed vertexprotected RectangleAbstractLayoutAlgorithm. computeLayoutExtent(LayoutModel<V> layoutModel)Compute the smallest Rectangle in the layout area containing verticesintRadialEdgeAwareTreeLayoutAlgorithm. diameter(LayoutModel<V> layoutModel)intRadialTreeLayout. diameter(LayoutModel<V> layoutModel)intRadialTreeLayoutAlgorithm. diameter(LayoutModel<V> layoutModel)intTidierRadialTreeLayoutAlgorithm. diameter(LayoutModel<V> layoutModel)protected voidAbstractLayoutAlgorithm. expandToFill(LayoutModel<V> layoutModel, Rectangle occupiedRegion)protected voidAbstractTreeLayoutAlgorithm. expandToFill(LayoutModel<V> layoutModel)protected PointRadialEdgeAwareTreeLayoutAlgorithm. getCartesian(LayoutModel<V> layoutModel, V vertex)protected PointRadialTreeLayoutAlgorithm. getCartesian(LayoutModel<V> layoutModel, V vertex)protected PointTidierRadialTreeLayoutAlgorithm. getCartesian(LayoutModel<V> layoutModel, V vertex)PointBalloonLayoutAlgorithm. getCenter(LayoutModel<V> layoutModel, V vertex)PointRadialTreeLayout. getCenter(LayoutModel<V> layoutModel)PointTidierRadialTreeLayoutAlgorithm. getCenter(LayoutModel<V> layoutModel)PointTreeLayoutAlgorithm. getCenter(LayoutModel<V> layoutModel)protected PointRadialEdgeAwareTreeLayoutAlgorithm. getMaxXY(LayoutModel<V> layoutModel)protected PointRadialTreeLayoutAlgorithm. getMaxXY(LayoutModel<V> layoutModel)protected PointTidierRadialTreeLayoutAlgorithm. getMaxXY(LayoutModel<V> layoutModel)protected abstract LayeredRunnable<E>AbstractHierarchicalMinCrossLayoutAlgorithm. getRunnable(int componentCount, LayoutModel<V> componentLayoutModel)protected LayeredRunnable<E>EiglspergerLayoutAlgorithm. getRunnable(int componentCount, LayoutModel<V> componentLayoutModel)protected LayeredRunnable<E>HierarchicalMinCrossLayoutAlgorithm. getRunnable(int componentCount, LayoutModel<V> componentLayoutModel)protected LayeredRunnable<E>SugiyamaLayoutAlgorithm. getRunnable(int componentCount, LayoutModel<V> componentLayoutModel)protected voidTreeLayoutAlgorithm. merge(LayoutModel<V> layoutModel, V vertex)update the baseBounds Map value for the passed vertex, with the (x,y) position of this vertexprotected <E> intAbstractTreeLayoutAlgorithm. moveVerticesThatOverlapVerticalEdges(LayoutModel<V> layoutModel, int offset)protected voidRadialEdgeAwareTreeLayoutAlgorithm. offset(LayoutModel<V> layoutModel, int delta)protected voidRadialTreeLayoutAlgorithm. offset(LayoutModel<V> layoutModel, int delta)protected voidTidierRadialTreeLayoutAlgorithm. offset(LayoutModel<V> layoutModel, int deltax, int deltay)protected voidRadialEdgeAwareTreeLayoutAlgorithm. putRadialPointsInModel(LayoutModel<V> layoutModel)protected voidRadialTreeLayoutAlgorithm. putRadialPointsInModel(LayoutModel<V> layoutModel)protected voidTidierRadialTreeLayoutAlgorithm. putRadialPointsInModel(LayoutModel<V> layoutModel)protected voidBalloonLayoutAlgorithm. setPolars(LayoutModel<V> layoutModel, Collection<V> kids, Point parentLocation, double angleToParent, double parentRadius, Set<V> seen)protected voidRadialEdgeAwareTreeLayoutAlgorithm. setRadialLocations(Set<V> roots, LayoutModel<V> layoutModel)protected voidRadialTreeLayoutAlgorithm. setRadialLocations(Set<V> roots, LayoutModel<V> layoutModel)protected voidTidierRadialTreeLayoutAlgorithm. setRadialLocations(List<V> roots, LayoutModel<V> layoutModel)protected voidBalloonLayoutAlgorithm. setRootPolar(LayoutModel<V> layoutModel, V root)protected voidBalloonLayoutAlgorithm. setRootPolars(LayoutModel<V> layoutModel)voidCircleLayoutAlgorithm. setVertexOrder(LayoutModel<V> layoutModel, List<V> vertexList)Sets the order of the vertices in the layout according to the ordering ofvertex_list.voidAbstractHierarchicalMinCrossLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidAbstractIterativeLayoutAlgorithm. visit(LayoutModel<V> layoutModel)because the IterativeLayoutAlgorithms use multithreading to continuously update vertex positions, the layoutModel state is saved (during the visit method) so that it can be used continuouslyvoidAbstractTreeLayoutAlgorithm. visit(LayoutModel<V> layoutModel)visit aLayoutModelto set all of the graph vertex positions according to the LayoutAlgorithm logic.voidBalloonLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidCircleLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidDAGLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidEdgeAwareLayoutAlgorithm. visit(LayoutModel<V> layoutModel)visit the passed layoutModel and set its locationsvoidForceAtlas2LayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidFRLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidGEMLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidISOMLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidKKLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidLayoutAlgorithm.NoOp. visit(LayoutModel<V> layoutModel)visit the passed layoutModel and set its locationsvoidLayoutAlgorithm. visit(LayoutModel<V> layoutModel)visit the passed layoutModel and set its locationsvoidSpringLayoutAlgorithm. visit(LayoutModel<V> layoutModel)Override to create the BarnesHutOctTreevoidStaticLayoutAlgorithm. visit(LayoutModel<V> layoutModel)a no-op, as the Vertex locations are unchanged from where they are in the layoutModelvoidTidierRadialTreeLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidTidierTreeLayoutAlgorithm. visit(LayoutModel<V> layoutModel)voidTreeLayoutAlgorithm. visit(LayoutModel<V> layoutModel)visit aLayoutModelto set all of the graph vertex positions according to the LayoutAlgorithm logic. -
Uses of LayoutModel in org.jungrapht.visualization.layout.algorithms.eiglsperger
Fields in org.jungrapht.visualization.layout.algorithms.eiglsperger declared as LayoutModel Modifier and Type Field Description protected LayoutModel<V>EiglspergerRunnable.Builder. layoutModelprotected LayoutModel<V>EiglspergerRunnable. layoutModelMethods in org.jungrapht.visualization.layout.algorithms.eiglsperger with parameters of type LayoutModel Modifier and Type Method Description BEiglspergerRunnable.Builder. layoutModel(LayoutModel<V> layoutModel)Constructors in org.jungrapht.visualization.layout.algorithms.eiglsperger with parameters of type LayoutModel Constructor Description EiglspergerRunnable(LayoutModel<V> layoutModel, Function<V,Rectangle> vertexShapeFunction, boolean straightenEdges, boolean postStraighten, boolean transpose, int maxLevelCross, boolean minimizeEdgeLength, Layering layering, boolean multiComponent) -
Uses of LayoutModel in org.jungrapht.visualization.layout.algorithms.repulsion
Fields in org.jungrapht.visualization.layout.algorithms.repulsion declared as LayoutModel Modifier and Type Field Description protected LayoutModel<V>StandardFA2Repulsion.Builder. layoutModelprotected LayoutModel<V>StandardFA2Repulsion. layoutModelprotected LayoutModel<V>StandardFRRepulsion.Builder. layoutModelprotected LayoutModel<V>StandardFRRepulsion. layoutModelprotected LayoutModel<V>StandardSpringRepulsion.Builder. layoutModelprotected LayoutModel<V>StandardSpringRepulsion. layoutModelMethods in org.jungrapht.visualization.layout.algorithms.repulsion with parameters of type LayoutModel Modifier and Type Method Description BarnesHutFA2Repulsion.Builder<V>BarnesHutFA2Repulsion.Builder. layoutModel(LayoutModel<V> layoutModel)BarnesHutFRRepulsion.Builder<V>BarnesHutFRRepulsion.Builder. layoutModel(LayoutModel<V> layoutModel)BBarnesHutRepulsion.Builder. layoutModel(LayoutModel<V> layoutModel)BarnesHutSpringRepulsion.Builder<V>BarnesHutSpringRepulsion.Builder. layoutModel(LayoutModel<V> layoutModel)BStandardFA2Repulsion.Builder. layoutModel(LayoutModel<V> layoutModel)BStandardFRRepulsion.Builder. layoutModel(LayoutModel<V> layoutModel)BStandardRepulsion.Builder. layoutModel(LayoutModel<V> layoutModel)BStandardSpringRepulsion.Builder. layoutModel(LayoutModel<V> layoutModel) -
Uses of LayoutModel in org.jungrapht.visualization.layout.algorithms.sugiyama
Fields in org.jungrapht.visualization.layout.algorithms.sugiyama declared as LayoutModel Modifier and Type Field Description protected LayoutModel<V>SugiyamaRunnable.Builder. layoutModelprotected LayoutModel<V>SugiyamaRunnable. layoutModelMethods in org.jungrapht.visualization.layout.algorithms.sugiyama with parameters of type LayoutModel Modifier and Type Method Description BSugiyamaRunnable.Builder. layoutModel(LayoutModel<V> layoutModel) -
Uses of LayoutModel in org.jungrapht.visualization.layout.event
Fields in org.jungrapht.visualization.layout.event declared as LayoutModel Modifier and Type Field Description LayoutModel<V>LayoutSizeChange.Event. layoutModelLayoutModelLayoutStateChange.Event. layoutModelMethods in org.jungrapht.visualization.layout.event with parameters of type LayoutModel Modifier and Type Method Description voidLayoutSizeChange.Support. fireLayoutSizeChanged(LayoutModel<V> layoutModel, int width, int height)voidLayoutSizeChange.SupportImpl. fireLayoutSizeChanged(LayoutModel<V> layoutModel, int width, int height)voidLayoutStateChange.Support. fireLayoutStateChanged(LayoutModel layoutModel, boolean state)voidLayoutStateChange.SupportImpl. fireLayoutStateChanged(LayoutModel layoutModel, boolean state)Constructors in org.jungrapht.visualization.layout.event with parameters of type LayoutModel Constructor Description Event(LayoutModel<V> layoutModel, int width, int height)Event(LayoutModel layoutModel, boolean active) -
Uses of LayoutModel in org.jungrapht.visualization.layout.model
Classes in org.jungrapht.visualization.layout.model that implement LayoutModel Modifier and Type Class Description classAbstractLayoutModel<V>superclass for LayoutModels.classAggregateLayoutModel<V>ALayoutModelimplementation that combines multiple other layoutModels so that they may be manipulated as one layoutModel.classDefaultLayoutModel<V>A LayoutModel that uses a ConcurrentHashMap.Fields in org.jungrapht.visualization.layout.model declared as LayoutModel Modifier and Type Field Description protected LayoutModel<V>AggregateLayoutModel. delegateFields in org.jungrapht.visualization.layout.model with type parameters of type LayoutModel Modifier and Type Field Description protected Map<LayoutModel<V>,Point>AggregateLayoutModel. layoutsMethods in org.jungrapht.visualization.layout.model with parameters of type LayoutModel Modifier and Type Method Description voidAbstractLayoutModel. appendLayoutModel(LayoutModel<V> layoutModel)Append the supplied layoutModel to the right of this LayoutModel by increasing the width of this layoutModel by the width of the supplied LayoutModel, and by offsetting all locations in the new layoutModel by the previous width of this layoutModelvoidAggregateLayoutModel. appendLayoutModel(LayoutModel<V> layoutModel)voidLayoutModel. appendLayoutModel(LayoutModel<V> layoutModel)static <V> DefaultLayoutModel<V>DefaultLayoutModel. from(LayoutModel<V> other)PointAggregateLayoutModel. get(LayoutModel<V> layout)BLayoutModel.Builder. layoutModel(LayoutModel<V> layoutModel)set the LayoutModel to copy with this buildervoidAggregateLayoutModel. put(LayoutModel<V> layoutModel, Point center)Adds the passed layout as a sublayout, and specifies the center of where this sublayout should appear.voidAggregateLayoutModel. remove(LayoutModel<V> layout)Removeslayoutfrom this instance.Constructors in org.jungrapht.visualization.layout.model with parameters of type LayoutModel Constructor Description AbstractLayoutModel(LayoutModel<V> other)AggregateLayoutModel(LayoutModel<V> delegate)Creates an instance backed by the specifieddelegate. -
Uses of LayoutModel in org.jungrapht.visualization.layout.util
Methods in org.jungrapht.visualization.layout.util with parameters of type LayoutModel Modifier and Type Method Description EEdgeAccessor. getEdge(LayoutModel<V> layoutModel, double x, double y)Returns the edge, if any, associated with (x, y).EEdgeAccessor. getEdge(LayoutModel<V> layoutModel, Point p)VRadiusVertexAccessor. getVertex(LayoutModel<V> layoutModel, double x, double y)Gets the vertex nearest to the location of the (x,y) location selected, within a distance ofthis.maxDistance.VRadiusVertexAccessor. getVertex(LayoutModel<V> layoutModel, Point p)VVertexAccessor. getVertex(LayoutModel<V> layoutModel, double x, double y)Returns the vertex, if any, associated with (x, y).VVertexAccessor. getVertex(LayoutModel<V> layoutModel, Point p) -
Uses of LayoutModel in org.jungrapht.visualization.renderers
Fields in org.jungrapht.visualization.renderers declared as LayoutModel Modifier and Type Field Description protected LayoutModel<V>VertexLabelAsShapeRenderer. layoutModelMethods in org.jungrapht.visualization.renderers with parameters of type LayoutModel Modifier and Type Method Description protected abstract voidAbstractEdgeRenderer. drawSimpleEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)protected voidHeavyweightEdgeRenderer. drawSimpleEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)Draws the edgee, whose endpoints are at(x1,y1)and(x2,y2), on the graphics contextg.protected voidLightweightEdgeRenderer. drawSimpleEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)Draws the edgee, whose endpoints are at(x1,y1)and(x2,y2), on the graphics contextg.protected voidReshapingEdgeRenderer. drawSimpleEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)Draws the edgee, whose endpoints are at(x1,y1)and(x2,y2), on the graphics contextg.voidHeayweightEdgeLabelRenderer. labelEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e, String label)voidRenderer.EdgeLabel. labelEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e, String label)voidRenderer.EdgeLabel.NOOP. labelEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e, String label)voidHeavyweightVertexLabelRenderer. labelVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v, String label)Labels the specified vertex with the specified label.voidRenderer.VertexLabel. labelVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v, String label)voidRenderer.VertexLabel.NOOP. labelVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v, String label)voidVertexLabelAsShapeRenderer. labelVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v, String label)Labels the specified vertex with the specified label.voidAbstractEdgeRenderer. paintEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidRenderer.Edge.NOOP. paintEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidRenderer.Edge. paintEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)protected abstract voidAbstractVertexRenderer. paintIconForVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)protected voidHeavyweightVertexRenderer. paintIconForVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)Paintv's icon ongat(x,y).protected voidHeavyweightVertexSelectionRenderer. paintIconForVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)protected voidLightweightVertexRenderer. paintIconForVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)Paintv's icon ongat(x,y).voidAbstractVertexRenderer. paintVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidGradientVertexRenderer. paintVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidRenderer.Vertex.NOOP. paintVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidRenderer.Vertex. paintVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)protected ShapeAbstractEdgeRenderer. prepareFinalEdgeShape(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e, int[] coords, boolean[] loop)protected ShapeAbstractVertexRenderer. prepareFinalVertexShape(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v, int[] coords)Returns the vertex shape in layout coordinates.voidBiModalRenderer. render(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel)voidBiModalRenderer. render(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, Spatial<V,V> vertexSpatial, Spatial<E,V> edgeSpatial)voidLightweightRenderer. render(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel)voidLightweightRenderer. render(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, Spatial<V,V> vertexSpatial, Spatial<E,V> edgeSpatial)voidRenderer. render(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel)voidRenderer. render(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, Spatial<V,V> vertexSpatial, Spatial<E,V> edgeSpatial)voidSelectionRenderer. render(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel)voidSelectionRenderer. render(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, Spatial<V,V> vertexSpatial, Spatial<E,V> edgeSpatial)voidBiModalRenderer. renderEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidLightweightRenderer. renderEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidRenderer. renderEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidSelectionRenderer. renderEdge(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidBiModalRenderer. renderEdgeLabel(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidLightweightRenderer. renderEdgeLabel(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidRenderer. renderEdgeLabel(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidSelectionRenderer. renderEdgeLabel(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e)voidBiModalRenderer. renderVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidBiModalSelectionRenderer. renderVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)Render the highlights for the supplied vertexvoidLightweightRenderer. renderVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidRenderer. renderVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidSelectionRenderer. renderVertex(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidBiModalRenderer. renderVertexLabel(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidLightweightRenderer. renderVertexLabel(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidRenderer. renderVertexLabel(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)voidSelectionRenderer. renderVertexLabel(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, V v)Constructors in org.jungrapht.visualization.renderers with parameters of type LayoutModel Constructor Description VertexLabelAsShapeRenderer(LayoutModel<V> layoutModel, RenderContext<V,E> rc) -
Uses of LayoutModel in org.jungrapht.visualization.selection
Methods in org.jungrapht.visualization.selection with parameters of type LayoutModel Modifier and Type Method Description protected Collection<V>ShapePickSupport. getContained(Spatial spatial, LayoutModel<V> layoutModel, Shape shape)use the spatial structure to find vertices inside the passed shapeprotected Collection<E>ShapePickSupport. getContained(SpatialRTree.Edges<E,V> spatial, LayoutModel<V> layoutModel, Shape shape)use the spatial R tree to find edges inside the passed shapeEShapePickSupport. getEdge(LayoutModel<V> layoutModel, double x, double y)Returns an edge whose shape intersects the 'pickArea' footprint of the passed x,y, coordinates.EShapePickSupport. getEdge(LayoutModel<V> layoutModel, Rectangle2D pickFootprint)EShapePickSupport. getEdge(LayoutModel<V> layoutModel, Point p)protected EShapePickSupport. getEdge(SpatialRTree.Edges<E,V> spatial, LayoutModel<V> layoutModel, double x, double y)uses the spatialRTree to find the closest edge to the point coordsprotected EShapePickSupport. getEdge(SpatialRTree.Edges<E,V> spatial, LayoutModel<V> layoutModel, Rectangle2D pickingFootprint)VShapePickSupport. getVertex(LayoutModel<V> layoutModel, double x, double y)Returns the vertex, if any, whose shape contains (x, y).VShapePickSupport. getVertex(LayoutModel<V> layoutModel, Rectangle2D pickingFootprint)Returns the vertex, if any, whose shape intersects the supplied pickingFootprint.VShapePickSupport. getVertex(LayoutModel<V> layoutModel, Point p)protected VShapePickSupport. getVertex(Spatial<V,V> spatial, LayoutModel<V> layoutModel, Rectangle2D pickingFootprint)uses the spatialRTree to find the closest vertex to the pointsCollection<V>ShapePickSupport. getVertices(LayoutModel<V> layoutModel, Shape shape)Returns the vertices whose layout coordinates are contained inShape.protected ShapeShapePickSupport. prepareFinalEdgeShape(RenderContext<V,E> renderContext, LayoutModel<V> layoutModel, E e) -
Uses of LayoutModel in org.jungrapht.visualization.spatial
Fields in org.jungrapht.visualization.spatial declared as LayoutModel Modifier and Type Field Description protected LayoutModel<NT>AbstractSpatial. layoutModelthe layoutModel that the structure operates onprotected LayoutModel<NT>SpatialRTree.Builder. layoutModelMethods in org.jungrapht.visualization.spatial that return LayoutModel Modifier and Type Method Description LayoutModel<NT>AbstractSpatial. getLayoutModel()LayoutModelSpatial. getLayoutModel()LayoutModelSwingThreadSpatial. getLayoutModel()Methods in org.jungrapht.visualization.spatial with parameters of type LayoutModel Modifier and Type Method Description SpatialRTree.Builder<T,NT>SpatialRTree.Builder. layoutModel(LayoutModel<NT> layoutModel)SpatialRTree.Edges.Builder<E,V>SpatialRTree.Edges.Builder. layoutModel(LayoutModel<V> layoutModel)Constructors in org.jungrapht.visualization.spatial with parameters of type LayoutModel Constructor Description AbstractSpatial(LayoutModel<NT> layoutModel)DegenerateTreeVertex(LayoutModel<V> layoutModel)NoOp(LayoutModel<NT> layoutModel)SpatialGrid(LayoutModel<V> layoutModel)Create an instanceSpatialGrid(LayoutModel<V> layoutModel, Rectangle2D bounds, int horizontalCount, int verticalCount)Create an instanceSpatialQuadTree(LayoutModel<V> layoutModel)SpatialQuadTree(LayoutModel<V> layoutModel, double width, double height)SpatialQuadTree(LayoutModel<V> layoutModel, int level, double x, double y, double width, double height)SpatialQuadTree(LayoutModel<V> layoutModel, int pLevel, Rectangle2D area)SpatialRTree(LayoutModel<NT> layoutModel, SplitterContext<T> splitterContext, boolean reinsert)create a new instance with the a LayoutModel and a style of splitter to useVertex(LayoutModel<V> layoutModel) -
Uses of LayoutModel in org.jungrapht.visualization.util
Fields in org.jungrapht.visualization.util declared as LayoutModel Modifier and Type Field Description protected LayoutModelBoundingRectangleCollector. layoutModelprotected LayoutModel<V>BoundingRectanglePaintable. layoutModelMethods in org.jungrapht.visualization.util with parameters of type LayoutModel Modifier and Type Method Description ERadiusGraphElementAccessor. getEdge(LayoutModel<V> layoutModel, double x, double y)Gets the edge nearest to the location of the (x,y) location selected, whose endpoints are <maxDistance.ERadiusGraphElementAccessor. getEdge(LayoutModel<V> layoutModel, Point p)Gets the edge nearest to the point location selected, whose endpoints are <maxDistance.Set<V>RadiusGraphElementAccessor. getVertices(LayoutModel<V> layoutModel, Shape rectangle)voidAnimationLayoutAlgorithm. visit(LayoutModel<V> layoutModel)Constructors in org.jungrapht.visualization.util with parameters of type LayoutModel Constructor Description BoundingRectangleCollector(LayoutModel layoutModel)BoundingRectanglePaintable(RenderContext rc, LayoutModel<V> layoutModel)Edges(Function<V,Shape> vertexShapeFunction, BiFunction<org.jgrapht.Graph<V,E>,E,Shape> edgeShapeFunction, LayoutModel<V> layoutModel)Points(Function<V,Shape> vertexShapeFunction, LayoutModel layoutModel)TreeCells(LayoutModel<V> layoutModel, Map<V,Rectangle> cellMap, ShapeTransformer transformer)TreeCells(LayoutModel<V> layoutModel, Map<V,Rectangle> cellMap, ShapeTransformer transformer, Color color)Vertices(Function<V,Shape> vertexShapeFunction, LayoutModel layoutModel)
-