43 std::vector<MSLane*> incoming, std::vector<MSLane*>
internal):
45 myIncomingLanes(incoming),
46 myInternalLanes(internal) {
55 std::vector<MSLane*>::iterator i;
59 for (MSLinkCont::const_iterator j = links.begin(); j != links.end(); j++) {
60 (*j)->setRequestInformation(-1,
false,
false, std::vector<MSLink*>(), std::vector<MSLane*>());
66 const std::vector<MSLane*>
70 std::vector<MSLane*> allInternalLanes;
73 while (l !=
nullptr) {
74 allInternalLanes.push_back(l);
75 const std::vector<MSLane::IncomingLaneInfo> incoming = l->
getIncomingLanes();
76 if (incoming.size() == 0) {
81 if (!l->isInternal()) {
86 return allInternalLanes;