#include <traffic_light.hpp>
◆ TrafficLight()
traffic_simulator::TrafficLight::TrafficLight |
( |
const lanelet::Id |
lanelet_id, |
|
|
const hdmap_utils::HdMapUtils & |
hdmap_utils |
|
) |
| |
|
explicit |
◆ clear()
auto traffic_simulator::TrafficLight::clear |
( |
| ) |
|
|
inline |
◆ contains() [1/3]
auto traffic_simulator::TrafficLight::contains |
( |
const Bulb & |
bulb | ) |
const |
|
inline |
◆ contains() [2/3]
auto traffic_simulator::TrafficLight::contains |
( |
const Color & |
color, |
|
|
const Status & |
status, |
|
|
const Shape & |
shape |
|
) |
| const |
|
inline |
◆ contains() [3/3]
auto traffic_simulator::TrafficLight::contains |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ draw()
template<typename Markers , typename Now >
auto traffic_simulator::TrafficLight::draw |
( |
Markers & |
markers, |
|
|
const Now & |
now, |
|
|
const std::string & |
frame_id |
|
) |
| const |
|
inline |
◆ emplace()
template<typename... Ts>
auto traffic_simulator::TrafficLight::emplace |
( |
Ts &&... |
xs | ) |
|
|
inline |
◆ empty()
auto traffic_simulator::TrafficLight::empty |
( |
| ) |
const |
|
inline |
◆ operator simulation_api_schema::TrafficSignal()
traffic_simulator::TrafficLight::operator simulation_api_schema::TrafficSignal |
( |
| ) |
const |
|
inlineexplicit |
◆ operator traffic_simulator_msgs::msg::TrafficLightV1()
traffic_simulator::TrafficLight::operator traffic_simulator_msgs::msg::TrafficLightV1 |
( |
| ) |
const |
|
inlineexplicit |
◆ set()
auto traffic_simulator::TrafficLight::set |
( |
const std::string & |
states | ) |
-> void |
◆ operator<<
auto operator<< |
( |
std::ostream & |
os, |
|
|
const TrafficLight & |
traffic_light |
|
) |
| -> std::ostream & |
|
friend |
◆ bulbs
std::set<Bulb> traffic_simulator::TrafficLight::bulbs |
◆ confidence
double traffic_simulator::TrafficLight::confidence = 1.0 |
◆ positions
const std::map<Bulb::Hash, std::optional<geometry_msgs::msg::Point> > traffic_simulator::TrafficLight::positions |
◆ regulatory_elements_ids
const lanelet::Ids traffic_simulator::TrafficLight::regulatory_elements_ids |
◆ way_id
const lanelet::Id traffic_simulator::TrafficLight::way_id |
The documentation for this struct was generated from the following files: