SUMO - Simulation of Urban MObility
MSVehicle.h File Reference
#include <config.h>
#include <list>
#include <deque>
#include <map>
#include <set>
#include <string>
#include <vector>
#include "MSGlobals.h"
#include "MSVehicleType.h"
#include "MSBaseVehicle.h"
#include "MSLink.h"
#include "MSLane.h"
Include dependency graph for MSVehicle.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
 
class  MSVehicle::Influencer
 Changes the wished vehicle speed / lanes. More...
 
struct  MSVehicle::LaneQ
 A structure representing the best lanes for continuing the current route starting at 'lane'. More...
 
class  MSVehicle::State
 Container that holds the vehicles driving state (position+speed). More...
 
struct  MSVehicle::Stop
 Definition of vehicle stop (position and duration) 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
 

Detailed Description

Author
Christian Roessel
Jakob Erdmann
Bjoern Hendriks
Daniel Krajzewicz
Thimor Bohn
Friedemann Wesner
Clemens Honomichl
Michael Behrisch
Axel Wegener
Date
Mon, 12 Mar 2001
Version
Id
MSVehicle.h 24108 2017-04-27 18:43:30Z behrisch

Definition in file MSVehicle.h.

Macro Definition Documentation

◆ INVALID_SPEED

#define INVALID_SPEED   299792458 + 1

Definition at line 53 of file MSVehicle.h.