scenario_simulator_v2 C++ API
simulation
traffic_simulator
src
lanelet_wrapper
Namespaces
|
Functions
traffic_lights.cpp File Reference
#include <
traffic_simulator/lanelet_wrapper/traffic_lights.hpp
>
Include dependency graph for traffic_lights.cpp:
Namespaces
traffic_simulator
traffic_simulator::lanelet_wrapper
traffic_simulator::lanelet_wrapper::traffic_lights
Functions
auto
traffic_simulator::lanelet_wrapper::traffic_lights::isTrafficLight
(const lanelet::Id lanelet_id) -> bool
auto
traffic_simulator::lanelet_wrapper::traffic_lights::isTrafficLightRegulatoryElement
(const lanelet::Id lanelet_id) -> bool
auto
traffic_simulator::lanelet_wrapper::traffic_lights::trafficLightIds
() -> lanelet::Ids
auto
traffic_simulator::lanelet_wrapper::traffic_lights::toTrafficLightRegulatoryElement
(const lanelet::Id traffic_light_regulatory_element_id) -> lanelet::TrafficLight::Ptr
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::trafficLightBulbPosition
(const lanelet::Id traffic_light_id, const std::string &, const bool allow_infer_position=false) -> std::optional< Point >
auto
traffic_simulator::lanelet_wrapper::traffic_lights::trafficLightStopLineIds
(const lanelet::Id traffic_light_id) -> lanelet::Ids
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::trafficLightRegulatoryElementIDsFromTrafficLight
(const lanelet::Id traffic_light_way_id) -> lanelet::Ids
auto
traffic_simulator::lanelet_wrapper::traffic_lights::autowareTrafficLightsOnPath
(const lanelet::Ids &lanelet_ids) -> std::vector< lanelet::AutowareTrafficLightConstPtr >
auto
traffic_simulator::lanelet_wrapper::traffic_lights::trafficLightIdsOnPath
(const lanelet::Ids &route_lanelets) -> lanelet::Ids
Generated by
1.9.1