Uses of Class
org.jungrapht.visualization.layout.model.Rectangle
-
Packages that use Rectangle Package Description org.jungrapht.samples.sugiyama.test.algorithms org.jungrapht.visualization Frameworks and mechanisms for visualizing JUNGRAPHT graphs using Swing/AWT.org.jungrapht.visualization.layout.algorithms Support for graph layout algorithmsorg.jungrapht.visualization.layout.algorithms.eiglsperger org.jungrapht.visualization.layout.algorithms.sugiyama org.jungrapht.visualization.layout.algorithms.util org.jungrapht.visualization.layout.model Support for graph layout models mapping vertices to location pointsorg.jungrapht.visualization.layout.quadtree Support for spatial optimization of graph layout algorithmsorg.jungrapht.visualization.util Utilities for graph visualization. -
-
Uses of Rectangle in org.jungrapht.samples.sugiyama.test.algorithms
Fields in org.jungrapht.samples.sugiyama.test.algorithms declared as Rectangle Modifier and Type Field Description protected RectangleBrandesKopfLayoutAlgorithm. boundsprotected RectangleLayeredLayoutAlgorithm. boundsFields in org.jungrapht.samples.sugiyama.test.algorithms with type parameters of type Rectangle Modifier and Type Field Description protected Function<V,Rectangle>BrandesKopfLayoutAlgorithm.Builder. vertexBoundsFunctionprotected Function<V,Rectangle>BrandesKopfLayoutAlgorithm. vertexBoundsFunctionprotected Function<V,Rectangle>LayeredLayoutAlgorithm.Builder. vertexBoundsFunctionprotected Function<V,Rectangle>LayeredLayoutAlgorithm. vertexBoundsFunctionMethod parameters in org.jungrapht.samples.sugiyama.test.algorithms with type arguments of type Rectangle Modifier and Type Method Description voidBrandesKopfLayoutAlgorithm. setVertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)voidLayeredLayoutAlgorithm. setVertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)BBrandesKopfLayoutAlgorithm.Builder. vertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)BLayeredLayoutAlgorithm.Builder. vertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction) -
Uses of Rectangle in org.jungrapht.visualization
Methods in org.jungrapht.visualization that return types with arguments of type Rectangle Modifier and Type Method Description default Function<V,Rectangle>RenderContext. getVertexBoundsFunction() -
Uses of Rectangle in org.jungrapht.visualization.layout.algorithms
Fields in org.jungrapht.visualization.layout.algorithms declared as Rectangle Modifier and Type Field Description protected RectangleAbstractHierarchicalMinCrossLayoutAlgorithm. boundsprotected RectangleTidierTreeLayoutAlgorithm. boundsprotected static RectangleAbstractHierarchicalMinCrossLayoutAlgorithm. IDENTITY_SHAPEFields in org.jungrapht.visualization.layout.algorithms with type parameters of type Rectangle Modifier and Type Field Description protected Map<V,Rectangle>AbstractTreeLayoutAlgorithm. baseBoundsa {}@link Map} of vertex to aRectanglethat will contain the vertex and all of its childrenprotected Function<V,Rectangle>AbstractHierarchicalMinCrossLayoutAlgorithm.Builder. vertexBoundsFunctionprotected Function<V,Rectangle>AbstractHierarchicalMinCrossLayoutAlgorithm. vertexBoundsFunctionprotected Function<V,Rectangle>AbstractTreeLayoutAlgorithm.Builder. vertexBoundsFunctionprotected Function<V,Rectangle>AbstractTreeLayoutAlgorithm. vertexBoundsFunctionif provided (non-null) then the horizontalVertexSpacing and verticalVertexSpacing values will be replaced by 2 times the average width and height of all vertex shapesMethods in org.jungrapht.visualization.layout.algorithms that return Rectangle Modifier and Type Method Description protected RectangleAbstractLayoutAlgorithm. computeLayoutExtent(LayoutModel<V> layoutModel)Compute the smallest Rectangle in the layout area containing verticesMethods in org.jungrapht.visualization.layout.algorithms that return types with arguments of type Rectangle Modifier and Type Method Description Map<V,Rectangle>AbstractTreeLayoutAlgorithm. getBaseBounds()Map<V,Rectangle>RadialTreeLayout. getBaseBounds()Map<V,Rectangle>TidierTreeLayoutAlgorithm. getBaseBounds()Map<V,Rectangle>TreeLayout. getBaseBounds()Map<V,Rectangle>TreeLayoutAlgorithm. getBaseBounds()Methods in org.jungrapht.visualization.layout.algorithms with parameters of type Rectangle Modifier and Type Method Description protected voidAbstractLayoutAlgorithm. expandToFill(LayoutModel<V> layoutModel, Rectangle occupiedRegion)Method parameters in org.jungrapht.visualization.layout.algorithms with type arguments of type Rectangle Modifier and Type Method Description protected <E> DimensionAbstractLayoutAlgorithm. computeAverageVertexDimension(org.jgrapht.Graph<V,E> graph, Function<V,Rectangle> shapeFunction)voidAbstractHierarchicalMinCrossLayoutAlgorithm. setVertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)voidAbstractTreeLayoutAlgorithm. setVertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)voidForceAtlas2LayoutAlgorithm. setVertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)voidShapeFunctionAware. setVertexShapeFunction(Function<V,Rectangle> vertexShapeFunction)BAbstractHierarchicalMinCrossLayoutAlgorithm.Builder. vertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)BAbstractTreeLayoutAlgorithm.Builder. vertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)if provided, the horizontal and vertical spacings will be replaced by the average width and height of the vertexShapes returned by thisFunctionConstructor parameters in org.jungrapht.visualization.layout.algorithms with type arguments of type Rectangle Constructor Description AbstractHierarchicalMinCrossLayoutAlgorithm(Function<V,Rectangle> vertexBoundsFunction, boolean straightenEdges, boolean postStraighten, boolean transpose, int maxLevelCross, Function<org.jgrapht.Graph<V,E>,Integer> maxLevelCrossFunction, boolean expandLayout, Layering layering, boolean threaded, Executor executor, boolean separateComponents, Runnable after)EiglspergerLayoutAlgorithm(Function<V,Rectangle> vertexShapeFunction, boolean straightenEdges, boolean postStraighten, boolean transpose, int maxLevelCross, Function<org.jgrapht.Graph<V,E>,Integer> maxLevelCrossFunction, boolean expandLayout, Layering layering, boolean threaded, Executor executor, boolean separateComponents, Runnable after)HierarchicalMinCrossLayoutAlgorithm(Function<V,Rectangle> vertexShapeFunction, int eiglspergerThreshold, boolean straightenEdges, boolean postStraighten, boolean transpose, int transposeLimit, int maxLevelCross, Function<org.jgrapht.Graph<V,E>,Integer> maxLevelCrossFunction, boolean expandLayout, Layering layering, boolean threaded, Executor executor, boolean separateComponents, Runnable after) -
Uses of Rectangle in org.jungrapht.visualization.layout.algorithms.eiglsperger
Fields in org.jungrapht.visualization.layout.algorithms.eiglsperger with type parameters of type Rectangle Modifier and Type Field Description protected Function<V,Rectangle>EiglspergerRunnable.Builder. vertexShapeFunctionprotected Function<V,Rectangle>EiglspergerRunnable. vertexShapeFunctionMethod parameters in org.jungrapht.visualization.layout.algorithms.eiglsperger with type arguments of type Rectangle Modifier and Type Method Description BEiglspergerRunnable.Builder. vertexShapeFunction(Function<V,Rectangle> vertexShapeFunction)Constructor parameters in org.jungrapht.visualization.layout.algorithms.eiglsperger with type arguments of type Rectangle 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 Rectangle in org.jungrapht.visualization.layout.algorithms.sugiyama
Fields in org.jungrapht.visualization.layout.algorithms.sugiyama with type parameters of type Rectangle Modifier and Type Field Description protected Function<V,Rectangle>SugiyamaRunnable.Builder. vertexShapeFunctionprotected Function<V,Rectangle>SugiyamaRunnable. vertexShapeFunctionMethod parameters in org.jungrapht.visualization.layout.algorithms.sugiyama with type arguments of type Rectangle Modifier and Type Method Description static <V> voidUnaligned. centerPoints(LV<V>[][] layers, Function<V,Rectangle> vertexShapeFunction, int horizontalOffset, int verticalOffset, Map<LV<V>,Point> vertexPointMap)static <V> voidUnaligned. setPoints(List<List<LV<V>>> layers, Function<V,Rectangle> vertexShapeFunction, int horizontalOffset, int verticalOffset, Map<LV<V>,Point> vertexPointMap)static <V> voidUnaligned. setPoints(LV<V>[][] layers, Function<V,Rectangle> vertexShapeFunction, int horizontalOffset, int verticalOffset, Map<LV<V>,Point> vertexPointMap)BSugiyamaRunnable.Builder. vertexShapeFunction(Function<V,Rectangle> vertexShapeFunction) -
Uses of Rectangle in org.jungrapht.visualization.layout.algorithms.util
Fields in org.jungrapht.visualization.layout.algorithms.util with type parameters of type Rectangle Modifier and Type Field Description protected Function<V,Rectangle>InitialDimensionFunction.Builder. vertexShapeFunctionprotected Function<V,Rectangle>InitialDimensionFunction. vertexShapeFunctionMethods in org.jungrapht.visualization.layout.algorithms.util with parameters of type Rectangle Modifier and Type Method Description voidDimensionSummaryStatistics. accept(Rectangle rectangle)voidRectangleConsumer. accept(Rectangle rectangle)Method parameters in org.jungrapht.visualization.layout.algorithms.util with type arguments of type Rectangle Modifier and Type Method Description default voidVertexBoundsFunctionConsumer. accept(Function<V,Rectangle> vertexBoundsFunction)static <V> InitialDimensionFunction.Builder<V,?,?>InitialDimensionFunction. builder(Function<V,Rectangle> vertexShapeFunction)voidVertexBoundsFunctionConsumer. setVertexBoundsFunction(Function<V,Rectangle> vertexBoundsFunction)voidInitialDimensionFunction. setVertexShapeFunction(Function<V,Rectangle> vertexShapeFunction)voidVertexShapeAware. setVertexShapeFunction(Function<V,Rectangle> vertexShapeFunction)BInitialDimensionFunction.Builder. vertexShapeFunction(Function<V,Rectangle> vertexShapeFunction) -
Uses of Rectangle in org.jungrapht.visualization.layout.model
Fields in org.jungrapht.visualization.layout.model declared as Rectangle Modifier and Type Field Description static RectangleRectangle. IDENTITYidentity rectangle of zero size at originMethods in org.jungrapht.visualization.layout.model that return Rectangle Modifier and Type Method Description static RectangleRectangle. from(Point min, Point max)static RectangleRectangle. of(double x, double y, double width, double height)static RectangleRectangle. of(int width, int height)static RectangleRectangle. of(int x, int y, int width, int height)RectangleRectangle. offset(double x, double y)offset the rectangle's location by the passed coordinatesRectangleRectangle. union(double newX, double newY)return a new Rectangle that is is the expansion of this Rectangle to contain the passed PointRectangleRectangle. union(Rectangle other)return a union of this rectangle and the other rectangleMethods in org.jungrapht.visualization.layout.model with parameters of type Rectangle Modifier and Type Method Description booleanPoint. inside(Rectangle r)booleanCircle. intersects(Rectangle r)booleanRectangle. intersects(Rectangle other)fail-fast implementation to reduce computationRectangleRectangle. union(Rectangle other)return a union of this rectangle and the other rectangle -
Uses of Rectangle in org.jungrapht.visualization.layout.quadtree
Fields in org.jungrapht.visualization.layout.quadtree declared as Rectangle Modifier and Type Field Description protected RectangleNode. areaprotected RectangleNode.Builder. areaprotected RectangleBarnesHutQuadTree.Builder. boundsMethods in org.jungrapht.visualization.layout.quadtree that return Rectangle Modifier and Type Method Description RectangleNode. getArea()RectangleBarnesHutQuadTree. getBounds()the bounds of this quad treeRectangleNode. getBounds()RectangleTreeNode. getBounds()Methods in org.jungrapht.visualization.layout.quadtree with parameters of type Rectangle Modifier and Type Method Description BarnesHutQuadTree.BuilderBarnesHutQuadTree.Builder. bounds(Rectangle bounds)Node.Builder<T>Node.Builder. withArea(Rectangle area) -
Uses of Rectangle in org.jungrapht.visualization.util
Methods in org.jungrapht.visualization.util that return Rectangle Modifier and Type Method Description static RectangleAWT. convert(Rectangle2D r2d)static RectangleRectangleUtils. convert(Rectangle2D r2d)Methods in org.jungrapht.visualization.util with parameters of type Rectangle Modifier and Type Method Description static Rectangle2DAWT. convert(Rectangle r)static Rectangle2DRectangleUtils. convert(Rectangle r)Constructor parameters in org.jungrapht.visualization.util with type arguments of type Rectangle Constructor Description TreeCells(LayoutModel<V> layoutModel, Map<V,Rectangle> cellMap, ShapeTransformer transformer)TreeCells(LayoutModel<V> layoutModel, Map<V,Rectangle> cellMap, ShapeTransformer transformer, Color color)
-