46 #ifdef CHECK_MEMORY_LEAKS
48 #endif // CHECK_MEMORY_LEAKS
66 :
Named(id), myFromNode(from), myToNode(to), myIndex(index), myPriority(priority),
67 mySpeed(-1), myLength(-1),
68 myUsingTTTimeLine(false),
69 myUsingETimeLine(false),
70 myCombinedPermissions(0) {
71 while (
myEdges.size() <= index) {
79 for (std::vector<ROLane*>::iterator i =
myLanes.begin(); i !=
myLanes.end(); ++i) {
159 WRITE_WARNING(
"No interval matches passed time " +
toString(time) +
" in edge '" +
myID +
"'.\n Using edge's length / edge's speed.");
269 WRITE_WARNING(
"No interval matches passed time " +
toString(time) +
" in edge '" +
myID +
"'.\n Using edge's length / edge's speed.");
317 if (measure ==
"CO") {
320 if (measure ==
"CO2") {
323 if (measure ==
"HC") {
326 if (measure ==
"PMx") {
329 if (measure ==
"NOx") {
332 if (measure ==
"fuel") {
347 if (!(*i)->prohibits(vehicle)) {