Defines concrete graph types for the GraphLib library. More...
#include <cstddef>#include "GraphLib/internal/abstract_graphs/abstract_directed_graph.h"#include "GraphLib/internal/abstract_graphs/abstract_undirected_graph.h"#include "GraphLib/internal/abstract_graphs/abstract_unweighted_graph.h"#include "GraphLib/internal/abstract_graphs/abstract_weighted_graph.h"#include "GraphLib/internal/concepts.h"#include "GraphLib/internal/edge.h"Go to the source code of this file.
Classes | |
| class | GraphLib::UnweightedDirectedGraph< D, I > |
| Directed graph with unweighted edges. More... | |
| class | GraphLib::UnweightedUndirectedGraph< D, I > |
| Undirected graph with unweighted edges. More... | |
| class | GraphLib::WeightedDirectedGraph< D, I, W > |
| Directed graph with weighted edges. More... | |
| class | GraphLib::WeightedUndirectedGraph< D, I, W > |
| Undirected graph with weighted edges. More... | |
Defines concrete graph types for the GraphLib library.
This header provides convenient concrete graph classes combining directed/undirected and weighted/unweighted behaviors.
Definition in file graphs.h.