43 #ifdef CHECK_MEMORY_LEAKS
45 #endif // CHECK_MEMORY_LEAKS
52 const std::vector<const ROEdge*>& route,
54 const std::vector<SUMOVehicleParameter::Stop>& stops)
56 myProbability(prop), myRoute(route), myColor(color), myStops(stops) {}
60 :
Named(src.myID), myCosts(src.myCosts),
61 myProbability(src.myProbability), myRoute(src.myRoute), myColor(0) {
99 const bool withExitTimes)
const {
111 std::vector<const ROEdge*> temp(
myRoute.begin() + 1,
myRoute.end() - 1);
117 std::string exitTimes;
119 for (std::vector<const ROEdge*>::const_iterator i =
myRoute.begin(); i !=
myRoute.end(); ++i) {
123 time += (*i)->getTravelTime(veh, time);