Pangolin
Header-only C++20 plane computational geometry library
Loading...
Searching...
No Matches
graph.hpp File Reference

Simple undirected graph with hashable vertices. More...

#include "implementation/lattice.hpp"
#include <algorithm>
#include <array>
#include <cassert>
#include <concepts>
#include <cstddef>
#include <iterator>
#include <optional>
#include <queue>
#include <ranges>
#include <stack>
#include <type_traits>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  pgl::Graph< Vertex >
 Undirected simple graph stored as adjacency sets. More...
class  pgl::Graph< Vertex >::Iterator
 Forward iterator over the vertices of a graph. More...
class  pgl::Graph< Vertex >::EdgeIterator
 Forward iterator over the undirected edges of a graph. More...

Namespaces

namespace  pgl

Detailed Description

Simple undirected graph with hashable vertices.