CARLA
Loading...
Searching...
No Matches
LaneCrossingCalculator.h
Go to the documentation of this file.
1// Copyright (c) 2026 Computer Vision Center (CVC) at the Universitat Autonoma
2// de Barcelona (UAB).
3//
4// This work is licensed under the terms of the MIT license.
5// For a copy, see <https://opensource.org/licenses/MIT>.
6
7#pragma once
8
10
11#include <vector>
12
13namespace carla {
14namespace geom { struct Location; }
15namespace road {
16
17 class Map;
18
19namespace element {
20
22 public:
23
24 static std::vector<LaneMarking> Calculate(
25 const Map &map,
26 const geom::Location &origin,
27 const geom::Location &destination);
28 };
29
30} // namespace element
31} // namespace road
32} // namespace carla
std::map< std::string, unsigned int > road
static std::vector< LaneMarking > Calculate(const Map &map, const geom::Location &origin, const geom::Location &destination)
geom::Location Location
This file contains definitions of common data structures used in traffic manager.