38 #ifdef CHECK_MEMORY_LEAKS
40 #endif // CHECK_MEMORY_LEAKS
47 int maxEdges,
bool ignoreClasses,
bool allowLoops) :
49 myNet(net), myUnbuildIsWarningOnly(unbuildIsWarningOnly),
50 myAcceptAllDestination(acceptAllDestinations), myMaxEdges(maxEdges),
51 myIgnoreClasses(ignoreClasses), myAllowLoops(allowLoops)
61 SUMOTime time, std::vector<const ROEdge*>& into) {
70 into.push_back(current);
86 mh->
inform(
"The route starting at edge '" + from->
getID() +
"' could not be closed.");
91 into.push_back(current);
99 for (std::vector<const ROEdge*>::const_iterator i = edges.begin(); i != edges.end(); i++) {
105 costs += (*i)->getTravelTime(v, time);