This record defines rules that can be applied to lanes to describe additonal properties not covered by the other attributes. More...
#include <RoadInfoLaneRule.h>
Public Member Functions | |
void | AcceptVisitor (RoadInfoVisitor &v) override final |
const std::string & | GetValue () const |
Recommended values: No Stopping At Any Time, Disabled Parking, and Car Pool. More... | |
RoadInfoLaneRule (double s, std::string value) | |
Public Member Functions inherited from carla::road::element::RoadInfo | |
double | GetDistance () const |
Distance from road's start location. More... | |
virtual | ~RoadInfo ()=default |
Private Attributes | |
const std::string | _value |
Additional Inherited Members | |
Protected Member Functions inherited from carla::road::element::RoadInfo | |
RoadInfo (double distance=0.0) | |
This record defines rules that can be applied to lanes to describe additonal properties not covered by the other attributes.
Definition at line 18 of file RoadInfoLaneRule.h.
|
inline |
Definition at line 21 of file RoadInfoLaneRule.h.
|
inlinefinaloverridevirtual |
Implements carla::road::element::RoadInfo.
Definition at line 28 of file RoadInfoLaneRule.h.
|
inline |
Recommended values: No Stopping At Any Time, Disabled Parking, and Car Pool.
Definition at line 34 of file RoadInfoLaneRule.h.
References _value.
|
private |
Definition at line 40 of file RoadInfoLaneRule.h.
Referenced by GetValue().