Eclipse SUMO - Simulation of Urban MObility
|
#include <config.h>
#include <list>
#include <deque>
#include <map>
#include <set>
#include <string>
#include <vector>
#include <memory>
#include "MSGlobals.h"
#include "MSBaseVehicle.h"
#include "MSNet.h"
Go to the source code of this file.
Data Structures | |
class | MSVehicle |
Representation of a vehicle in the micro simulation. More... | |
struct | MSVehicle::DriveProcessItem |
Drive process items represent bounds on the safe velocity corresponding to the upcoming links. More... | |
class | MSVehicle::Influencer |
Changes the wished vehicle speed / lanes. More... | |
struct | MSVehicle::Influencer::GapControlState |
Container for state and parameters of the gap control. More... | |
class | MSVehicle::Influencer::GapControlVehStateListener |
A static instance of this class in GapControlState deactivates gap control for vehicles whose reference vehicle is removed from the road network. More... | |
struct | MSVehicle::LaneQ |
A structure representing the best lanes for continuing the current route starting at 'lane'. More... | |
class | MSVehicle::Manoeuvre |
Container for manouevering time associated with stopping. More... | |
class | MSVehicle::State |
Container that holds the vehicles driving state (position+speed). More... | |
class | MSVehicle::WaitingTimeCollector |
Stores the waiting intervals over the previous seconds (memory is to be specified in ms.). More... | |
Macros | |
#define | INVALID_SPEED 299792458 + 1 |
Definition in file MSVehicle.h.
#define INVALID_SPEED 299792458 + 1 |
Definition at line 43 of file MSVehicle.h.