Package | Description |
---|---|
edu.uci.ics.jung.graph.filters |
Provides for a filtering mechanism that produces subgraphs of an original graph.
|
edu.uci.ics.jung.graph.filters.impl |
Provides sample implementations and generally useful filters.
|
edu.uci.ics.jung.visualization |
Provides a visualization mechanism for drawing and rendering Graphs.
|
scratch.danyel.sample |
Modifier and Type | Interface and Description |
---|---|
interface |
EfficientFilter
An EfficientFilter can take in an UnassembledGraph
withut assembling it, and is used for non-structural
filters.
|
interface |
LevelFilter
A generally useful template for Filters that have a settable
value.
|
Modifier and Type | Class and Description |
---|---|
class |
EdgePredicateFilter
This is a simple Edge filter that accepts the edges which its
Predicate accepts.
|
class |
GeneralEdgeAcceptFilter
Abstract class that implements a generic filter for accepting arbitrary
edges (and all vertices).
|
class |
GeneralVertexAcceptFilter
Abstract class that implements a generic filter for accepting arbitrary
vertices (and all edges).
|
class |
SerialFilter
This is a generic filter that takes at least two other filters
and runs them seially.
|
class |
TrivialFilter
A small filter that returns the vertices and edges in the orignal Graph.
|
class |
VertexPredicateFilter
This is a simple Vertex filter that accepts the vertices which its
Predicate accepts.
|
Modifier and Type | Field and Description |
---|---|
protected Filter |
UnassembledGraph.filter
Holds a reference to the filter that generated this UnassembledGraph
|
Modifier and Type | Method and Description |
---|---|
void |
SerialFilter.append(Filter f)
Adds a filter to the end of the sequence of filters.
|
Constructor and Description |
---|
SerialFilter(Filter f1,
Filter f2)
Small constructor for two filters.
|
UnassembledGraph(Filter f,
java.util.Set vertices,
java.util.Set edges,
Graph original) |
UnassembledGraph(Filter f,
java.util.Set vertices,
java.util.Set edges,
UnassembledGraph previous) |
Modifier and Type | Class and Description |
---|---|
class |
AlphabeticVertexFilter
A small example filter that accepts vertices that are alphabetically
past the input value.
|
class |
DropSoloNodesFilter
Accepts only nodes that have at least one edge--that is, nodes that
are connected to one other node.
|
class |
KNeighborhoodFilter
A filter used to extract the k-neighborhood around one or more root node(s)
|
class |
NumericDecorationFilter
This simple filter accepts vertices if their UserData at the given key is
over a threshold value.
|
class |
WeightedEdgeGraphFilter
This simple filter accepts Edges if their EdgeWeightLabeller turns out
to be greater than the input value.
|
Modifier and Type | Method and Description |
---|---|
static Filter |
DropSoloNodesFilter.getInstance() |
Modifier and Type | Field and Description |
---|---|
protected Filter |
GraphDraw.mainFilter
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
GraphDraw.addStaticFilter(Filter f)
Deprecated.
Use the PluggableRenderer's vertex and edge visibility
predicates instead. See the release notes for version 1.6 for more
information.
|
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) |