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 or vias to use. | |
SUMOTime | end |
The end time these definitions are valid. | |
long long int | id |
unique ID for this interval | |
bool | isVia = false |
The edge probs are vias and not destinations. | |
RandomDistributor< MSStoppingPlaceRerouter::StoppingPlaceVisible > | 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 87 of file MSTriggeredRerouter.h.
SUMOTime MSTriggeredRerouter::RerouteInterval::begin |
The begin time these definitions are valid.
Definition at line 91 of file MSTriggeredRerouter.h.
Referenced by GUIEdge::addRerouter(), MSTriggeredRerouter::myEndElement(), and MSTriggeredRerouter::myStartElement().
MSEdgeVector MSTriggeredRerouter::RerouteInterval::closed |
The list of closed edges.
Definition at line 95 of file MSTriggeredRerouter.h.
Referenced by GUITriggeredRerouter::GUITriggeredRerouterEdge::drawGL(), GUITriggeredRerouter::myEndElement(), MSTriggeredRerouter::myEndElement(), MSTriggeredRerouter::myStartElement(), MSTriggeredRerouter::rerouteParkingArea(), and MSTriggeredRerouter::triggerRouting().
std::vector<MSLane*> MSTriggeredRerouter::RerouteInterval::closedLanes |
The list of closed lanes.
Definition at line 97 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myEndElement(), MSTriggeredRerouter::myStartElement(), and MSTriggeredRerouter::triggerRouting().
MSEdgeVector MSTriggeredRerouter::RerouteInterval::closedLanesAffected |
The list of edges that are affect by closed lanes.
Definition at line 99 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myEndElement().
RandomDistributor<MSEdge*> MSTriggeredRerouter::RerouteInterval::edgeProbs |
The distributions of new destinations or vias to use.
Definition at line 101 of file MSTriggeredRerouter.h.
Referenced by GUIEdge::addRerouter(), MSTriggeredRerouter::myStartElement(), and MSTriggeredRerouter::triggerRouting().
SUMOTime MSTriggeredRerouter::RerouteInterval::end |
The end time these definitions are valid.
Definition at line 93 of file MSTriggeredRerouter.h.
Referenced by GUIEdge::addRerouter(), and MSTriggeredRerouter::myStartElement().
long long int MSTriggeredRerouter::RerouteInterval::id |
unique ID for this interval
Definition at line 89 of file MSTriggeredRerouter.h.
bool MSTriggeredRerouter::RerouteInterval::isVia = false |
The edge probs are vias and not destinations.
Definition at line 110 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myStartElement(), and MSTriggeredRerouter::triggerRouting().
RandomDistributor<MSStoppingPlaceRerouter::StoppingPlaceVisible> MSTriggeredRerouter::RerouteInterval::parkProbs |
The distributions of new parking areas to use as destinations.
Definition at line 108 of file MSTriggeredRerouter.h.
Referenced by MSIdling_TaxiStand::idle(), MSTriggeredRerouter::myEndElement(), MSTriggeredRerouter::myStartElement(), MSTriggeredRerouter::rerouteParkingArea(), and MSTriggeredRerouter::triggerRouting().
SVCPermissions MSTriggeredRerouter::RerouteInterval::permissions |
The permissions to use.
Definition at line 105 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myEndElement(), MSTriggeredRerouter::myStartElement(), and MSTriggeredRerouter::triggerRouting().
RandomDistributor<ConstMSRoutePtr> MSTriggeredRerouter::RerouteInterval::routeProbs |
The distributions of new routes to use.
Definition at line 103 of file MSTriggeredRerouter.h.
Referenced by GUITriggeredRerouter::GUITriggeredRerouterEdge::drawGL(), GUITriggeredRerouter::myEndElement(), MSTriggeredRerouter::myStartElement(), GUITriggeredRerouter::shiftProbs(), and MSTriggeredRerouter::triggerRouting().