Definition in file MSAbstractLaneChangeModel.h.
#include <config.h>
#include "MSLaneChanger.h"
#include "MSCFModel.h"
Go to the source code of this file.
Data Structures | |
| class | MSAbstractLaneChangeModel |
| class | MSAbstractLaneChangeModel::MSLCMessager |
Enumerations | |
| enum | ChangeRequest { REQUEST_NONE, REQUEST_LEFT, REQUEST_RIGHT, REQUEST_HOLD } |
| enum | LaneChangeAction { LCA_NONE = 0, LCA_URGENT = 1, LCA_SPEEDGAIN = 2, LCA_LEFT = 4, LCA_RIGHT = 8, LCA_BLOCKEDBY_LEADER = 16, LCA_BLOCKEDBY_FOLLOWER = 32, LCA_OVERLAPPING = 64, LCA_MAX = 128 } |
| enum ChangeRequest |
Definition at line 52 of file MSAbstractLaneChangeModel.h.
00052 { 00053 REQUEST_NONE, // vehicle doesn't want to change 00054 REQUEST_LEFT, // vehicle want's to change to left lane 00055 REQUEST_RIGHT, // vehicle want's to change to right lane 00056 REQUEST_HOLD // vehicle want's to keep the current lane 00057 };
| enum LaneChangeAction |
| LCA_NONE | |
| LCA_URGENT | |
| LCA_SPEEDGAIN | |
| LCA_LEFT | |
| LCA_RIGHT | |
| LCA_BLOCKEDBY_LEADER | |
| LCA_BLOCKEDBY_FOLLOWER | |
| LCA_OVERLAPPING | |
| LCA_MAX |
Definition at line 38 of file MSAbstractLaneChangeModel.h.
00038 { 00039 LCA_NONE = 0, 00040 LCA_URGENT = 1, 00041 LCA_SPEEDGAIN = 2, 00042 LCA_LEFT = 4, 00043 LCA_RIGHT = 8, 00044 00045 LCA_BLOCKEDBY_LEADER = 16, 00046 LCA_BLOCKEDBY_FOLLOWER = 32, 00047 LCA_OVERLAPPING = 64, 00048 00049 LCA_MAX = 128 00050 };
1.5.6