Package | Description |
---|---|
edu.uci.ics.jung.visualization |
Provides a visualization mechanism for drawing and rendering Graphs.
|
edu.uci.ics.jung.visualization.transform | |
edu.uci.ics.jung.visualization.transform.shape |
Modifier and Type | Field and Description |
---|---|
protected MutableTransformer |
BirdsEyeVisualizationViewer.layoutTransformer
Deprecated.
|
protected MutableTransformer |
VisualizationViewer.layoutTransformer |
protected MutableTransformer |
PluggableRenderer.viewTransformer |
protected MutableTransformer |
VisualizationViewer.viewTransformer
Provides support for mutating the AffineTransform that
is supplied to the rendering Graphics2D
|
Modifier and Type | Method and Description |
---|---|
MutableTransformer |
BirdsEyeVisualizationViewer.getLayoutTransformer()
Deprecated.
|
MutableTransformer |
VisualizationViewer.getLayoutTransformer() |
MutableTransformer |
VisualizationViewer.getViewTransformer() |
Modifier and Type | Method and Description |
---|---|
void |
BirdsEyeVisualizationViewer.setLayoutTransformer(MutableTransformer layoutTransformer)
Deprecated.
|
void |
VisualizationViewer.setLayoutTransformer(MutableTransformer transformer) |
void |
PluggableRenderer.setViewTransformer(MutableTransformer viewTransformer) |
void |
VisualizationViewer.setViewTransformer(MutableTransformer 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 MutableTransformer |
MutableTransformerDecorator.delegate |
protected MutableTransformer |
AbstractLensSupport.savedViewTransformer |
Modifier and Type | Method and Description |
---|---|
MutableTransformer |
MutableTransformerDecorator.getDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
MutableTransformerDecorator.setDelegate(MutableTransformer delegate) |
Constructor and Description |
---|
HyperbolicTransformer(java.awt.Component component,
MutableTransformer delegate)
create an instance with a possibly shared transform
|
LensTransformer(java.awt.Component component,
MutableTransformer delegate)
create an instance with a possibly shared transform
|
MagnifyTransformer(java.awt.Component component,
MutableTransformer delegate)
create an instance with a possibly shared transform
|
MutableTransformerDecorator(MutableTransformer delegate) |
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 | Method and Description |
---|---|
void |
PluggableRendererDecorator.setViewTransformer(MutableTransformer viewTransformer) |
Constructor and Description |
---|
HyperbolicShapeTransformer(java.awt.Component component,
MutableTransformer delegate)
Create an instance, setting values from the passed component
and registering to listen for size changes on the component,
with a possibly shared transform
delegate . |
MagnifyShapeTransformer(java.awt.Component component,
MutableTransformer delegate)
Create an instance, setting values from the passed component
and registering to listen for size changes on the component,
with a possibly shared transform
delegate . |