Uses of Interface
org.jungrapht.visualization.layout.algorithms.LayoutAlgorithm
- 
Packages that use LayoutAlgorithm Package Description org.jungrapht.samples.sugiyama.test.algorithms org.jungrapht.samples.util Sample applications utilitiesorg.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.model Support for graph layout models mapping vertices to location pointsorg.jungrapht.visualization.util Utilities for graph visualization. - 
- 
Uses of LayoutAlgorithm in org.jungrapht.samples.sugiyama.test.algorithms
Classes in org.jungrapht.samples.sugiyama.test.algorithms that implement LayoutAlgorithm Modifier and Type Class Description classBrandesKopfLayoutAlgorithm<V,E>Test only, as this class is hard-coded for a specific test graphclassLayeredLayoutAlgorithm<V,E>Test only, as this class is hard-coded for a specific test graphclassTestEiglspergerLayoutAlgorithm<V,E>Test only, as this class is hard-coded for a specific test graphclassTestSugiyamaLayoutAlgorithm<V,E>Test only, as this class is hard-coded for a specific test graph - 
Uses of LayoutAlgorithm in org.jungrapht.samples.util
Fields in org.jungrapht.samples.util with type parameters of type LayoutAlgorithm Modifier and Type Field Description LayoutAlgorithm.Builder<V,LayoutAlgorithm<V>,?>LayoutFunction.Layout. builderMethods in org.jungrapht.samples.util that return LayoutAlgorithm Modifier and Type Method Description LayoutAlgorithmLayoutHelper.Layouts. getLayoutAlgorithm()LayoutAlgorithmSubLayoutHelper.Layouts. getLayoutAlgorithm()Methods in org.jungrapht.samples.util that return types with arguments of type LayoutAlgorithm Modifier and Type Method Description LayoutAlgorithm.Builder<V,LayoutAlgorithm<V>,?>LayoutFunction. apply(String s) - 
Uses of LayoutAlgorithm in org.jungrapht.visualization
Fields in org.jungrapht.visualization declared as LayoutAlgorithm Modifier and Type Field Description protected LayoutAlgorithm<V>DefaultVisualizationModel. layoutAlgorithmprotected LayoutAlgorithm<V>VisualizationModel.Builder. layoutAlgorithmaLayoutAlgorithmto position the graph verticesprotected LayoutAlgorithm<V>VisualizationServer.Builder. layoutAlgorithmthe algorithm to apply to position the verticesMethods in org.jungrapht.visualization that return LayoutAlgorithm Modifier and Type Method Description LayoutAlgorithm<V>VisualizationModel. getLayoutAlgorithm()Methods in org.jungrapht.visualization with parameters of type LayoutAlgorithm Modifier and Type Method Description BVisualizationModel.Builder. layoutAlgorithm(LayoutAlgorithm<V> layoutAlgorithm)BVisualizationServer.Builder. layoutAlgorithm(LayoutAlgorithm<V> layoutAlgorithm)voidVisualizationModel. setLayoutAlgorithm(LayoutAlgorithm<V> layoutAlgorithm) - 
Uses of LayoutAlgorithm in org.jungrapht.visualization.layout.algorithms
Classes in org.jungrapht.visualization.layout.algorithms with type parameters of type LayoutAlgorithm Modifier and Type Interface Description static interfaceLayoutAlgorithm.Builder<V,T extends LayoutAlgorithm<V>,B extends LayoutAlgorithm.Builder<V,T,B>>Subinterfaces of LayoutAlgorithm in org.jungrapht.visualization.layout.algorithms Modifier and Type Interface Description interfaceEdgeAwareLayoutAlgorithm<V,E>A marker interface for LayoutAlgorithms that are aware of graph edges and can use the edges as part of the layout vertex positioninginterfaceIterativeLayoutAlgorithm<V>A LayoutAlgorithm that may utilize a pre-relax phase, which is a loop of calls tostepthat occurr in the current thread instead of in a new Thread.interfaceRadialTreeLayout<V>a marker interface for Tree layouts in a radial patterninterfaceTreeLayout<V>an interface forLayoutAlgorithmthat place their vertices in a tree like heirarchyClasses in org.jungrapht.visualization.layout.algorithms that implement LayoutAlgorithm Modifier and Type Class Description classAbstractHierarchicalMinCrossLayoutAlgorithm<V,E>The Sugiyama Hierarchical Minimum-Cross layout algorithmclassAbstractIterativeLayoutAlgorithm<V>For Iterative algorithms that perform delayed operations on a Thread, save off the layoutModel so that it can be accessed by the threaded code.classAbstractLayoutAlgorithm<V>For Layout algorithms that can run an 'after' functionclassAbstractTreeLayoutAlgorithm<V>A base class for tree layout algorithms.classBalloonLayoutAlgorithm<V>ALayoutimplementation that assigns positions toTreeorGraphvertices using associations with nested circles ("balloons").classCircleLayoutAlgorithm<V>ALayoutimplementation that positions vertices equally spaced on a regular circle.classDAGLayoutAlgorithm<V,E>An implementation ofLayoutsuitable for tree-like directed acyclic graphs.classEdgeAwareTreeLayoutAlgorithm<V,E>classEiglspergerLayoutAlgorithm<V,E>The Sugiyama Hierarchical Minimum-Cross layout algorithmclassForceAtlas2LayoutAlgorithm<V>Implementation of ForceAtlas2 algorithm.classFRLayoutAlgorithm<V>Implements the Fruchterman-Reingold force-directed algorithm for vertex layout.classGEMLayoutAlgorithm<V,E>Java implementation of the gem 2D layout.classHierarchicalMinCrossLayoutAlgorithm<V,E>A Hierarchical Minimum-Cross layout algorithm based on Sugiyama.classISOMLayoutAlgorithm<V>Implements a self-organizing map layout algorithm, based on Meyer's self-organizing graph methods.classKKLayoutAlgorithm<V>Implements the Kamada-Kawai algorithm for vertex layout.static classLayoutAlgorithm.NoOp<V>classMultiRowEdgeAwareTreeLayoutAlgorithm<V,E>A Multi-RowTreeLayoutAlgorithmthat can be modified with comparators and predicates for both vertices and edgesclassMultiRowTreeLayoutAlgorithm<V>ATreeLayoutAlgorithmthat adheres to either an original width or to the width of the widest subtree in the forest by creating new rows of tree rootsclassRadialEdgeAwareTreeLayoutAlgorithm<V,E>A radial layout for Tree or Forest graphs.classRadialTreeLayoutAlgorithm<V>A radial layout for Tree or Forest graphs.classSpringLayoutAlgorithm<V,E>The SpringLayout package represents a visualization of a set of vertices.classStaticLayoutAlgorithm<V>StaticLayout leaves the vertices in the locations specified in the LayoutModel, and has no other behavior.classSugiyamaLayoutAlgorithm<V,E>The Sugiyama Hierarchical Minimum-Cross layout algorithmclassTidierRadialTreeLayoutAlgorithm<V,E>A radial layout for Tree or Forest graphs.classTidierTreeLayoutAlgorithm<V,E>A more compact tree layout algorithm.classTreeLayoutAlgorithm<V>A simple tree layout algorithm that will allow multiple roots. - 
Uses of LayoutAlgorithm in org.jungrapht.visualization.layout.model
Methods in org.jungrapht.visualization.layout.model with parameters of type LayoutAlgorithm Modifier and Type Method Description voidAbstractLayoutModel. accept(LayoutAlgorithm<V> layoutAlgorithm)accept the visit of a LayoutAlgorithm.voidAggregateLayoutModel. accept(LayoutAlgorithm<V> layoutAlgorithm)voidLayoutModel. accept(LayoutAlgorithm<V> layoutAlgorithm)allow the passed LayoutAlgorithm to operate on this LayoutModel - 
Uses of LayoutAlgorithm in org.jungrapht.visualization.util
Classes in org.jungrapht.visualization.util that implement LayoutAlgorithm Modifier and Type Class Description classAnimationLayoutAlgorithm<V>Fields in org.jungrapht.visualization.util declared as LayoutAlgorithm Modifier and Type Field Description protected LayoutAlgorithm<V>AnimationLayoutAlgorithm.Builder. endLayoutAlgorithmMethods in org.jungrapht.visualization.util with parameters of type LayoutAlgorithm Modifier and Type Method Description static <V,E>
voidLayoutAlgorithmTransition. animate(VisualizationServer<V,E> visualizationServer, LayoutAlgorithm<V> endLayoutAlgorithm)static <V,E>
voidLayoutAlgorithmTransition. animate(VisualizationServer<V,E> visualizationServer, LayoutAlgorithm<V> endLayoutAlgorithm, Runnable after)static <V,E>
voidLayoutAlgorithmTransition. apply(VisualizationServer<V,E> visualizationServer, LayoutAlgorithm<V> endLayoutAlgorithm)static <V,E>
voidLayoutAlgorithmTransition. apply(VisualizationServer<V,E> visualizationServer, LayoutAlgorithm<V> endLayoutAlgorithm, Runnable after)BAnimationLayoutAlgorithm.Builder. endLayoutAlgorithm(LayoutAlgorithm<V> endLayoutAlgorithm) 
 -