Index

A C D E F G I M O R S V W _ 
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
 
A C D E F G I M O R S V W _ 
All Classes and Interfaces|All Packages|Constant Field Values