![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct used for load person plans (Rides, Walks, etc.) More...
Public Member Functions | |
| GNEEdge * | getLastEdge () const |
| return last valid edge (used to create consecutive person plans) More... | |
| PersonPlansValues () | |
| default constructor More... | |
Data Fields | |
| double | arrivalPos |
| arrival pos More... | |
| GNEAdditional * | busStop |
| busStop More... | |
| GNEAdditional * | chargingStation |
| chargingStation More... | |
| GNEAdditional * | containerStop |
| containerStop More... | |
| std::vector< GNEEdge * > | edges |
| list of edges More... | |
| GNEEdge * | from |
| from edge More... | |
| GNELane * | laneStop |
| laneStop More... | |
| std::vector< std::string > | lines |
| lines More... | |
| std::vector< std::string > | modes |
| modes More... | |
| GNEAdditional * | parkingArea |
| parkingArea More... | |
| GNEDemandElement * | route |
| arrival route More... | |
| SUMOVehicleParameter::Stop | stopParameters |
| stop parameters More... | |
| SumoXMLTag | tag |
| walk tag More... | |
| GNEEdge * | to |
| to edge More... | |
| std::vector< GNEEdge * > | via |
| via edges More... | |
| std::vector< std::string > | vTypes |
| vehicle types More... | |
struct used for load person plans (Rides, Walks, etc.)
Definition at line 269 of file GNERouteHandler.h.
| GNERouteHandler::PersonPlansValues::PersonPlansValues | ( | ) |
default constructor
Definition at line 1960 of file GNERouteHandler.cpp.
| GNEEdge * GNERouteHandler::PersonPlansValues::getLastEdge | ( | ) | const |
return last valid edge (used to create consecutive person plans)
Definition at line 1975 of file GNERouteHandler.cpp.
References GNEHierarchicalParentElements::getParentEdges().
| double GNERouteHandler::PersonPlansValues::arrivalPos |
arrival pos
Definition at line 316 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addPersonTrip(), GNERouteHandler::addRide(), and GNERouteHandler::addWalk().
| GNEAdditional* GNERouteHandler::PersonPlansValues::busStop |
busStop
Definition at line 292 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addPersonTrip(), GNERouteHandler::addRide(), GNERouteHandler::addStop(), and GNERouteHandler::addWalk().
| GNEAdditional* GNERouteHandler::PersonPlansValues::chargingStation |
chargingStation
Definition at line 298 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addStop().
| GNEAdditional* GNERouteHandler::PersonPlansValues::containerStop |
containerStop
Definition at line 295 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addStop().
| std::vector<GNEEdge*> GNERouteHandler::PersonPlansValues::edges |
list of edges
Definition at line 289 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addWalk().
| GNEEdge* GNERouteHandler::PersonPlansValues::from |
from edge
Definition at line 280 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addPersonTrip(), GNERouteHandler::addRide(), and GNERouteHandler::addWalk().
| GNELane* GNERouteHandler::PersonPlansValues::laneStop |
laneStop
Definition at line 319 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addStop().
| std::vector<std::string> GNERouteHandler::PersonPlansValues::lines |
| std::vector<std::string> GNERouteHandler::PersonPlansValues::modes |
modes
Definition at line 310 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addPersonTrip().
| GNEAdditional* GNERouteHandler::PersonPlansValues::parkingArea |
parkingArea
Definition at line 301 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addStop().
| GNEDemandElement* GNERouteHandler::PersonPlansValues::route |
arrival route
Definition at line 304 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addWalk().
| SUMOVehicleParameter::Stop GNERouteHandler::PersonPlansValues::stopParameters |
stop parameters
Definition at line 322 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addStop().
| SumoXMLTag GNERouteHandler::PersonPlansValues::tag |
walk tag
Definition at line 277 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addPersonTrip(), GNERouteHandler::addRide(), GNERouteHandler::addStop(), and GNERouteHandler::addWalk().
| GNEEdge* GNERouteHandler::PersonPlansValues::to |
to edge
Definition at line 283 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addPersonTrip(), GNERouteHandler::addRide(), and GNERouteHandler::addWalk().
| std::vector<GNEEdge*> GNERouteHandler::PersonPlansValues::via |
via edges
Definition at line 286 of file GNERouteHandler.h.
| std::vector<std::string> GNERouteHandler::PersonPlansValues::vTypes |
vehicle types
Definition at line 307 of file GNERouteHandler.h.
Referenced by GNERouteHandler::addPersonTrip().