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