#include <string>#include "lanelet2_core/Forward.h"#include "lanelet2_core/primitives/LineString.h"#include "lanelet2_core/primitives/LineStringOrPolygon.h"#include "lanelet2_core/primitives/RegulatoryElement.h"

Go to the source code of this file.
Classes | |
| class | lanelet::AllWayStop |
| Defines an all way stop. These are a special form of right of way, where all lanelets have to yield, depending on the order of arrival and the route through the intersection. More... | |
| struct | lanelet::ConstLaneletWithStopLine |
| struct | lanelet::LaneletWithStopLine |
| class | lanelet::RightOfWay |
| Defines right of way restrictions. More... | |
| class | lanelet::SpeedLimit |
| Represents a speed limit that affects a lanelet. More... | |
| class | lanelet::TrafficLight |
| Represents a traffic light restriction on the lanelet. More... | |
| class | lanelet::TrafficSign |
| Expresses a generic traffic sign rule. More... | |
| struct | lanelet::TrafficSignsWithType |
| Used as input argument to create TrafficSign regElem. More... | |
Namespaces | |
| lanelet | |
Typedefs | |
| using | lanelet::LaneletsWithStopLines = std::vector< LaneletWithStopLine > |
Enumerations | |
| enum | lanelet::ManeuverType { lanelet::ManeuverType::Yield, lanelet::ManeuverType::RightOfWay, lanelet::ManeuverType::Unknown } |
| Enum to distinguish maneuver types. More... | |