SUMO - Simulation of Urban MObility
MSLane.h File Reference
#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>
Include dependency graph for MSLane.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
 

Detailed Description

Author
Christian Roessel
Daniel Krajzewicz
Jakob Erdmann
Christoph Sommer
Tino Morenz
Michael Behrisch
Mario Krumnow
Date
Mon, 12 Mar 2001
Version
Id
MSLane.h 24108 2017-04-27 18:43:30Z behrisch

Definition in file MSLane.h.