SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MSEdge.h File Reference
#include <config.h>
#include <vector>
#include <map>
#include <string>
#include <iostream>
#include <utils/common/Named.h>
#include <utils/common/Parameterised.h>
#include <utils/common/SUMOTime.h>
#include <utils/vehicle/SUMOVehicle.h>
#include <utils/common/SUMOVehicleClass.h>
#include <utils/common/ValueTimeLine.h>
#include <utils/common/UtilExceptions.h>
#include "MSNet.h"
#include "MSVehicleType.h"

Go to the source code of this file.

Data Structures

class  MSEdge
 A road/street connecting two junctions. More...
 
class  MSEdge::by_id_sorter
 Sorts edges by their ids. More...
 
class  MSEdge::container_by_position_sorter
 Sorts containers by their positions. More...
 
class  MSEdge::person_by_offset_sorter
 Sorts persons by their positions. More...
 

Typedefs

typedef std::vector< const
MSEdge * > 
ConstMSEdgeVector
 
typedef std::vector< MSEdge * > MSEdgeVector
 

Detailed Description

Author
Christian Roessel
Daniel Krajzewicz
Jakob Erdmann
Sascha Krieg
Michael Behrisch
Date
Mon, 12 Mar 2001
Version
Id
MSEdge.h 18096 2015-03-17 09:50:59Z behrisch

Definition in file MSEdge.h.

Typedef Documentation

typedef std::vector<const MSEdge*> ConstMSEdgeVector

Definition at line 79 of file MSEdge.h.

typedef std::vector<MSEdge*> MSEdgeVector

Definition at line 78 of file MSEdge.h.