![]() |
SUMO - Simulation of Urban MObility
|
#include <config.h>#include "MSLaneChanger.h"#include "MSNet.h"#include "MSVehicle.h"#include "MSVehicleType.h"#include "MSVehicleTransfer.h"#include "MSGlobals.h"#include <cassert>#include <iterator>#include <cstdlib>#include <cmath>#include <microsim/lcmodels/MSAbstractLaneChangeModel.h>#include <microsim/pedestrians/MSPModel.h>#include <utils/common/MsgHandler.h>
Go to the source code of this file.
Macros | |
| #define | DEBUG_COND (vehicle->isSelected()) |
| #define | OPPOSITE_OVERTAKING_MAX_LOOKAHEAD 150.0 |
| #define | OPPOSITE_OVERTAKING_MAX_LOOKAHEAD_EMERGENCY 1000.0 |
| #define | OPPOSITE_OVERTAKING_ONCOMING_LOOKAHEAD 200.0 |
| #define | OPPOSITE_OVERTAKING_SAFE_TIMEGAP 0.0 |
| #define | OPPOSITE_OVERTAKING_SAFETY_FACTOR 1.2 |
| #define | OPPOSITE_OVERTAKING_SAFETYGAP_HEADWAY_FACTOR 0.0 |
| #define DEBUG_COND (vehicle->isSelected()) |
Definition at line 64 of file MSLaneChanger.cpp.
Referenced by MSLaneChanger::change(), MSLaneChanger::changeOpposite(), MSLaneChanger::checkChange(), MSLaneChanger::checkTraCICommands(), MSLaneChanger::computeOvertakingTime(), MSLaneChanger::continueChange(), MSLaneChanger::getColumnleader(), MSLaneChanger::getRealFollower(), and MSLaneChanger::getRealLeader().
| #define OPPOSITE_OVERTAKING_MAX_LOOKAHEAD 150.0 |
Definition at line 46 of file MSLaneChanger.cpp.
Referenced by MSLaneChanger::getColumnleader().
| #define OPPOSITE_OVERTAKING_MAX_LOOKAHEAD_EMERGENCY 1000.0 |
Definition at line 47 of file MSLaneChanger.cpp.
Referenced by MSLaneChanger::getColumnleader().
| #define OPPOSITE_OVERTAKING_ONCOMING_LOOKAHEAD 200.0 |
Definition at line 49 of file MSLaneChanger.cpp.
Referenced by MSLaneChanger::changeOpposite().
| #define OPPOSITE_OVERTAKING_SAFE_TIMEGAP 0.0 |
Definition at line 42 of file MSLaneChanger.cpp.
Referenced by MSLaneChanger::computeOvertakingTime().
| #define OPPOSITE_OVERTAKING_SAFETY_FACTOR 1.2 |
Definition at line 44 of file MSLaneChanger.cpp.
Referenced by MSLaneChanger::computeOvertakingTime(), and MSLaneChanger::getColumnleader().
| #define OPPOSITE_OVERTAKING_SAFETYGAP_HEADWAY_FACTOR 0.0 |
Definition at line 43 of file MSLaneChanger.cpp.
Referenced by MSLaneChanger::changeOpposite().