![]() |
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().