Index
All Classes and Interfaces|All Packages|Serialized Form
U
- UndirectedEdge<T> - Class in graphlib.edges
-
Represents an undirected edge.
- UndirectedEdge(Node<T>, Node<T>) - Constructor for class graphlib.edges.UndirectedEdge
-
Create an unweighted undirected edge between two nodes.
- UndirectedEdge(Node<T>, Node<T>, double) - Constructor for class graphlib.edges.UndirectedEdge
-
Create an undirected edge between two nodes with given weight.
- UndirectedGraph<T> - Class in graphlib.graphs
-
Represents an undirected graph.
- UndirectedGraph() - Constructor for class graphlib.graphs.UndirectedGraph
-
Create an empty undirected graph.
- UndirectedGraph(UndirectedGraph<T>) - Constructor for class graphlib.graphs.UndirectedGraph
-
Copy constructor.
- UndirectedMultiGraph<T> - Class in graphlib.graphs
-
Represents an undirected multi-graph.
- UndirectedMultiGraph() - Constructor for class graphlib.graphs.UndirectedMultiGraph
-
Create an empty undirected multi-graph.
- UndirectedMultiGraph(UndirectedMultiGraph<T>) - Constructor for class graphlib.graphs.UndirectedMultiGraph
-
Copy constructor.
- unmodifiableDirectedGraph(DirectedGraph<T>) - Static method in class graphlib.util.Graphs
-
Returns an unmodifiable view of the given directed graph.
- unmodifiableDirectedMultiGraph(DirectedMultiGraph<T>) - Static method in class graphlib.util.Graphs
-
Returns an unmodifiable view of the given directed multi-graph.
- unmodifiableUndirectedGraph(UndirectedGraph<T>) - Static method in class graphlib.util.Graphs
-
Returns an unmodifiable view of the given undirected graph.
- unmodifiableUndirectedMultiGraph(UndirectedMultiGraph<T>) - Static method in class graphlib.util.Graphs
-
Returns an unmodifiable view of the given undirected multi-graph.
All Classes and Interfaces|All Packages|Serialized Form