SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PedestrianRouter.h File Reference
#include <config.h>
#include <string>
#include <vector>
#include <algorithm>
#include <assert.h>
#include <utils/common/SysUtils.h>
#include <utils/common/MsgHandler.h>
#include <utils/common/SUMOTime.h>
#include <utils/common/ToString.h>
#include <utils/common/Named.h>
#include <utils/common/SUMOAbstractRouter.h>
#include <utils/common/DijkstraRouterTT.h>
#include <utils/common/AStarRouter.h>

Go to the source code of this file.

Data Structures

class  PedestrianEdge< E, L, N >
 the edge type that is given to the internal router (SUMOAbstractRouter) More...
class  PedestrianRouter< E, L, N, INTERNALROUTER >
class  PedestrianRouterDijkstra< E, L, N >
struct  PedestrianTrip< E, N >
 the "vehicle" type that is given to the internal router (SUMOAbstractRouter) More...

Macros

#define TL_RED_PENALTY   20

Functions

template<class E , class L >
const L * getSidewalk (const E *edge)

Detailed Description

Author
Jakob Erdmann
Date
Mon, 03 March 2014
Version
Id:
PedestrianRouter.h 16560 2014-06-09 20:54:15Z behrisch

Definition in file PedestrianRouter.h.

Macro Definition Documentation

#define TL_RED_PENALTY   20

Definition at line 46 of file PedestrianRouter.h.

Referenced by PedestrianEdge< E, L, N >::getEffort().

Function Documentation

template<class E , class L >
const L* getSidewalk ( const E *  edge)
inline

Definition at line 53 of file PedestrianRouter.h.

References SVC_PEDESTRIAN.