Structs§
- Bulb
- Bulb
Color - Bulb
Group - Bulb
State - Bulb
Type - Const
Bulb Group Ptr - Shared struct for
BulbGrouppointers. This is needed because*constcan’t be used directly in the CxxVector collection. - Const
Bulb Ptr - Shared struct for
Bulbpointers. This is needed because*constcan’t be used directly in the CxxVector collection. - Const
Bulb State Ref - Shared struct for
BulbStatereferences. This is needed because&fcan’t be used directly in the CxxVector collection. - Const
LaneS Range Ref - Shared struct for
LaneSRangeconstant reference. Interestingly this was done at maliput::api module but couldn’t reference to that so it was necessary to redefine it here. - Const
Traffic Light Ptr - Shared struct for
TrafficLightpointers. This is needed because*constcan’t be used directly in the CxxVector collection. - Discrete
Value Rule - Discrete
Value Rule Discrete Value - Discrete
Value Rule State - Shared struct for pairs in a DiscreteValues collection.
- Discrete
Value Rule Type - Shared struct for pairs in a DiscreteValueRules collection.
- Float
Wrapper - Shared struct for floats types.
This is needed because
f64can’t be used directly in the UniquePtr type. - Next
Phase - Shared struct for a
NextPhasein aPhaseRing. - Phase
- Phase
Ring - Phase
Ring Book - Query
Results - Range
Value Rule - Range
Value Rule Range - Range
Value Rule Type - Shared struct for pairs in a RangeValueRules collection.
- Related
Rule - Shared struct for pairs in a RelatedRules collection.
- Related
Unique Id - Shared struct for pairs in a RelatedRules collection.
- Road
Rulebook - Rule
Registry - Traffic
Light - Traffic
Light Book - Unique
Bulb Group Id - Unique
Bulb Id
Functions§
- Bulb
Group_ GetBulb - Bulb
Group_ bulbs - Bulb
Group_ id - Bulb
Group_ orientation_ traffic_ light - Bulb
Group_ position_ traffic_ light - Bulb
Group_ traffic_ light - Bulb
Group_ unique_ id - Bulb_
arrow_ orientation_ rad - Bulb_
bounding_ box_ max - Bulb_
bounding_ box_ min - Bulb_
bulb_ group - Bulb_id
- Bulb_
orientation_ bulb_ group - Bulb_
position_ bulb_ group - Bulb_
states - Bulb_
type - Bulb_
unique_ id - Discrete
Value Rule Discrete Value_ related_ rules - Discrete
Value Rule Discrete Value_ related_ unique_ ids - Discrete
Value Rule Discrete Value_ severity - Discrete
Value Rule Discrete Value_ value - Discrete
Value Rule_ id - Discrete
Value Rule_ type_ id - Discrete
Value Rule_ zone - Phase
Ring Book_ Find Phase Ring - Phase
Ring Book_ GetPhase Ring - Phase
Ring Book_ GetPhase Rings Id - Phase
Ring_ GetNext Phases - Phase
Ring_ GetPhase - Phase
Ring_ id - Phase
Ring_ phases_ ids - Phase_
bulb_ state - Phase_
discrete_ value_ rule_ states - Phase_
id - Phase_
unique_ bulb_ ids - Query
Results_ discrete_ value_ rules - Query
Results_ range_ value_ rules - Range
Value Rule Range_ description - Range
Value Rule Range_ max - Range
Value Rule Range_ min - Range
Value Rule Range_ related_ rules - Range
Value Rule Range_ related_ unique_ ids - Range
Value Rule Range_ severity - Range
Value Rule_ id - Range
Value Rule_ type_ id - Range
Value Rule_ zone - Road
Rulebook_ Find Rules - Road
Rulebook_ GetDiscrete Value Rule - Road
Rulebook_ GetRange Value Rule - Road
Rulebook_ Rules - Rule
Registry_ Discrete Value Rule Types - Rule
Registry_ Range Value Rule Types - Traffic
Light Book_ GetTraffic Light - Traffic
Light Book_ Traffic Lights - Traffic
Light_ GetBulb Group - Traffic
Light_ bulb_ groups - Traffic
Light_ id - Traffic
Light_ orientation_ road_ network - Traffic
Light_ position_ road_ network - Unique
Bulb Group Id_ bulb_ group_ id - Unique
Bulb Group Id_ traffic_ light_ id - Unique
Bulb Id_ bulb_ group_ id - Unique
Bulb Id_ bulb_ id - Unique
Bulb Id_ traffic_ light_ id - ptr_
from_ unique_ bulb_ id