scenario_simulator_v2 C++ API
Namespaces | Functions
traffic_lights.hpp File Reference
#include <autoware_lanelet2_extension/utility/query.hpp>
#include <optional>
#include <traffic_simulator/lanelet_wrapper/lanelet_wrapper.hpp>
Include dependency graph for traffic_lights.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 traffic_simulator
 
 traffic_simulator::lanelet_wrapper
 
 traffic_simulator::lanelet_wrapper::traffic_lights
 

Functions

auto traffic_simulator::lanelet_wrapper::traffic_lights::trafficLightStopLinesPoints (const lanelet::Id traffic_light_id) -> std::vector< std::vector< Point >>
 
auto traffic_simulator::lanelet_wrapper::traffic_lights::trafficLightIdsOnPath (const lanelet::Ids &route_lanelets) -> lanelet::Ids
 
auto traffic_simulator::lanelet_wrapper::traffic_lights::toAutowareTrafficLights (const lanelet::Id traffic_light_id) -> std::vector< lanelet::AutowareTrafficLightConstPtr >
 
auto traffic_simulator::lanelet_wrapper::traffic_lights::autowareTrafficLightsOnPath (const lanelet::Ids &lanelet_ids) -> std::vector< lanelet::AutowareTrafficLightConstPtr >