Class GermanBicycle

Inheritance Relationships

Base Type

Class Documentation

class GermanBicycle : public lanelet::traffic_rules::GenericTrafficRules

Protected Functions

inline virtual Optional<bool> canPass(const RegulatoryElementConstPtrs&) const override

Called by canPass to check if traffic rules make a certain primitive drivable/not drivable If the optional is empty, there is no traffic rule that determines this.

inline virtual const CountrySpeedLimits &countrySpeedLimits() const override

Overloads should return a descripton of their countrie’s speed limit definition.

inline virtual Optional<SpeedLimitInformation> speedLimit(const RegulatoryElementConstPtrs&) const override

Returns speed limit as defined by regiualtory elements if present.