Package | Description |
---|---|
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 |
Modifier and Type | Interface and Description |
---|---|
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
|
Modifier and Type | Class and Description |
---|---|
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 |
Modifier and Type | Field and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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,
java.awt.Dimension viewSize)
Removes the current graph layout, and adds a new one.
|
void |
VisualizationModel.setGraphLayout(Layout layout,
java.awt.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. |
Constructor and Description |
---|
DefaultVisualizationModel(Layout layout) |
DefaultVisualizationModel(Layout layout,
java.awt.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,
java.awt.Dimension preferredSize)
Create an instance with passed parameters.
|
Modifier and Type | Class and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
Layout |
BirdsEyeGraphDraw.getGraphLayout()
Deprecated.
Returns the currently operative layout.
|
Modifier and Type | Method and Description |
---|---|
void |
BirdsEyeGraphDraw.setGraphLayout(Layout l)
Deprecated.
Dynamically chooses a new GraphLayout.
|
Constructor and Description |
---|
SatelliteVisualizationViewer(VisualizationViewer master,
Layout layout,
Renderer renderer) |
SatelliteVisualizationViewer(VisualizationViewer master,
Layout layout,
Renderer renderer,
java.awt.Dimension preferredSize) |
Modifier and Type | Class and Description |
---|---|
class |
SubLayoutDecorator
Extends the base decorator class and overrides methods to
cause the location methods to check with the sublayouts
for location information
|
Constructor and Description |
---|
SubLayoutDecorator(Layout delegate) |
Modifier and Type | Method and Description |
---|---|
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,
javax.swing.JSlider strength) |
Modifier and Type | Class and Description |
---|---|
class |
AestheticSpringVisualizer
The SpringVisualizer package represents a visualization of a set of nodes.
|
class |
FastScalableMDS |
Modifier and Type | Method and Description |
---|---|
protected abstract Layout |
LayoutTester.getLayout(Graph g) |
protected Layout |
TestFRLayout.getLayout(Graph g) |
protected Layout |
TestSpringLayout.getLayout(Graph g) |