| Package | Description |
|---|---|
| salvo.jesus.graph | |
| salvo.jesus.graph.algorithm | |
| salvo.jesus.graph.listener | |
| salvo.jesus.graph.visual.layout |
| Modifier and Type | Class and Description |
|---|---|
class |
NullVisitor
A visitor that always return true when visiting.
|
class |
StopAtVisitor
A Visitor that notifies a traversal to stop at a particular Vertex.
|
| Modifier and Type | Method and Description |
|---|---|
int |
TopologicalSorting.traverse(Vertex startat,
List visited,
Visitor visitor)
Perform a topological sort of the subgraph reachable via outgoing
edges from a specific vertex.
|
abstract int |
GraphTraversal.traverse(Vertex startat,
List visited,
Visitor visitor)
Abstract traversal method to be implemented by subclasses.
|
int |
DepthFirstGraphTraversal.traverse(Vertex startat,
List visited,
Visitor visitor) |
int |
BreadthFirstTraversal.traverse(Vertex startat,
List visited,
Visitor visitor) |
List |
TopologicalSorting.traverse(Vertex startat,
Visitor visitor)
Perform a topological sort of the subgraph reachable via outgoing
edges from a specific vertex.
|
abstract List |
GraphTraversal.traverse(Vertex startat,
Visitor visitor)
Abstract traversal method to be implemented by subclasses.
|
List |
DepthFirstGraphTraversal.traverse(Vertex startat,
Visitor visitor) |
List |
BreadthFirstTraversal.traverse(Vertex startat,
Visitor visitor) |
| Modifier and Type | Method and Description |
|---|---|
int |
PathListener.PathTraversal.traverse(Vertex startat,
List visited,
Visitor visitor) |
List |
PathListener.PathTraversal.traverse(Vertex startat,
Visitor visitor) |
| Modifier and Type | Class and Description |
|---|---|
class |
LayeredTreeLayout |
class |
RadialTreeLayout
An implementation of a radial tree layout drawing, as described on
page 52 of the book "Graph Drawing".
|
Copyright © 2019 JULIE Lab, Germany. All rights reserved.