Lines Matching refs:myEdges
56 Named(id), myEdges(edges), myAmPermanent(isPermanent), in MSRoute()
71 return myEdges.begin(); in begin()
77 return myEdges.end(); in end()
83 return (int)myEdges.size(); in size()
89 assert(myEdges.size() > 0); in getLastEdge()
90 return myEdges[myEdges.size() - 1]; in getLastEdge()
220 ConstMSEdgeVector::const_iterator i = myEdges.begin(); in writeEdgeIDs()
222 i = std::find(myEdges.begin(), myEdges.end(), from); in writeEdgeIDs()
224 for (; i != myEdges.end(); ++i) { in writeEdgeIDs()
230 if (upTo || i != myEdges.end() - 1) { in writeEdgeIDs()
252 return myEdges[index]; in operator []()
264 out.writeAttr(SUMO_ATTR_EDGES, (*it).second->myEdges).closeTag(); in dict_saveState()
280 if (routePosition < 0 || routePosition >= (int)myEdges.size()) { in getDistanceBetween()
281 …outePosition " + toString(routePosition) + " for route with " + toString(myEdges.size()) + " edges… in getDistanceBetween()
294 if (fromEdge == myEdges.front()) { in getDistanceBetween()
312 …ConstMSEdgeVector::const_iterator it = std::find(myEdges.begin() + routePosition, myEdges.end(), f… in getDistanceBetween()
313 if (it == myEdges.end() || std::find(it, myEdges.end(), toEdge) == myEdges.end()) { in getDistanceBetween()
317 ConstMSEdgeVector::const_iterator it2 = std::find(it + 1, myEdges.end(), toEdge); in getDistanceBetween()
322 } else if (it2 == myEdges.end()) { in getDistanceBetween()