Package | Description |
---|---|
edu.uci.ics.jung.utils |
Provides a series of useful utility methods, and a number of custom helper classes designed specifically for this application.
|
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 | |
edu.uci.ics.jung.visualization.transform | |
edu.uci.ics.jung.visualization.transform.shape | |
scratch.scott |
Modifier and Type | Class and Description |
---|---|
class |
DefaultChangeEventSupport |
Modifier and Type | Interface and Description |
---|---|
interface |
PersistentLayout
interface for PersistentLayout
Also holds a nested class Point to serialize the
Vertex locations
|
interface |
VisualizationModel
Interface for the state holding model of the VisualizationViewer.
|
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 |
DefaultVisualizationModel
The model containing state values for
visualizations of graphs.
|
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 |
class |
VisualizationViewer
A class that maintains many of the details necessary for creating
visualizations of graphs.
|
Modifier and Type | Field and Description |
---|---|
protected ChangeEventSupport |
AbstractLayout.changeSupport |
protected ChangeEventSupport |
LayoutDecorator.changeSupport |
protected ChangeEventSupport |
PersistentLayoutImpl.changeSupport |
protected ChangeEventSupport |
VisualizationViewer.changeSupport |
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 | Class and Description |
---|---|
class |
SatelliteVisualizationViewer
A VisualizationViewer that can act as a satellite view for another
(master) VisualizationViewer.
|
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
|
Modifier and Type | Interface and Description |
---|---|
interface |
MutableTransformer
Provides an API for the mutation of a transformer
and for adding listeners for changes on the transformer
|
Modifier and Type | Class and Description |
---|---|
class |
HyperbolicTransformer
HyperbolicTransformer wraps a MutableAffineTransformer and modifies
the transform and inverseTransform methods so that they create a
fisheye projection of the graph points, with points near the
center spread out and points near the edges collapsed onto the
circumference of an ellipse.
|
class |
LensTransformer
LensTransformer wraps a MutableAffineTransformer and modifies
the transform and inverseTransform methods so that they create a
projection of the graph points within an elliptical lens.
|
class |
MagnifyTransformer
MagnifyTransformer wraps a MutableAffineTransformer and modifies
the transform and inverseTransform methods so that they create an
enlarging projection of the graph points.
|
class |
MutableAffineTransformer
Provides methods to mutate the AffineTransform used by AffineTransformer
base class to map points from one coordinate system to
another.
|
class |
MutableTransformerDecorator
a complete decorator that wraps a MutableTransformer.
|
Modifier and Type | Field and Description |
---|---|
protected ChangeEventSupport |
MutableAffineTransformer.changeSupport |
Modifier and Type | Class and Description |
---|---|
class |
HyperbolicShapeTransformer
HyperbolicShapeTransformer extends HyperbolicTransformer and
adds implementations for methods in ShapeTransformer.
|
class |
MagnifyShapeTransformer
MagnifyShapeTransformer extends MagnifyTransformer and
adds implementations for methods in ShapeTransformer.
|
Modifier and Type | Class and Description |
---|---|
class |
FastScalableMDS |