![]() |
SUMO - Simulation of Urban MObility
|
#include <IntermodalRouter.h>

Public Member Functions | |
| IntermodalRouter< E, L, N, V > & | getIntermodalRouter () const |
| PedestrianRouterDijkstra< E, L, N, V > & | getPedestrianRouter () const |
| SUMOAbstractRouter< E, V > & | getVehicleRouter () const |
| RouterProvider (SUMOAbstractRouter< E, V > *vehRouter, PedestrianRouterDijkstra< E, L, N, V > *pedRouter, IntermodalRouter< E, L, N, V > *interRouter) | |
| RouterProvider (const RouterProvider &original) | |
| virtual | ~RouterProvider () |
Private Member Functions | |
| RouterProvider & | operator= (const RouterProvider &src) |
| Invalidated assignment operator. More... | |
Private Attributes | |
| IntermodalRouter< E, L, N, V > *const | myInterRouter |
| PedestrianRouterDijkstra< E, L, N, V > *const | myPedRouter |
| SUMOAbstractRouter< E, V > *const | myVehRouter |
The encapsulation of the routers for vehicles and pedestrians
Definition at line 395 of file IntermodalRouter.h.
|
inline |
Definition at line 397 of file IntermodalRouter.h.
|
inline |
Definition at line 402 of file IntermodalRouter.h.
|
inlinevirtual |
Definition at line 419 of file IntermodalRouter.h.
|
inline |
Definition at line 415 of file IntermodalRouter.h.
Referenced by ROPerson::computeIntermodal().
|
inline |
Definition at line 411 of file IntermodalRouter.h.
|
inline |
Definition at line 407 of file IntermodalRouter.h.
Referenced by ROVehicle::computeRoute(), and RONet::createBulkRouteRequests().
|
private |
Invalidated assignment operator.
|
private |
Definition at line 429 of file IntermodalRouter.h.
|
private |
Definition at line 428 of file IntermodalRouter.h.
|
private |
Definition at line 427 of file IntermodalRouter.h.