scenario_simulator_v2 C++ API
Functions
traffic_simulator::lanelet_wrapper::traffic_lights Namespace Reference

Functions

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

Function Documentation

◆ autowareTrafficLightsOnPath()

auto traffic_simulator::lanelet_wrapper::traffic_lights::autowareTrafficLightsOnPath ( const lanelet::Ids &  lanelet_ids) -> std::vector<lanelet::AutowareTrafficLightConstPtr>

◆ toAutowareTrafficLights()

auto traffic_simulator::lanelet_wrapper::traffic_lights::toAutowareTrafficLights ( const lanelet::Id  traffic_light_id) -> std::vector<lanelet::AutowareTrafficLightConstPtr>

◆ trafficLightIdsOnPath()

auto traffic_simulator::lanelet_wrapper::traffic_lights::trafficLightIdsOnPath ( const lanelet::Ids &  route_lanelets) -> lanelet::Ids

◆ trafficLightStopLinesPoints()

auto traffic_simulator::lanelet_wrapper::traffic_lights::trafficLightStopLinesPoints ( const lanelet::Id  traffic_light_id) -> std::vector<std::vector<Point>>