![]() |
SUMO - Simulation of Urban MObility
|
#include <config.h>
#include <vector>
#include <deque>
#include <cassert>
#include <utils/common/Named.h>
#include <utils/common/Parameterised.h>
#include <utils/common/SUMOVehicleClass.h>
#include <utils/vehicle/SUMOVehicle.h>
#include <utils/common/NamedRTree.h>
#include <utils/geom/PositionVector.h>
#include "MSLinkCont.h"
#include "MSLeaderInfo.h"
#include "MSMoveReminder.h"
#include <traci-server/TraCIServerAPI_Lane.h>
Go to the source code of this file.
Data Structures | |
class | MSLane |
Representation of a lane in the micro simulation. More... | |
class | MSLane::AnyVehicleIterator |
class | MSLane::by_connections_to_sorter |
Sorts edges by their angle relative to the given edge (straight comes first) More... | |
class | MSLane::edge_finder |
class | MSLane::incoming_lane_priority_sorter |
Sorts lanes (IncomingLaneInfos) by their priority or, if this doesn't apply, wrt. the angle difference magnitude relative to the target lane's angle (straight comes first) More... | |
struct | MSLane::IncomingLaneInfo |
class | MSLane::outgoing_lane_priority_sorter |
Sorts lanes (their origin link) by the priority of their noninternal target edges or, if this doesn't yield an unambiguous result, wrt. the angle difference magnitude relative to the target lane's angle (straight comes first) More... | |
class | MSLane::vehicle_natural_position_sorter |
class | MSLane::vehicle_position_sorter |
Sorts vehicles by their position (descending) More... | |
struct | MSLane::VehPosition |