Home
last modified time | relevance | path

Searched refs:getIncomingLanes (Results 1 – 14 of 14) sorted by relevance

/dports/cad/sumo/sumo-1.2.0/src/microsim/
H A DMSLogicJunction.cpp91 const std::vector<MSLane::IncomingLaneInfo> incoming = l->getIncomingLanes(); in getInternalLanes()
95 assert(l->getIncomingLanes().size() == 1); in getInternalLanes()
96 l = l->getIncomingLanes()[0].lane; in getInternalLanes()
H A DMSNoLogicJunction.cpp76 const std::vector<MSLane::IncomingLaneInfo> incoming = l->getIncomingLanes(); in getInternalLanes()
80 assert(l->getIncomingLanes().size() == 1); in getInternalLanes()
81 l = l->getIncomingLanes()[0].lane; in getInternalLanes()
H A DMSInternalJunction.cpp68 const int ownLinkIndex = specialLane->getIncomingLanes()[0].viaLink->getIndex(); in postloadInit()
76 const int foeIndex = (*i)->getIncomingLanes()[0].viaLink->getIndex(); in postloadInit()
112 for (const auto& ili : exitLink->getLane()->getIncomingLanes()) { in postloadInit()
H A DMSRightOfWayJunction.cpp142 … const std::vector<MSLane::IncomingLaneInfo>& l = myInternalLanes[li]->getIncomingLanes(); in postloadInit()
159 for (const auto& ili : exitLink->getLane()->getIncomingLanes()) { in postloadInit()
H A DMSLink.cpp158 if (lane->getIncomingLanes().size() != 1) { in setRequestInformation()
159 …Error("Internal lane '" + lane->getID() + "' has " + toString(lane->getIncomingLanes().size()) + "… in setRequestInformation()
334 … const MSLinkCont& predLinks2 = myLaneBefore->getIncomingLanes().front().lane->getLinkCont(); in setRequestInformation()
796 if (lane->getIncomingLanes().size() == 1) { in getInternalLengthsBefore()
797 lane = lane->getIncomingLanes()[0].lane; in getInternalLengthsBefore()
897 && myInternalLaneBefore->getIncomingLanes().size() == 1 in isExitLinkAfterInternalJunction()
898 … && myInternalLaneBefore->getIncomingLanes().front().viaLink->isInternalJunctionLink()); in isExitLinkAfterInternalJunction()
979 … && foeLane->getIncomingLanes().front().viaLink->getDirection() == LINKDIR_LEFT); in getLeaderInfo()
H A DMSLaneChangerSublane.cpp59 …if (ce != ce2 && ce->lane->getIncomingLanes().front().lane == ce2->lane->getIncomingLanes().front(… in MSLaneChangerSublane()
H A DMSEdge.cpp154 const MSLink* link = myLanes->front()->getIncomingLanes()[0].viaLink; in recalcCache()
1090 …(!isInternal() || myLanes->back()->getIncomingLanes()[0].viaLink->getDirection() == LINKDIR_STRAIG… in canChangeToOpposite()
H A DMSLane.cpp2887 assert(noninternal1->getIncomingLanes().size() == 1); in operator ()()
2888 noninternal1 = noninternal1->getIncomingLanes()[0].lane; in operator ()()
2892 assert(noninternal2->getIncomingLanes().size() == 1); in operator ()()
2893 noninternal2 = noninternal2->getIncomingLanes()[0].lane; in operator ()()
3205 … const std::vector<MSLane::IncomingLaneInfo>& followers = next->getIncomingLanes(); in getFollowersOnConsecutive()
3374 for (const IncomingLaneInfo& incomingInfo : getIncomingLanes()) { in getSurroundingVehicles()
H A DMSLane.h813 const std::vector<IncomingLaneInfo>& getIncomingLanes() const { in getIncomingLanes() function
H A DMSVehicle.cpp2387 … || (lane->getEdge().isInternal() && lane->getIncomingLanes()[0].lane->getEdge().isInternal()))
5905 return !myLane->getIncomingLanes().front().viaLink->havePriority();
5934 const MSLink* foeLink = foeLane->getIncomingLanes()[0].viaLink;
/dports/cad/sumo/sumo-1.2.0/src/microsim/traffic_lights/
H A DMSSOTLE2Sensors.cpp288 …e::IncomingLaneInfo>::const_iterator it = lane->getIncomingLanes().begin(); it != lane->getIncomin… in buildSensorForLane()
315 …Info>::const_iterator it = continueOnLane->getIncomingLanes().begin(); it != continueOnLane->getIn… in buildContinueSensior()
H A DMSRailSignal.cpp574 const auto& incomingLaneInfos = toLane->getIncomingLanes(); in collectBidiBlock()
647 const auto& incomingLaneInfos = toLane->getIncomingLanes(); in collectConflictLinks()
680 MSLink* link = orig->getIncomingLanes().front().viaLink; in collectConflictLinks()
/dports/cad/sumo/sumo-1.2.0/src/guisim/
H A DGUIVehicle.cpp643 return current->getIncomingLanes().front().lane; in getPreviousLane()
/dports/cad/sumo/sumo-1.2.0/src/microsim/pedestrians/
H A DMSPModel_Striping.cpp597 const std::vector<MSLane::IncomingLaneInfo>& laneInfos = currentLane->getIncomingLanes(); in getNextWalkingArea()
741 const MSLink* crossingEntryLink = nextLane->getIncomingLanes().front().viaLink; in getNextLaneObstacles()