Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addEdge(V, V) - Method in interface org.simplegraph.Graph
-
Add an edge between two vertices.
- addEdge(V, V) - Method in class org.simplegraph.impl.DenseGraph
- addEdge(V, V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- addEdge(V, V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- addEdge(V, V) - Method in class org.simplegraph.impl.SparseGraph
- addEdge(V, V, Double) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- addEdge(V, V, Double) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- addEdge(V, V, Double) - Method in class org.simplegraph.impl.WeightedDenseGraph
- addEdge(V, V, Double) - Method in class org.simplegraph.impl.WeightedSparseGraph
- addEdge(V, V, Double) - Method in interface org.simplegraph.WeightedGraph
-
Add an edge between two vertices.
- addSingleEdge(V, V, Double) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Add an edge that goes from the first vertex to the second.
- addSingleEdge(V, V, Boolean) - Method in class org.simplegraph.impl.DirectedSparseGraph
- addSingleEdge(V, V, Double) - Method in class org.simplegraph.impl.WeightedDenseGraph
- addVertex(V) - Method in interface org.simplegraph.WeightedGraph
-
Add a vertex to the graph.
- addVertex(V) - Method in class org.simplegraph.impl.DenseGraph
- addVertex(V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- addVertex(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- addVertex(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- addVertex(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- addVertex(V) - Method in class org.simplegraph.impl.SparseGraph
- addVertex(V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- addVertex(V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- Algorithms - Class in org.simplegraph.util
- Algorithms() - Constructor for class org.simplegraph.util.Algorithms
C
- checkEdge(V, Double, boolean) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- containsVertex(V) - Method in interface org.simplegraph.WeightedGraph
-
Check the existence of a vertex in the graph.
- containsVertex(V) - Method in class org.simplegraph.impl.DenseGraph
- containsVertex(V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- containsVertex(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- containsVertex(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- containsVertex(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- containsVertex(V) - Method in class org.simplegraph.impl.SparseGraph
- containsVertex(V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- containsVertex(V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- copy(BaseDirectedDenseGraph<V, Double>) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Copy constructor
- copy(BaseSparseGraph<V, Boolean>) - Method in class org.simplegraph.impl.DirectedSparseGraph
- copy(BaseUndirectedDenseGraph<V, Double>) - Method in class org.simplegraph.impl.WeightedDenseGraph
- copyVertices(BaseDenseGraph<V>) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- countEdges() - Method in interface org.simplegraph.Graph
-
Get the number of edges in the graph.
- countEdges() - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Get how many edges the graph contains.
- countEdges() - Method in class org.simplegraph.impl.DirectedSparseGraph
-
Get the number of edges in the graph.
- countEdges() - Method in class org.simplegraph.impl.SparseGraph
-
Get the number of edges in the graph.
- countEdges() - Method in class org.simplegraph.impl.WeightedDenseGraph
-
Get the number of edges in the graph.
- countEdges() - Method in interface org.simplegraph.WeightedGraph
-
Get the number of edges in the graph.
- countNeighbors(V) - Method in interface org.simplegraph.WeightedGraph
-
Get the number of neighbors for a vertex.
- countNeighbors(V) - Method in class org.simplegraph.impl.DenseGraph
- countNeighbors(V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- countNeighbors(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- countNeighbors(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- countNeighbors(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- countNeighbors(V) - Method in class org.simplegraph.impl.SparseGraph
- countNeighbors(V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- countNeighbors(V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- countVertices() - Method in interface org.simplegraph.WeightedGraph
-
Get the number of vertices in the graph.
- countVertices() - Method in class org.simplegraph.impl.DenseGraph
- countVertices() - Method in class org.simplegraph.impl.DirectedDenseGraph
- countVertices() - Method in class org.simplegraph.impl.DirectedSparseGraph
- countVertices() - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- countVertices() - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- countVertices() - Method in class org.simplegraph.impl.SparseGraph
- countVertices() - Method in class org.simplegraph.impl.WeightedDenseGraph
- countVertices() - Method in class org.simplegraph.impl.WeightedSparseGraph
D
- decreaseKey(FibonacciHeap.Entry<T>, double) - Method in class org.simplegraph.util.FibonacciHeap
-
Decreases the key of the specified element to the new priority.
- DEFAULT_SIZE - Static variable in class org.simplegraph.impl.DirectedWeightedDenseGraph
- DEFAULT_SIZE - Static variable in class org.simplegraph.impl.DirectedSparseGraph
- delete(FibonacciHeap.Entry<T>) - Method in class org.simplegraph.util.FibonacciHeap
-
Deletes this Entry from the Fibonacci heap that contains it.
- DenseGraph<V> - Class in org.simplegraph.impl
-
Dense graph implemention.
- DenseGraph() - Constructor for class org.simplegraph.impl.DenseGraph
- DenseGraph(int) - Constructor for class org.simplegraph.impl.DenseGraph
- DenseGraph(DenseGraph<V>) - Constructor for class org.simplegraph.impl.DenseGraph
- dequeueMin() - Method in class org.simplegraph.util.FibonacciHeap
-
Dequeues and returns the minimum element of the Fibonacci heap.
- DirectedDenseGraph<V> - Class in org.simplegraph.impl
-
Dense graph implementation for directed graphs.
- DirectedDenseGraph() - Constructor for class org.simplegraph.impl.DirectedDenseGraph
-
Default constructor
- DirectedDenseGraph(int) - Constructor for class org.simplegraph.impl.DirectedDenseGraph
-
Create a graph of a specified size
- DirectedDenseGraph(DirectedDenseGraph<V>) - Constructor for class org.simplegraph.impl.DirectedDenseGraph
-
Copy constructor
- DirectedGraph<V> - Interface in org.simplegraph
-
Interface for directed graphs.
- DirectedSparseGraph<V> - Class in org.simplegraph.impl
-
Sparse graph implementation for directed graphs.
- DirectedSparseGraph() - Constructor for class org.simplegraph.impl.DirectedSparseGraph
-
Default constructor
- DirectedSparseGraph(int) - Constructor for class org.simplegraph.impl.DirectedSparseGraph
-
Create a graph with a starting size.
- DirectedSparseGraph(DirectedSparseGraph<V>) - Constructor for class org.simplegraph.impl.DirectedSparseGraph
- DirectedWeightedDenseGraph<V> - Class in org.simplegraph.impl
-
Dense graph implementation for directed and weighted graphs.
- DirectedWeightedDenseGraph() - Constructor for class org.simplegraph.impl.DirectedWeightedDenseGraph
- DirectedWeightedDenseGraph(int) - Constructor for class org.simplegraph.impl.DirectedWeightedDenseGraph
- DirectedWeightedDenseGraph(DirectedWeightedDenseGraph<V>) - Constructor for class org.simplegraph.impl.DirectedWeightedDenseGraph
- DirectedWeightedGraph<V> - Interface in org.simplegraph
-
Interface for directed and weighted graphs.
- DirectedWeightedSparseGraph<V> - Class in org.simplegraph.impl
-
Sparse graph implementation for directed and weighted graphs.
- DirectedWeightedSparseGraph() - Constructor for class org.simplegraph.impl.DirectedWeightedSparseGraph
-
Default constructor
- DirectedWeightedSparseGraph(int) - Constructor for class org.simplegraph.impl.DirectedWeightedSparseGraph
-
Create a graph with a starting size.
- DirectedWeightedSparseGraph(DirectedWeightedSparseGraph<V>) - Constructor for class org.simplegraph.impl.DirectedWeightedSparseGraph
E
- edges - Variable in class org.simplegraph.impl.DirectedWeightedDenseGraph
- edges - Variable in class org.simplegraph.impl.DirectedSparseGraph
- edges - Variable in class org.simplegraph.impl.WeightedDenseGraph
- enqueue(T, double) - Method in class org.simplegraph.util.FibonacciHeap
-
Inserts the specified element into the Fibonacci heap with the specified priority.
- existsEdge(V, V) - Method in interface org.simplegraph.WeightedGraph
-
Check the existence of an edge that goes from the first vertex to the second.
- existsEdge(V, V) - Method in class org.simplegraph.impl.DenseGraph
- existsEdge(V, V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- existsEdge(V, V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- existsEdge(V, V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- existsEdge(V, V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- existsEdge(V, V) - Method in class org.simplegraph.impl.SparseGraph
- existsEdge(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- existsEdge(V, V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- existsPath(V, V) - Method in interface org.simplegraph.WeightedGraph
-
Does a path exists between source and destination.
- existsPath(V, V) - Method in class org.simplegraph.impl.DenseGraph
- existsPath(V, V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- existsPath(V, V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- existsPath(V, V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- existsPath(V, V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- existsPath(V, V) - Method in class org.simplegraph.impl.SparseGraph
- existsPath(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- existsPath(V, V) - Method in class org.simplegraph.impl.WeightedSparseGraph
F
- FibonacciHeap<T> - Class in org.simplegraph.util
-
A class representing a Fibonacci heap.
- FibonacciHeap() - Constructor for class org.simplegraph.util.FibonacciHeap
- FibonacciHeap.Entry<T> - Class in org.simplegraph.util
G
- getEdgeIndex(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
-
Get index of the edge between v1 and v2.
- getEdgesSize(int) - Method in class org.simplegraph.impl.WeightedDenseGraph
-
Get how much edges there are for the size passed.
- getInDegree(V) - Method in interface org.simplegraph.DirectedGraph
-
Get the number of incident vertices of a vertex.
- getInDegree(V) - Method in interface org.simplegraph.DirectedWeightedGraph
-
Get the number of incident vertices of a vertex.
- getInDegree(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Get the number of incident vertices of a vertex.
- getInDegree(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
-
Get the number of incident vertices of a vertex.
- getInDegree(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- getInVertices(V) - Method in interface org.simplegraph.DirectedGraph
-
Get the incident vertices of a vertex.
- getInVertices(V) - Method in interface org.simplegraph.DirectedWeightedGraph
-
Get the incident vertices of a vertex.
- getInVertices(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Get the incident vertices of a vertex.
- getInVertices(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
-
Get the incident vertices of a vertex.
- getInVertices(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- getMinimumDistance(WeightedGraph<V>, V, V) - Static method in class org.simplegraph.util.Algorithms
- getMinimumDistance(V, V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getMinimumDistance(V, V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- getMinimumDistance(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- getMinimumDistance(V, V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- getMinimumDistance(V, V) - Method in interface org.simplegraph.WeightedGraph
- getMinimumSpanningTree() - Method in interface org.simplegraph.DirectedWeightedGraph
- getMinimumSpanningTree() - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getMinimumSpanningTree() - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- getMinimumSpanningTree() - Method in class org.simplegraph.impl.WeightedDenseGraph
- getMinimumSpanningTree() - Method in class org.simplegraph.impl.WeightedSparseGraph
- getMinimumSpanningTree() - Method in interface org.simplegraph.WeightedGraph
- getMinimumSpanningTree(WeightedGraph<V>) - Static method in class org.simplegraph.util.Algorithms
- getNeighbors(V) - Method in interface org.simplegraph.WeightedGraph
-
Get the neighbors of a vertex
- getNeighbors(V) - Method in class org.simplegraph.impl.DenseGraph
- getNeighbors(V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- getNeighbors(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- getNeighbors(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getNeighbors(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- getNeighbors(V) - Method in class org.simplegraph.impl.SparseGraph
- getNeighbors(V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- getNeighbors(V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- getOutDegree(V) - Method in interface org.simplegraph.DirectedGraph
-
Get the number of outer vertices of a vertex.
- getOutDegree(V) - Method in interface org.simplegraph.DirectedWeightedGraph
-
Get the number of outer vertices of a vertex.
- getOutDegree(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Get the number of outer vertices of a vertex.
- getOutDegree(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
-
Get the number of outer vertices of a vertex.
- getOutDegree(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- getOutVertices(V) - Method in interface org.simplegraph.DirectedGraph
-
Get the outer vertices of a vertex.
- getOutVertices(V) - Method in interface org.simplegraph.DirectedWeightedGraph
-
Get the outer vertices of a vertex.
- getOutVertices(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Get the outer vertices of a vertex.
- getOutVertices(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
-
Get the outer vertices of a vertex.
- getOutVertices(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- getPath(V, V) - Method in interface org.simplegraph.WeightedGraph
-
Get a path between a source and a destination
- getPath(V, V) - Method in class org.simplegraph.impl.DenseGraph
- getPath(V, V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- getPath(V, V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- getPath(V, V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getPath(V, V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- getPath(V, V) - Method in class org.simplegraph.impl.SparseGraph
- getPath(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- getPath(V, V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- getPriority() - Method in class org.simplegraph.util.FibonacciHeap.Entry
-
Returns the priority of this element.
- getShortestPath() - Method in class org.simplegraph.impl.WeightedDenseGraph
- getShortestPath(WeightedGraph, V, V) - Static method in class org.simplegraph.util.Algorithms
- getShortestPath(V, V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getShortestPath(V, V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- getShortestPath(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- getShortestPath(V, V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- getShortestPath(V, V) - Method in interface org.simplegraph.WeightedGraph
- getSingleEdge(V, V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getSingleEdge(V, V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- getSingleEdge(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- getSpanningTree() - Method in interface org.simplegraph.Graph
- getSpanningTree() - Method in class org.simplegraph.impl.DenseGraph
- getSpanningTree() - Method in class org.simplegraph.impl.DirectedDenseGraph
- getSpanningTree() - Method in class org.simplegraph.impl.DirectedSparseGraph
- getSpanningTree() - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getSpanningTree() - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- getSpanningTree() - Method in class org.simplegraph.impl.SparseGraph
- getSpanningTree() - Method in class org.simplegraph.impl.WeightedDenseGraph
- getSpanningTree() - Method in class org.simplegraph.impl.WeightedSparseGraph
- getSpanningTree() - Method in interface org.simplegraph.WeightedGraph
- getValue() - Method in class org.simplegraph.util.FibonacciHeap.Entry
-
Returns the element represented by this heap entry.
- getVertexIndex(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Get index of the vertex.
- getVertices() - Method in interface org.simplegraph.WeightedGraph
-
Get all the vertices in the graph
- getVertices() - Method in class org.simplegraph.impl.DenseGraph
- getVertices() - Method in class org.simplegraph.impl.DirectedDenseGraph
- getVertices() - Method in class org.simplegraph.impl.DirectedSparseGraph
- getVertices() - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getVertices() - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- getVertices() - Method in class org.simplegraph.impl.SparseGraph
- getVertices() - Method in class org.simplegraph.impl.WeightedDenseGraph
- getVertices() - Method in class org.simplegraph.impl.WeightedSparseGraph
- getWeight(V, V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- getWeight(V, V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- getWeight(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- getWeight(V, V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- getWeight(V, V) - Method in interface org.simplegraph.WeightedGraph
-
Get the edge between two vertices
- Graph<V> - Interface in org.simplegraph
-
Interface for graphs.
- grow(int) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Grow the graph size to the specified size
- grow(int) - Method in class org.simplegraph.impl.WeightedDenseGraph
-
Grow the graph size to the specified size
I
- initialize(int) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Initialize all attributes for storing graph data.
- initialize(int) - Method in class org.simplegraph.impl.WeightedDenseGraph
-
Initialize all attributes for storing graph data.
- isEmpty() - Method in class org.simplegraph.util.FibonacciHeap
-
Returns whether the heap is empty.
M
- merge(FibonacciHeap<T>, FibonacciHeap<T>) - Static method in class org.simplegraph.util.FibonacciHeap
-
Given two Fibonacci heaps, returns a new Fibonacci heap that contains all of the elements of the two heaps.
- min() - Method in class org.simplegraph.util.FibonacciHeap
-
Returns an Entry object corresponding to the minimum element of the Fibonacci heap, throwing a NoSuchElementException if the heap is empty.
O
- org.simplegraph - package org.simplegraph
- org.simplegraph.impl - package org.simplegraph.impl
- org.simplegraph.util - package org.simplegraph.util
R
- removeEdge(V, V) - Method in interface org.simplegraph.WeightedGraph
-
Remove an edge that goes from the first vertex to the second.
- removeEdge(V, V) - Method in class org.simplegraph.impl.DenseGraph
- removeEdge(V, V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- removeEdge(V, V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- removeEdge(V, V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- removeEdge(V, V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- removeEdge(V, V) - Method in class org.simplegraph.impl.SparseGraph
- removeEdge(V, V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- removeEdge(V, V) - Method in class org.simplegraph.impl.WeightedSparseGraph
- removeVertex(V) - Method in interface org.simplegraph.WeightedGraph
-
Remove a vertex from the graph
- removeVertex(V) - Method in class org.simplegraph.impl.DenseGraph
- removeVertex(V) - Method in class org.simplegraph.impl.DirectedDenseGraph
- removeVertex(V) - Method in class org.simplegraph.impl.DirectedSparseGraph
- removeVertex(V) - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
- removeVertex(V) - Method in class org.simplegraph.impl.DirectedWeightedSparseGraph
- removeVertex(V) - Method in class org.simplegraph.impl.SparseGraph
- removeVertex(V) - Method in class org.simplegraph.impl.WeightedDenseGraph
- removeVertex(V) - Method in class org.simplegraph.impl.WeightedSparseGraph
S
- setValue(T) - Method in class org.simplegraph.util.FibonacciHeap.Entry
-
Sets the element associated with this heap entry.
- size - Variable in class org.simplegraph.impl.DirectedWeightedDenseGraph
- size() - Method in class org.simplegraph.util.FibonacciHeap
-
Returns the number of elements in the heap.
- SparseGraph<V> - Class in org.simplegraph.impl
-
Sparse graph implementation.
- SparseGraph() - Constructor for class org.simplegraph.impl.SparseGraph
-
Default constructor
- SparseGraph(int) - Constructor for class org.simplegraph.impl.SparseGraph
-
Create a graph with a starting size.
- SparseGraph(SparseGraph<V>) - Constructor for class org.simplegraph.impl.SparseGraph
V
- verticesArray - Variable in class org.simplegraph.impl.DirectedWeightedDenseGraph
- verticesCount - Variable in class org.simplegraph.impl.DirectedWeightedDenseGraph
- verticesMap - Variable in class org.simplegraph.impl.DirectedWeightedDenseGraph
W
- WeightedDenseGraph<V> - Class in org.simplegraph.impl
-
Dense graph implemention for weighted graphs.
- WeightedDenseGraph() - Constructor for class org.simplegraph.impl.WeightedDenseGraph
- WeightedDenseGraph(int) - Constructor for class org.simplegraph.impl.WeightedDenseGraph
- WeightedDenseGraph(WeightedDenseGraph<V>) - Constructor for class org.simplegraph.impl.WeightedDenseGraph
- WeightedGraph<V> - Interface in org.simplegraph
-
Interface for weighted graphs.
- WeightedSparseGraph<V> - Class in org.simplegraph.impl
-
Sparse graph implementation for weighted graph.
- WeightedSparseGraph() - Constructor for class org.simplegraph.impl.WeightedSparseGraph
-
Default constructor
- WeightedSparseGraph(int) - Constructor for class org.simplegraph.impl.WeightedSparseGraph
-
Create a graph with a starting size.
- WeightedSparseGraph(WeightedSparseGraph<V>) - Constructor for class org.simplegraph.impl.WeightedSparseGraph
_
- _countEdges() - Method in class org.simplegraph.impl.DirectedSparseGraph
- _getSpanningTree() - Method in class org.simplegraph.impl.DirectedWeightedDenseGraph
-
Get a spanning tree if it exists.
- _getSpanningTree() - Method in class org.simplegraph.impl.WeightedDenseGraph
- _removeEdge(V, V) - Method in class org.simplegraph.impl.DirectedSparseGraph
All Classes and Interfaces|All Packages|Constant Field Values