![]() |
SUMO - Simulation of Urban MObility
|
the "vehicle" type that is given to the internal router (SUMOAbstractRouter) More...
#include <IntermodalEdge.h>
Public Member Functions | |
std::string | getID () const |
SUMOVehicleClass | getVClass () const |
IntermodalTrip (const E *_from, const E *_to, double _departPos, double _arrivalPos, double _speed, SUMOTime _departTime, const N *_node, const V *_vehicle=0, const SVCPermissions _modeSet=SVC_PEDESTRIAN) | |
Data Fields | |
const double | arrivalPos |
const double | departPos |
const SUMOTime | departTime |
const E *const | from |
const SVCPermissions | modeSet |
const N *const | node |
const double | speed |
const E *const | to |
const V *const | vehicle |
Private Member Functions | |
IntermodalTrip & | operator= (const IntermodalTrip &) |
Invalidated assignment operator. More... | |
the "vehicle" type that is given to the internal router (SUMOAbstractRouter)
Definition at line 69 of file IntermodalEdge.h.
|
inline |
Definition at line 71 of file IntermodalEdge.h.
|
inline |
Definition at line 86 of file IntermodalEdge.h.
References IntermodalTrip< E, N, V >::departTime, IntermodalTrip< E, N, V >::from, time2string(), and IntermodalTrip< E, N, V >::to.
Referenced by PedestrianEdge< E, L, N, V >::getTravelTime().
|
inline |
Definition at line 91 of file IntermodalEdge.h.
References SVC_PEDESTRIAN.
|
private |
Invalidated assignment operator.
const double IntermodalTrip< E, N, V >::arrivalPos |
Definition at line 98 of file IntermodalEdge.h.
Referenced by CarEdge< E, L, N, V >::getTravelTime(), and PedestrianEdge< E, L, N, V >::getTravelTime().
const double IntermodalTrip< E, N, V >::departPos |
Definition at line 97 of file IntermodalEdge.h.
Referenced by CarEdge< E, L, N, V >::getTravelTime(), and PedestrianEdge< E, L, N, V >::getTravelTime().
const SUMOTime IntermodalTrip< E, N, V >::departTime |
Definition at line 100 of file IntermodalEdge.h.
Referenced by IntermodalTrip< E, N, V >::getID(), and PedestrianEdge< E, L, N, V >::getTravelTime().
const E* const IntermodalTrip< E, N, V >::from |
Definition at line 95 of file IntermodalEdge.h.
Referenced by IntermodalTrip< E, N, V >::getID(), CarEdge< E, L, N, V >::getTravelTime(), and PedestrianEdge< E, L, N, V >::getTravelTime().
const SVCPermissions IntermodalTrip< E, N, V >::modeSet |
Definition at line 103 of file IntermodalEdge.h.
Referenced by StopEdge< E, L, N, V >::prohibits().
const N* const IntermodalTrip< E, N, V >::node |
Definition at line 101 of file IntermodalEdge.h.
Referenced by PedestrianEdge< E, L, N, V >::prohibits().
const double IntermodalTrip< E, N, V >::speed |
Definition at line 99 of file IntermodalEdge.h.
Referenced by PedestrianEdge< E, L, N, V >::getTravelTime().
const E* const IntermodalTrip< E, N, V >::to |
Definition at line 96 of file IntermodalEdge.h.
Referenced by IntermodalTrip< E, N, V >::getID(), CarEdge< E, L, N, V >::getTravelTime(), and PedestrianEdge< E, L, N, V >::getTravelTime().
const V* const IntermodalTrip< E, N, V >::vehicle |
Definition at line 102 of file IntermodalEdge.h.
Referenced by CarEdge< E, L, N, V >::getTravelTime(), and CarEdge< E, L, N, V >::prohibits().