scenario_simulator_v2 C++ API
traffic_simulator::ConventionalTrafficLights Member List

This is the complete list of members for traffic_simulator::ConventionalTrafficLights, including all inherited members.

addTrafficLight(const lanelet::Id traffic_light_id) -> voidtraffic_simulator::TrafficLightsBaseprotected
clock_ptr_traffic_simulator::TrafficLightsBaseprotected
compareTrafficLightsState(const lanelet::Id lanelet_id, const std::string &state) -> booltraffic_simulator::TrafficLightsBase
ConventionalTrafficLights(const NodeTypePointer &node_ptr, const std::shared_ptr< hdmap_utils::HdMapUtils > &hdmap_utils)traffic_simulator::ConventionalTrafficLightsinlineexplicit
generateUpdateTrafficLightsRequest() const -> simulation_api_schema::UpdateTrafficLightsRequesttraffic_simulator::TrafficLightsBase
getTrafficLight(const lanelet::Id traffic_light_id) -> TrafficLight &traffic_simulator::TrafficLightsBaseprotected
getTrafficLights(const lanelet::Id lanelet_id) -> std::vector< std::reference_wrapper< TrafficLight >>traffic_simulator::TrafficLightsBaseprotected
getTrafficLightsComposedState(const lanelet::Id lanelet_id) -> std::stringtraffic_simulator::TrafficLightsBase
hdmap_utils_traffic_simulator::TrafficLightsBaseprotected
isAnyTrafficLightChanged() const -> booltraffic_simulator::TrafficLightsBase
isRequiredStopTrafficLightState(const lanelet::Id traffic_light_id) -> booltraffic_simulator::TrafficLightsBase
isTrafficLightAdded(const lanelet::Id traffic_light_id) const -> booltraffic_simulator::TrafficLightsBaseprotected
marker_publisher_ptr_traffic_simulator::TrafficLightsBaseprotected
rate_updater_traffic_simulator::TrafficLightsBaseprotected
resetUpdate(const double update_rate) -> voidtraffic_simulator::TrafficLightsBase
setTrafficLightsColor(const lanelet::Id lanelet_id, const traffic_simulator::TrafficLight::Color &color) -> voidtraffic_simulator::TrafficLightsBase
setTrafficLightsConfidence(const lanelet::Id lanelet_id, const double confidence) -> voidtraffic_simulator::TrafficLightsBase
setTrafficLightsState(const lanelet::Id lanelet_id, const std::string &state) -> voidtraffic_simulator::TrafficLightsBase
startUpdate(const double update_rate) -> voidtraffic_simulator::TrafficLightsBase
traffic_lights_map_traffic_simulator::TrafficLightsBaseprotected
TrafficLightsBase(const NodeTypePointer &node_ptr, const std::shared_ptr< hdmap_utils::HdMapUtils > &hdmap_utils)traffic_simulator::TrafficLightsBaseinlineexplicit
~ConventionalTrafficLights() override=defaulttraffic_simulator::ConventionalTrafficLights
~TrafficLightsBase()=defaulttraffic_simulator::TrafficLightsBasevirtual