|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Edge | |
|---|---|
| scratch.tom.simpleGraph | |
| Uses of Edge in scratch.tom.simpleGraph |
|---|
| Classes in scratch.tom.simpleGraph with type parameters of type Edge | |
|---|---|
class |
DefaultGraph<V,E extends Edge<V>>
an example implementation of Graph |
interface |
Graph<V,E extends Edge>
Graph is parameterized with vertex and edge type. |
| Subinterfaces of Edge in scratch.tom.simpleGraph | |
|---|---|
static interface |
Edge.Directed<W>
Directed adds two methods to Edge |
static interface |
Edge.Hyper<W>
Hyper adds several methods to Edge |
| Classes in scratch.tom.simpleGraph that implement Edge | |
|---|---|
class |
DirectedEdge<V>
a directed edge with vertex parameters specified |
class |
HyperEdge<V>
a hyper edge |
class |
UndirectedEdge<V>
|
| Methods in scratch.tom.simpleGraph with type parameters of type Edge | ||
|---|---|---|
static
|
GraphUtils.getDegree(Graph<V,E> graph,
V vertex)
|
|
static
|
GraphUtils.getNeighbors(Graph<V,E> graph,
V vertex)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||