Uses of Interface
edu.uci.ics.jung.visualization.Layout

Packages that use Layout
edu.uci.ics.jung.visualization Provides a visualization mechanism for drawing and rendering Graphs. 
edu.uci.ics.jung.visualization.contrib These are additional layouts contributed by various users. 
edu.uci.ics.jung.visualization.control   
edu.uci.ics.jung.visualization.subLayout   
scratch.danyel.sample   
scratch.scott   
test.edu.uci.ics.jung.visualization   
 

Uses of Layout in edu.uci.ics.jung.visualization
 

Subinterfaces of Layout in edu.uci.ics.jung.visualization
 interface LayoutMutable
          An extended interface for signalling a layout that the underlying graph has been changed.
 interface PersistentLayout
          interface for PersistentLayout Also holds a nested class Point to serialize the Vertex locations
 

Classes in edu.uci.ics.jung.visualization that implement Layout
 class AbstractLayout
          Implements some of the dirty work of writing a layout algorithm, allowing the user to express their major intent more simply.
 class FadingVertexLayout
          Deprecated. If you are using this code, PLEASE CONTACT US
 class FRLayout
          Implements the Fruchterman-Reingold algorithm for node layout.
 class ISOMLayout
          Implements a self-organizing map layout algorithm, based on Meyer's self-organizing graph methods.
 class LayoutDecorator
          a pure decorator for the Layout interface.
 class PersistentLayoutImpl
          Implementation of PersistentLayout.
 class SpringLayout
          The SpringLayout package represents a visualization of a set of nodes.
 class StaticLayout
           
 

Fields in edu.uci.ics.jung.visualization declared as Layout
protected  Layout LayoutDecorator.delegate
           
protected  Layout DefaultVisualizationModel.layout
          the layout algorithm currently in use
protected  Layout Lens.layout
          Deprecated. the layout being used by the BirdsEye
protected  Layout RadiusGraphElementAccessor.layout
           
 

Methods in edu.uci.ics.jung.visualization that return Layout
 Layout LayoutDecorator.getDelegate()
          getter for the delegate
 Layout BirdsEyeVisualizationViewer.getGraphLayout()
          Deprecated. getter for graph layout
 Layout DefaultVisualizationModel.getGraphLayout()
          Returns the current graph layout.
 Layout FadingVertexLayout.getGraphLayout()
          Deprecated.  
 Layout GraphDraw.getGraphLayout()
          Deprecated. Use getVisualizationViewer().getGraphLayout() instead.
 Layout HasGraphLayout.getGraphLayout()
           
 Layout VisualizationModel.getGraphLayout()
          Returns the current graph layout.
 Layout VisualizationViewer.getGraphLayout()
          Returns the current graph layout.
 

Methods in edu.uci.ics.jung.visualization with parameters of type Layout
 void LayoutDecorator.setDelegate(Layout delegate)
          setter for the delegate
 void BirdsEyeVisualizationViewer.setGraphLayout(Layout layout)
          Deprecated. setter for layout
 void DefaultVisualizationModel.setGraphLayout(Layout layout)
          set the graph Layout and if it is not already initialized, initialize it to the default VisualizationViewer preferred size of 600x600
 void GraphDraw.setGraphLayout(Layout l)
          Deprecated. Use getVisualizationViewer.setGraphLayout(l) instead.
 void VisualizationModel.setGraphLayout(Layout layout)
          set the graph Layout
 void VisualizationViewer.setGraphLayout(Layout layout)
          Removes the current graph layout, and adds a new one.
 void VisualizationViewer.setGraphLayout(Layout layout, boolean scaleToLayout)
          Removes the current graph layout, and adds a new one, optionally re-scaling the view to show the entire layout
 void DefaultVisualizationModel.setGraphLayout(Layout layout, Dimension viewSize)
          Removes the current graph layout, and adds a new one.
 void VisualizationModel.setGraphLayout(Layout layout, Dimension d)
          Sets the graph Layout and initialize the Layout size to the passed dimensions.
 void GraphElementAccessor.setLayout(Layout layout)
          Sets the Layout that is used to specify the locations of vertices and edges in this instance to layout.
 void RadiusGraphElementAccessor.setLayout(Layout l)
           
 void ShapePickSupport.setLayout(Layout layout)
          ShapePickSupport gets its layout from its VisualizationViewer, so this method currently does nothing.
 

Constructors in edu.uci.ics.jung.visualization with parameters of type Layout
DefaultVisualizationModel(Layout layout)
           
DefaultVisualizationModel(Layout layout, Dimension d)
           
FadingVertexLayout(int fadelevels, Layout layout)
          Deprecated. Adds user data to every vertex in the graph.
GraphDraw(Layout layout)
          Deprecated. Creates a graph drawing environment with the specified layout algorithm
LayoutDecorator(Layout delegate)
           
PersistentLayoutImpl(Layout layout)
          create an instance with a passed layout create containers for graph components
RadiusGraphElementAccessor(Layout l)
           
RadiusGraphElementAccessor(Layout l, double maxDistance)
           
VisualizationViewer(Layout layout, Renderer renderer)
          Create an instance with passed parameters.
VisualizationViewer(Layout layout, Renderer renderer, Dimension preferredSize)
          Create an instance with passed parameters.
 

Uses of Layout in edu.uci.ics.jung.visualization.contrib
 

Classes in edu.uci.ics.jung.visualization.contrib that implement Layout
 class CircleLayout
          Positions vertices equally spaced on a regular circle.
 class DAGLayout
           
 class KKLayout
          Implements the Kamada-Kawai algorithm for node layout.
 class KKLayoutInt
          Implements the Kamada-Kawai algorithm for node layout, tweaked to store vertex distances as integers.
 class TreeLayout
           
 

Methods in edu.uci.ics.jung.visualization.contrib that return Layout
 Layout BirdsEyeGraphDraw.getGraphLayout()
          Deprecated. Returns the currently operative layout.
 

Methods in edu.uci.ics.jung.visualization.contrib with parameters of type Layout
 void BirdsEyeGraphDraw.setGraphLayout(Layout l)
          Deprecated. Dynamically chooses a new GraphLayout.
 

Uses of Layout in edu.uci.ics.jung.visualization.control
 

Constructors in edu.uci.ics.jung.visualization.control with parameters of type Layout
SatelliteVisualizationViewer(VisualizationViewer master, Layout layout, Renderer renderer)
           
SatelliteVisualizationViewer(VisualizationViewer master, Layout layout, Renderer renderer, Dimension preferredSize)
           
 

Uses of Layout in edu.uci.ics.jung.visualization.subLayout
 

Classes in edu.uci.ics.jung.visualization.subLayout that implement Layout
 class SubLayoutDecorator
          Extends the base decorator class and overrides methods to cause the location methods to check with the sublayouts for location information
 

Constructors in edu.uci.ics.jung.visualization.subLayout with parameters of type Layout
SubLayoutDecorator(Layout delegate)
           
 

Uses of Layout in scratch.danyel.sample
 

Methods in scratch.danyel.sample with parameters of type Layout
protected static void BetweenVis.runFilter(Graph g, FadeBetweennessRenderer r, Layout v, NumericDecorationFilter f2, Filter ff)
           
protected static void TestVis.runFilter(Graph g, FadeBetweennessRenderer r, Layout v, WeightedEdgeGraphFilter f2, Filter ff, JSlider strength)
           
 

Uses of Layout in scratch.scott
 

Classes in scratch.scott that implement Layout
 class AestheticSpringVisualizer
          The SpringVisualizer package represents a visualization of a set of nodes.
 class FastScalableMDS
           
 

Uses of Layout in test.edu.uci.ics.jung.visualization
 

Methods in test.edu.uci.ics.jung.visualization that return Layout
protected abstract  Layout LayoutTester.getLayout(Graph g)
           
protected  Layout TestFRLayout.getLayout(Graph g)
           
protected  Layout TestSpringLayout.getLayout(Graph g)