tess 1.0.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
request.h
1#pragma once
2
3#include <tess/core/shape.h>
4
5#include <cstdint>
6
7namespace tess {
8
11 Coord3 start;
12 Coord3 goal;
13};
14
16enum class MissingChunkPolicy : std::uint8_t {
17 // Treat a non-resident chunk as impassable. The search stays within the
18 // resident set and may report NoPath even when a route exists through
19 // chunks that are not currently materialized.
20 AssumeImpassable,
21 // Do not report NoPath across a non-resident boundary: if the search
22 // exhausts the resident set having skipped at least one non-resident
23 // neighbor, it returns Indeterminate instead of NoPath.
24 ReportIndeterminate,
25};
26
35 std::uint64_t seed = 0;
36};
37
38} // namespace tess
Definition shape.h:46
Specifies inclusive start and goal coordinates for a path query.
Definition request.h:10
Definition request.h:34