35 #include "distance_search_base.h"
41 class DistanceSearchWithinBase:
public DistanceSearchBase {
47 std::unordered_set<int> result;
51 void compute_chunk(
int b,
int e, std::unordered_set<int> &res_buf);
54 void search_between_cells(Vector3i_const_ref c1,
55 Vector3i_const_ref c2,
56 Vector3i_const_ref wrapped,
57 std::unordered_set<int> &res_buffer);
59 void search_planned_pair(
const PlannedPair& pair,
60 std::unordered_set<int> &res_buffer);