From be2be001223e567b85ca1607a828fdc75afebce0 Mon Sep 17 00:00:00 2001 From: Matthias Greuter <matthias.greuter@bmw.de> Date: Fri, 13 Aug 2021 14:15:45 +0200 Subject: [PATCH] Add GetLaneIdsAtPosition to ILaneLocationQueryService --- .../include/MantleAPI/Map/i_lane_location_query_service.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MantleAPI/include/MantleAPI/Map/i_lane_location_query_service.h b/MantleAPI/include/MantleAPI/Map/i_lane_location_query_service.h index 5cf1884b..ee23498e 100644 --- a/MantleAPI/include/MantleAPI/Map/i_lane_location_query_service.h +++ b/MantleAPI/include/MantleAPI/Map/i_lane_location_query_service.h @@ -19,6 +19,8 @@ #include <MantleAPI/Common/orientation.h> #include <MantleAPI/Common/vector.h> +#include <vector> + namespace mantle_api { @@ -40,6 +42,7 @@ class ILaneLocationQueryService double upwards_shift, bool allow_invalid_positions = false) const = 0; virtual bool IsPositionOnLane(const Vec3d& position) const = 0; + virtual std::vector<UniqueId> GetLaneIdsAtPosition(const Vec3d& position) const = 0; }; } // namespace mantle_api -- GitLab