19 #include "../coordinate.h"
95 std::vector<adore::sumo_if_ros::Coordinate>
v_nodes_;
123 if (lanesSize != otherLanesSize)
130 const std::size_t nodesSize =
v_nodes_.size();
131 const std::size_t otherNodesSize = other.
v_nodes_.size();
132 if (nodesSize != otherNodesSize)
Definition: MAPEMLane.h:26
unsigned int lane_id_
Definition: MAPEMLane.h:91
LaneTypesAttributes lanetype_attribute_
Definition: MAPEMLane.h:89
bool operator==(const MAPEMLane &other) const
Definition: MAPEMLane.h:103
DirectionalUse directional_use_
Definition: MAPEMLane.h:101
int nodes_count_
Definition: MAPEMLane.h:93
virtual bool isEqualShallow(const MAPEMLane &other) const
Definition: MAPEMLane.h:115
int connected_lanes_count_
Definition: MAPEMLane.h:97
DirectionalUse
Definition: MAPEMLane.h:82
@ BOTH
Definition: MAPEMLane.h:85
@ EGRESS
Definition: MAPEMLane.h:84
@ INGRESS
Definition: MAPEMLane.h:83
std::vector< ConnectingLane > v_connector_lanes_id_
Definition: MAPEMLane.h:99
LaneTypesAttributes
Definition: MAPEMLane.h:67
@ MEDIAN
Definition: MAPEMLane.h:72
@ CROSSWALK
Definition: MAPEMLane.h:69
@ STRIPING
Definition: MAPEMLane.h:73
@ SIDEWALK
Definition: MAPEMLane.h:71
@ PARKING
Definition: MAPEMLane.h:75
@ VEHICLE
Definition: MAPEMLane.h:68
@ TRACKEDVEHICLE
Definition: MAPEMLane.h:74
@ BIKELANE
Definition: MAPEMLane.h:70
std::vector< adore::sumo_if_ros::Coordinate > v_nodes_
Definition: MAPEMLane.h:95
Definition: areaofeffectconverter.h:20
Definition: MAPEMLane.h:34
std::bitset< NumManeuvers > AllowedManeuvers
Definition: MAPEMLane.h:48
bool operator==(const ConnectingLane &other) const
Definition: MAPEMLane.h:58
Maneuvers
Definition: MAPEMLane.h:39
@ NumManeuvers
Definition: MAPEMLane.h:45
@ ManeuverStraight
Definition: MAPEMLane.h:41
@ ManeuverRight
Definition: MAPEMLane.h:40
@ ManeuverLeft
Definition: MAPEMLane.h:42
unsigned int lane_id
Definition: MAPEMLane.h:54
int maneuver_count
Definition: MAPEMLane.h:52
AllowedManeuvers allowed_maneuvers_on_connection
Definition: MAPEMLane.h:50
unsigned int signal_group_id
Definition: MAPEMLane.h:56