Structs§
- Bulb
- Bulb
Color - Bulb
Group - Bulb
State - Bulb
Type - Const
Bulb Group Ptr - Shared struct for
BulbGroup
pointers. This is needed because*const
can’t be used directly in the CxxVector collection. - Const
Bulb Ptr - Shared struct for
Bulb
pointers. This is needed because*const
can’t be used directly in the CxxVector collection. - Const
Bulb State Ref - Shared struct for
BulbState
references. This is needed because&f
can’t be used directly in the CxxVector collection. - Const
LaneS Range Ref - Shared struct for
LaneSRange
constant 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
TrafficLight
pointers. This is needed because*const
can’t be used directly in the CxxVector collection. - Discrete
Value Rule - Discrete
Value Rule Discrete Value - Float
Wrapper - Shared struct for floats types.
This is needed because
f64
can’t be used directly in the UniquePtr type. - Query
Results - Range
Value Rule - Range
Value Rule Range - Related
Rule - Shared struct for pairs in a RelatedRules collection.
- Related
Unique Id - Shared struct for pairs in a RelatedRules collection.
- Road
Rulebook - 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 - 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 - 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