17 #ifndef TRAFFIC_SIMULATOR__LANELET_WRAPPER_TRAFFIC_LIGHTS_HPP_
18 #define TRAFFIC_SIMULATOR__LANELET_WRAPPER_TRAFFIC_LIGHTS_HPP_
20 #include <autoware_lanelet2_extension/utility/query.hpp>
26 namespace lanelet_wrapper
28 namespace traffic_lights
31 -> std::vector<std::vector<Point>>;
37 -> std::vector<lanelet::AutowareTrafficLightConstPtr>;
40 -> std::vector<lanelet::AutowareTrafficLightConstPtr>;
auto autowareTrafficLightsOnPath(const lanelet::Ids &lanelet_ids) -> std::vector< lanelet::AutowareTrafficLightConstPtr >
Definition: traffic_lights.cpp:84
auto trafficLightIdsOnPath(const lanelet::Ids &route_lanelets) -> lanelet::Ids
Definition: traffic_lights.cpp:39
auto toAutowareTrafficLights(const lanelet::Id traffic_light_id) -> std::vector< lanelet::AutowareTrafficLightConstPtr >
Definition: traffic_lights.cpp:55
auto trafficLightStopLinesPoints(const lanelet::Id traffic_light_id) -> std::vector< std::vector< Point >>
Definition: traffic_lights.cpp:23