![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <MSTriggeredRerouter.h>
Data Fields | |
| SUMOTime | begin |
| The begin time these definitions are valid. | |
| MSEdgeVector | closed |
| The list of closed edges. | |
| std::vector< MSLane * > | closedLanes |
| The list of closed lanes. | |
| MSEdgeVector | closedLanesAffected |
| The list of edges that are affect by closed lanes. | |
| RandomDistributor< MSEdge * > | edgeProbs |
| The distributions of new destinations to use. | |
| SUMOTime | end |
| The end time these definitions are valid. | |
| long long | id |
| unique ID for this interval | |
| RandomDistributor< ParkingAreaVisible > | parkProbs |
| The distributions of new parking areas to use as destinations. | |
| SVCPermissions | permissions |
| The permissions to use. | |
| RandomDistributor< ConstMSRoutePtr > | routeProbs |
| The distributions of new routes to use. | |
Describes the rerouting definitions valid for an interval
Definition at line 86 of file MSTriggeredRerouter.h.
| SUMOTime MSTriggeredRerouter::RerouteInterval::begin |
The begin time these definitions are valid.
Definition at line 90 of file MSTriggeredRerouter.h.
Referenced by GUIEdge::addRerouter(), and MSTriggeredRerouter::myEndElement().
| MSEdgeVector MSTriggeredRerouter::RerouteInterval::closed |
The list of closed edges.
Definition at line 94 of file MSTriggeredRerouter.h.
Referenced by GUITriggeredRerouter::GUITriggeredRerouterEdge::drawGL(), GUITriggeredRerouter::myEndElement(), MSTriggeredRerouter::myEndElement(), MSTriggeredRerouter::notifyEnter(), and MSTriggeredRerouter::rerouteParkingArea().
| std::vector<MSLane*> MSTriggeredRerouter::RerouteInterval::closedLanes |
The list of closed lanes.
Definition at line 96 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myEndElement(), and MSTriggeredRerouter::notifyEnter().
| MSEdgeVector MSTriggeredRerouter::RerouteInterval::closedLanesAffected |
The list of edges that are affect by closed lanes.
Definition at line 98 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myEndElement().
| RandomDistributor<MSEdge*> MSTriggeredRerouter::RerouteInterval::edgeProbs |
The distributions of new destinations to use.
Definition at line 100 of file MSTriggeredRerouter.h.
Referenced by GUIEdge::addRerouter(), MSTriggeredRerouter::myEndElement(), and MSTriggeredRerouter::notifyEnter().
| SUMOTime MSTriggeredRerouter::RerouteInterval::end |
The end time these definitions are valid.
Definition at line 92 of file MSTriggeredRerouter.h.
Referenced by GUIEdge::addRerouter(), and MSTriggeredRerouter::myEndElement().
| long long MSTriggeredRerouter::RerouteInterval::id |
unique ID for this interval
Definition at line 88 of file MSTriggeredRerouter.h.
| RandomDistributor<ParkingAreaVisible> MSTriggeredRerouter::RerouteInterval::parkProbs |
The distributions of new parking areas to use as destinations.
Definition at line 106 of file MSTriggeredRerouter.h.
Referenced by MSIdling_TaxiStand::idle(), MSTriggeredRerouter::myEndElement(), MSTriggeredRerouter::notifyEnter(), and MSTriggeredRerouter::rerouteParkingArea().
| SVCPermissions MSTriggeredRerouter::RerouteInterval::permissions |
The permissions to use.
Definition at line 104 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myEndElement(), and MSTriggeredRerouter::notifyEnter().
| RandomDistributor<ConstMSRoutePtr> MSTriggeredRerouter::RerouteInterval::routeProbs |
The distributions of new routes to use.
Definition at line 102 of file MSTriggeredRerouter.h.
Referenced by GUITriggeredRerouter::GUITriggeredRerouterEdge::drawGL(), GUITriggeredRerouter::myEndElement(), MSTriggeredRerouter::myEndElement(), MSTriggeredRerouter::notifyEnter(), and GUITriggeredRerouter::shiftProbs().