SUMO - Simulation of Urban MObility
|
Go to the source code of this file.
Data Structures | |
class | MSAbstractLaneChangeModel |
Interface for lane-change models. More... | |
class | MSAbstractLaneChangeModel::MSLCMessager |
A class responsible for exchanging messages between cars involved in lane-change interaction. More... | |
Enumerations | |
enum | LaneChangeAction { LCA_NONE = 0, LCA_URGENT = 1, LCA_SPEEDGAIN = 2, LCA_LEFT = 4, LCA_RIGHT = 8, LCA_WANTS_LANECHANGE = LCA_URGENT | LCA_SPEEDGAIN | LCA_LEFT | LCA_RIGHT, LCA_BLOCKED_BY_LEFT_LEADER = 16, LCA_BLOCKED_BY_LEFT_FOLLOWER = 32, LCA_BLOCKED_BY_RIGHT_LEADER = 64, LCA_BLOCKED_BY_RIGHT_FOLLOWER = 128, LCA_BLOCKED_LEFT = LCA_BLOCKED_BY_LEFT_LEADER | LCA_BLOCKED_BY_LEFT_FOLLOWER, LCA_BLOCKED_RIGHT = LCA_BLOCKED_BY_RIGHT_LEADER | LCA_BLOCKED_BY_RIGHT_FOLLOWER, LCA_BLOCKED_BY_LEADER = LCA_BLOCKED_BY_LEFT_LEADER | LCA_BLOCKED_BY_RIGHT_LEADER, LCA_BLOCKED_BY_FOLLOWER = LCA_BLOCKED_BY_LEFT_FOLLOWER | LCA_BLOCKED_BY_RIGHT_FOLLOWER, LCA_BLOCKED = LCA_BLOCKED_LEFT | LCA_BLOCKED_RIGHT } |
A try to store the state of a vehicle's lane-change wish in an int. More... | |
Definition in file MSAbstractLaneChangeModel.h.
enum LaneChangeAction |
A try to store the state of a vehicle's lane-change wish in an int.
Definition at line 45 of file MSAbstractLaneChangeModel.h.