#include <traffic_rules.hpp>
|
lanelet::Optional< bool > | canPass (const std::string &type, const std::string &) const override |
|
lanelet::traffic_rules::LaneChangeType | laneChangeType (const lanelet::ConstLineString3d &, bool) const override |
|
◆ canPass()
lanelet::Optional<bool> hdmap_utils::GermanRoadShoulderPassableVehicle::canPass |
( |
const std::string & |
type, |
|
|
const std::string & |
|
|
) |
| const |
|
inlineoverrideprotected |
- Note
- this function overrides and adds road shoulder handling to GenericTrafficRules::canPass
◆ laneChangeType()
lanelet::traffic_rules::LaneChangeType hdmap_utils::GermanRoadShoulderPassableVehicle::laneChangeType |
( |
const lanelet::ConstLineString3d & |
, |
|
|
bool |
|
|
) |
| const |
|
overrideprotected |
- Note
- allow lane-changes everywhere even if prohibited by lanelet2 map, because lane-change settings are not for entities but only for Autoware.
The documentation for this class was generated from the following files: