Package | Description |
---|---|
edu.uci.ics.jung.visualization |
Provides a visualization mechanism for drawing and rendering Graphs.
|
edu.uci.ics.jung.visualization.control | |
edu.uci.ics.jung.visualization.transform | |
edu.uci.ics.jung.visualization.transform.shape | |
samples.graph |
Provides sample graph code that may be of interest.
|
Modifier and Type | Class and Description |
---|---|
class |
VisualizationViewer
A class that maintains many of the details necessary for creating
visualizations of graphs.
|
Modifier and Type | Class and Description |
---|---|
class |
SatelliteVisualizationViewer
A VisualizationViewer that can act as a satellite view for another
(master) VisualizationViewer.
|
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 |
AffineTransformer
Provides methods to map points from one coordinate system to
another, by delegating to a wrapped AffineTransform (uniform)
and its inverse.
|
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 | Interface and Description |
---|---|
interface |
ShapeTransformer
Provides methods to map points from one coordinate system to
another: graph to screen and screen to graph.
|
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 | Field and Description |
---|---|
protected Transformer |
TransformingGraphics.transformer
the transformer to apply
|
Modifier and Type | Method and Description |
---|---|
Transformer |
TransformingGraphics.getTransformer() |
Transformer |
TransformingPluggableRenderer.getTransformer() |
Modifier and Type | Method and Description |
---|---|
void |
TransformingGraphics.setTransformer(Transformer transformer) |
void |
TransformingPluggableRenderer.setTransformer(Transformer transformer) |
Constructor and Description |
---|
TransformingGraphics(Transformer transformer) |
TransformingGraphics(Transformer transformer,
java.awt.Graphics2D delegate) |
Modifier and Type | Field and Description |
---|---|
protected Transformer |
PluggableRendererDemo.affineTransformer |