40 #include "../city/AGPosition.h" 41 #include "../city/AGCar.h" 42 #include "../city/AGBus.h" 101 const std::string&
getType()
const;
102 void setType(std::string type);
103 const std::list<AGPosition>*
getPassed()
const;
void addLayOver(AGPosition by)
int getRideBackArrTime(SUMOReal secPerKm) const
AGTrip(AGPosition from, AGPosition to, std::string v, int at, int day)
bool operator<(const AGTrip &trip) const
A location in the 2D plane freely positioned on a street.
const std::list< AGPosition > * getPassed() const
void addLayOverWithoutDestination(AGTrip &trip)
void setType(std::string type)
void setArr(AGPosition arrival)
std::list< AGPosition > myPassBy
void setDepTime(int time)
AGPosition getArr() const
int getTimeTrip(SUMOReal secPerKm) const
void setVehicleName(std::string name)
AGTrip(AGPosition from, AGPosition to, std::string v, int at)
const std::string & getVehicleName() const
int getArrTime(SUMOReal secPerKm) const
AGTrip(AGPosition from, AGPosition to, int at)
AGTrip(AGPosition from, AGPosition to, AGBus b, int at)
int estimateDepTime(int arrTime, SUMOReal secPerKm) const
AGPosition getDep() const
void setDep(AGPosition departure)
AGTrip(AGPosition from, AGPosition to, AGCar c, int at)
const std::string & getType() const