#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... | |