Package | Description |
---|---|
edu.uci.ics.jung.algorithms.util |
Provides general algorithmic utilities.
|
edu.uci.ics.jung.graph.util |
Utility interfaces and classes for the JUNG API.
|
edu.uci.ics.jung.samples |
Sample applications created using JUNG, largely focused on visualization.
|
edu.uci.ics.jung.visualization |
Frameworks and mechanisms for visualizing JUNG graphs using Swing/AWT.
|
edu.uci.ics.jung.visualization.decorators |
Mechanisms for associating data (shapes, colors, values, strings, etc.) with
graph elements.
|
edu.uci.ics.jung.visualization.picking |
Visualization mechanisms for supporting the selection of graph elements.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SelfLoopEdgePredicate.evaluate(Context<Graph<V,E>,E> context) |
Modifier and Type | Field and Description |
---|---|
protected Map<Context<Graph<V,E>,E>,Integer> |
DefaultParallelEdgeIndexFunction.edge_index |
Modifier and Type | Method and Description |
---|---|
static <G,E> Context<G,E> |
Context.getInstance(G graph,
E element)
Returns an instance of this type for the specified graph and element.
|
Modifier and Type | Field and Description |
---|---|
protected org.apache.commons.collections4.Predicate<Context<Graph<Integer,Number>,Number>> |
PluggableRendererDemo.self_loop |
Modifier and Type | Field and Description |
---|---|
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
PluggableRenderContext.edgeArrowPredicate |
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
PluggableRenderContext.edgeArrowTransformer |
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
PluggableRenderContext.edgeIncludePredicate |
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> |
PluggableRenderContext.edgeLabelClosenessTransformer |
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
PluggableRenderContext.edgeShapeTransformer |
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,V>> |
PluggableRenderContext.vertexIncludePredicate |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
PluggableRenderContext.getEdgeArrowPredicate() |
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
RenderContext.getEdgeArrowPredicate() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
PluggableRenderContext.getEdgeArrowTransformer() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
RenderContext.getEdgeArrowTransformer() |
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
PluggableRenderContext.getEdgeIncludePredicate() |
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
RenderContext.getEdgeIncludePredicate() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> |
PluggableRenderContext.getEdgeLabelClosenessTransformer() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> |
RenderContext.getEdgeLabelClosenessTransformer() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
PluggableRenderContext.getEdgeShapeTransformer() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
RenderContext.getEdgeShapeTransformer() |
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,V>> |
PluggableRenderContext.getVertexIncludePredicate() |
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,V>> |
RenderContext.getVertexIncludePredicate() |
Modifier and Type | Method and Description |
---|---|
boolean |
RenderContext.DirectedEdgeArrowPredicate.evaluate(Context<Graph<V,E>,E> c) |
boolean |
RenderContext.UndirectedEdgeArrowPredicate.evaluate(Context<Graph<V,E>,E> c) |
Modifier and Type | Method and Description |
---|---|
void |
PluggableRenderContext.setEdgeArrowPredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeArrowPredicate) |
void |
RenderContext.setEdgeArrowPredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeArrowPredicate) |
void |
PluggableRenderContext.setEdgeArrowTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> edgeArrowTransformer) |
void |
RenderContext.setEdgeArrowTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> edgeArrowTransformer) |
void |
PluggableRenderContext.setEdgeIncludePredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeIncludePredicate) |
void |
RenderContext.setEdgeIncludePredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeIncludePredicate) |
void |
PluggableRenderContext.setEdgeLabelClosenessTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> edgeLabelClosenessTransformer) |
void |
RenderContext.setEdgeLabelClosenessTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> edgeLabelClosenessTransformer) |
void |
PluggableRenderContext.setEdgeShapeTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> edgeShapeTransformer) |
void |
RenderContext.setEdgeShapeTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> edgeShapeTransformer) |
void |
PluggableRenderContext.setVertexIncludePredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,V>> vertexIncludePredicate) |
void |
RenderContext.setVertexIncludePredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,V>> vertexIncludePredicate) |
Modifier and Type | Field and Description |
---|---|
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
GradientEdgePaintTransformer.selfLoop |
Modifier and Type | Method and Description |
---|---|
Shape |
EdgeShape.Line.transform(Context<Graph<V,E>,E> context)
Get the shape for this edge, returning either the
shared instance or, in the case of self-loop edges, the
SimpleLoop shared instance.
|
Shape |
EdgeShape.BentLine.transform(Context<Graph<V,E>,E> context)
Get the shape for this edge, returning either the
shared instance or, in the case of self-loop edges, the
Loop shared instance.
|
Shape |
EdgeShape.QuadCurve.transform(Context<Graph<V,E>,E> context)
Get the shape for this edge, returning either the
shared instance or, in the case of self-loop edges, the
Loop shared instance.
|
Shape |
EdgeShape.CubicCurve.transform(Context<Graph<V,E>,E> context)
Get the shape for this edge, returning either the
shared instance or, in the case of self-loop edges, the
Loop shared instance.
|
Shape |
EdgeShape.SimpleLoop.transform(Context<Graph<V,E>,E> context)
getter for the shape
|
Shape |
EdgeShape.Loop.transform(Context<Graph<V,E>,E> context)
Get the shape for this edge, modifying the diameter in the
case of parallel edges, so they do not overlap
|
Shape |
EdgeShape.Wedge.transform(Context<Graph<V,E>,E> context) |
Shape |
EdgeShape.Box.transform(Context<Graph<V,E>,E> context)
Get the shape for this edge, modifying the diameter in the
case of parallel edges, so they do not overlap
|
Shape |
EdgeShape.Orthogonal.transform(Context<Graph<V,E>,E> context)
Get the shape for this edge, returning either the
shared instance or, in the case of self-loop edges, the
Loop shared instance.
|
Shape |
DirectionalEdgeArrowTransformer.transform(Context<Graph<V,E>,E> context) |
Number |
ConstantDirectionalEdgeValueTransformer.transform(Context<Graph<V,E>,E> context) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ShapePickSupport.isEdgeRendered(Context<Graph<V,E>,E> context)
Returns
true if this edge and its endpoints
in this graph are all included in the collections of
elements to be rendered, and false otherwise. |
protected boolean |
ShapePickSupport.isVertexRendered(Context<Graph<V,E>,V> context)
Returns
true if this vertex in this graph is included
in the collections of elements to be rendered, and false otherwise. |
Copyright © 2015. All rights reserved.