41 #ifdef CHECK_MEMORY_LEAKS
43 #endif // CHECK_MEMORY_LEAKS
50 unsigned int lastUsed,
51 const int maxRoutes,
const bool keepRoutes,
const bool skipRouteCalculation)
53 myMaxRouteNumber(maxRoutes), myKeepRoutes(keepRoutes),
54 mySkipRouteCalculation(skipRouteCalculation) {
82 std::vector<const ROEdge*> edges;
137 if ((*i) != current) {
152 if ((*i)->getProbability() == 0) {
169 newSum += (*i)->getProbability();
174 (*i)->setProbability((*i)->getProbability() / newSum);
182 chosen = chosen - (*i)->getProbability();
221 bool asAlternatives,
bool withExitTimes)
const {
223 if (asAlternatives) {
238 std::string exitTimes;
244 time += (*i)->getTravelTime(veh, time);