Definition EmptyShape.hpp:18
bool done() const noexcept
Definition EmptyShape.hpp:29
ShapeVertex generate() const
bool done() const noexcept
Empty shape with zero vertices and edges.
Definition EmptyShape.hpp:16
Edges edges() const noexcept
Vertices vertices() const noexcept
A point on a path.
Definition ShapeVertex.hpp:16
Definition AnyGenerator.hpp:12
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25