Home
last modified time | relevance | path

Searched refs:getLane (Results 1 – 25 of 156) sorted by relevance

1234567

/dports/cad/sumo/sumo-1.2.0/src/libsumo/
H A DLane.cpp70 return getLane(laneID)->getLength(); in getLength()
92 … const std::string approachedLane = link->getLane() != nullptr ? link->getLane()->getID() : ""; in getLinks()
141 return getLane(laneID)->getWidth(); in getWidth()
206 const MSLane* lane = getLane(laneID); in getLastStepLength()
228 const MSLane* lane = getLane(laneID); in getTraveltime()
245 const MSLane* lane = getLane(laneID); in getLastStepHaltingNumber()
260 const MSLane* lane = getLane(laneID); in getLastStepVehicleIDs()
274 const MSLane* from = getLane(laneID); in getFoes()
275 const MSLane* to = getLane(toLaneID); in getFoes()
359 Lane::getLane(const std::string& id) { in LIBSUMO_SUBSCRIPTION_IMPLEMENTATION()
[all …]
H A DInductionLoop.cpp69 return getDetector(detID)->getLane()->getID(); in getLaneID()
144 Position p = il->getLane()->getShape().positionAtOffset(il->getPosition()); in LIBSUMO_SUBSCRIPTION_IMPLEMENTATION()
156 shape.push_back(il->getLane()->getShape().positionAtOffset(il->getPosition())); in storeShape()
H A DVehicle.cpp92 return sumoVehicle == nullptr || sumoVehicle->getLane() == nullptr; in isOnInit()
167 return isVisible(veh) ? veh->getLane()->getEdge().getID() : ""; in getRoadID()
174 return veh->isOnRoad() ? veh->getLane()->getID() : ""; in getLaneID()
181 return veh->isOnRoad() ? veh->getLane()->getIndex() : INVALID_INT_VALUE; in getLaneIndex()
379 const MSLane* lane = veh->getLane(); in getNextTLS()
381 double seen = veh->getLane()->getLength() - veh->getPositionOnLane(); in getNextTLS()
493 if (veh->getLane()->isInternal()) { in getDistance()
553 return veh->getLane()->getVehicleMaxSpeed(veh); in getAllowedSpeed()
1437 if (veh->getLane() != nullptr) {
1503 if (veh->getLane() != nullptr) {
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/mkldnn/src/cpu/aarch64/xbyak_aarch64/xbyak_aarch64/
H A Dxbyak_aarch64_reg.h229 assert(getLane() > i);
238 assert(getLane() > i);
247 assert(getLane() > i);
256 assert(getLane() > i);
265 assert(getLane() > i);
274 assert(getLane() > i);
283 assert(getLane() > i);
292 assert(getLane() > i);
301 assert(getLane() > i);
310 assert(getLane() > i);
[all …]
/dports/math/onednn/oneDNN-2.5.1/src/cpu/aarch64/xbyak_aarch64/xbyak_aarch64/
H A Dxbyak_aarch64_reg.h229 assert(getLane() > i);
238 assert(getLane() > i);
247 assert(getLane() > i);
256 assert(getLane() > i);
265 assert(getLane() > i);
274 assert(getLane() > i);
283 assert(getLane() > i);
292 assert(getLane() > i);
301 assert(getLane() > i);
310 assert(getLane() > i);
[all …]
/dports/cad/sumo/sumo-1.2.0/src/microsim/
H A DMSRightOfWayJunction.cpp68 if ((*j)->getLane()->getEdge().isWalkingArea() || in postloadInit()
69 ((*i)->getEdge().isWalkingArea() && !(*j)->getLane()->getEdge().isCrossing())) { in postloadInit()
83 if ((*j)->getLane()->getEdge().isWalkingArea()) { in postloadInit()
86 walkingAreaFoe = (*j)->getLane(); in postloadInit()
89 … } else if (((*i)->getEdge().isWalkingArea() && !(*j)->getLane()->getEdge().isCrossing())) { in postloadInit()
136 if (sortedLinks[c].second->getLane() == nullptr) { // dead end in postloadInit()
159 for (const auto& ili : exitLink->getLane()->getIncomingLanes()) { in postloadInit()
167 if (MSGlobals::gUsingInternalLanes && (*j)->getLane()->getEdge().isCrossing()) { in postloadInit()
168 MSLink* exitLink = (*j)->getLane()->getLinkCont()[0]; in postloadInit()
170 myLinkFoeInternalLanes[*j], (*j)->getLane()); in postloadInit()
[all …]
H A DMSLinkCont.cpp39 if (&link->getLane()->getEdge() == followerAfterInternal) { in getInternalFollowingEdge()
58 if (link->getLane() == followerAfterInternal) { in getInternalFollowingLane()
75 if (link->getLane() == &to) { in getConnectingLink()
H A DMSLaneChangerSublane.cpp94 … const double latOffset = lead->getLane()->getRightSideOnEdge() - shadowLane->getRightSideOnEdge(); in updateChanger()
117 assert(vehicle->getLane() == (*myCandi).lane); in change()
272 …const double distToRightLaneBorder = latDist < 0 ? vehicle->getLane()->getWidth() * 0.5 + vehicle-…
273 …const double distToLeftLaneBorder = latDist > 0 ? vehicle->getLane()->getWidth() * 0.5 - vehicle->…
327 …const double latOffset = vehicle->getLane()->getRightSideOnEdge() - shadowLane->getRightSideOnEdge…
351 …double laneAngle = vehicle->getLane()->getShape().rotationAtOffset(vehicle->getLane()->interpolate…
352 if (vehicle->getLane()->getShape().length2D() == 0) {
398 …to != from && fabs(vehicle->getLateralPositionOnLane()) > 0.5 * vehicle->getLane()->getWidth() && …
503 double seen = vehicle->getLane()->getLength() - vehicle->getPositionOnLane();
546 …MSLeaderDistanceInfo neighBlockers(&neighLane, vehicle, vehicle->getLane()->getRightSideOnEdge() -…
[all …]
H A DMSLink.cpp320 const MSEdge* target = &(it->getLane()->getEdge()); in setRequestInformation()
336 const MSEdge* target = &((*it)->getLane()->getEdge()); in setRequestInformation()
456 assert(myLane != foeLink->getLane()); in opened()
714 MSLink::getLane() const { in getLane() function in MSLink
752 od.writeAttr(SUMO_ATTR_TO, getLane() == nullptr ? "" : getLane()->getID()); in writeApproaching()
1112 << " egoLane=" << ego->getLane()->getID() in getLeaderInfo()
1113 << " leaderLane=" << leader->getLane()->getID() in getLeaderInfo()
1198 MSLane* after = getLane()->getParallelLane(direction); in computeParallelLink()
1252 …vi.arrivalTime == arrivalTime && avi.dist == dist && ego->getLane()->getIndex() < foe->getLane()->… in getZipperSpeed()
1279 const double uMax = foe->getLane()->getVehicleMaxSpeed(foe); in getZipperSpeed()
[all …]
H A DMSVehicleTransfer.cpp84 veh->getLane()->removeParking(veh); in remove()
123 …if (desc.myVeh->getLane()->isInsertionSuccess(desc.myVeh, 0, departPos, desc.myVeh->getLateralPosi… in checkInsertions()
126 desc.myVeh->getLane()->removeParking(desc.myVeh); in checkInsertions()
203 out.writeAttr(SUMO_ATTR_PARKING, vehInfo.myVeh->getLane()->getID()); in saveState()
H A DMSLaneChanger.cpp882 … const double distToNeighLane = 0.5 * (vehicle->getLane()->getWidth() + targetLane->getWidth());
922 MSLane* nextLane = vehicle->getLane();
960 nextLane = vehicle->getLane();
1024 MSLane* source = vehicle->getLane();
1129 … const double safetyGap = ((oncomingSpeed + vehicle->getLane()->getVehicleMaxSpeed(vehicle))
1189 spaceToOvertake = timeToOvertake * vehicle->getLane()->getVehicleMaxSpeed(vehicle);
1357 const double vMax = vehicle->getLane()->getVehicleMaxSpeed(vehicle);
1456 MSLane* source = vehicle->getLane();
1484 … const bool checkTmpVehicles = (&columnLeader.first->getLane()->getEdge() == &source->getEdge());
1485 std::pair<MSVehicle* const, double> leadLead = columnLeader.first->getLane()->getLeader(
[all …]
H A DMSLane.cpp1443 MSLane* vehLane = veh->getLane(); in detectCollisions()
1565 … || (&collider->getLane()->getEdge() == victim->getLane()->getEdge().getBidiEdge())) in handleCollisionBetween()
1703 MSLane* const target = veh->getLane(); in executeMovements()
1925 assert(veh->getLane() == this); in integrateNewVehicles()
2069 …if ((*link)->getLane() != nullptr && (*link)->getLane()->myEdge == nRouteEdge && (*link)->getLane(… in succLinkSec()
2161 assert(remVehicle->getLane() == this); in removeVehicle()
2624 assert(link->getLane() != nullptr); in getOutgoingViaLanes()
2963 const MSLane* target1 = link1->getLane(); in operator ()()
2964 const MSLane* target2 = link2->getLane(); in operator ()()
3177 … if (agap > 0 && &v->getLane()->getEdge() != &ego->getLane()->getEdge()) { in getFollowersOnConsecutive()
[all …]
/dports/cad/sumo/sumo-1.2.0/src/netedit/additionals/
H A DGNEDetector.cpp68 GNEDetector::getLane() const { in getLane() function in GNEDetector
75 return getLane()->getShape().positionAtOffset(getGeometryPositionOverLane()); in getPositionInView()
82 const double len = getLane()->getParentEdge().getNBEdge()->getFinalLength(); in getGeometryPositionOverLane()
87 return fixedPos * getLane()->getLengthGeometryFactor(); in getGeometryPositionOverLane()
92 return getLane()->getMicrosimID(); in getParentName()
/dports/cad/sumo/sumo-1.2.0/src/microsim/cfmodels/
H A DMSCFModel_IDM.cpp54 …vars->levelOfService += (vNext / veh->getLane()->getVehicleMaxSpeed(veh) - vars->levelOfService) /… in finalizeSpeed()
65 return _v(veh, gap2pred, speed, predSpeed, veh->getLane()->getVehicleMaxSpeed(veh)); in followSpeed()
71 const double vMax = v->getLane()->getVehicleMaxSpeed(v); in insertionFollowSpeed()
88 double result = _v(veh, gap, speed, 0, veh->getLane()->getVehicleMaxSpeed(veh)); in stopSpeed()
107 …const double acc = myAccel * (1. - pow(veh->getSpeed() / veh->getLane()->getVehicleMaxSpeed(veh), … in interactionGap()
/dports/cad/sumo/sumo-1.2.0/src/microsim/lcmodels/
H A DMSLCM_DK2008.cpp99 MSLane* prebLane = myVehicle.getLane(); in wantsChangeToRight()
102 prebLane = prebLane->getLinkCont()[0]->getLane(); in wantsChangeToRight()
219 …if (bestLaneOffset == 0 && preb[currIdx - 1].bestLaneOffset != 0 && myVehicle.getLane()->getSpeedL… in wantsChangeToRight()
245 double thisLaneVSafe = myVehicle.getLane()->getVehicleMaxSpeed(&myVehicle); in wantsChangeToRight()
269 …myChangeProbability -= TS * ((neighLaneVSafe - thisLaneVSafe) / (myVehicle.getLane()->getVehicleMa… in wantsChangeToRight()
273 …double vmax = MIN2(myVehicle.getLane()->getVehicleMaxSpeed(&myVehicle), myVehicle.getVehicleType()… in wantsChangeToRight()
306 MSLane* prebLane = myVehicle.getLane(); in wantsChangeToLeft()
309 prebLane = prebLane->getLinkCont()[0]->getLane(); in wantsChangeToLeft()
460 double thisLaneVSafe = myVehicle.getLane()->getVehicleMaxSpeed(&myVehicle); in wantsChangeToLeft()
482 …myChangeProbability += TS * ((neighLaneVSafe - thisLaneVSafe) / (myVehicle.getLane()->getVehicleMa… in wantsChangeToLeft()
[all …]
H A DMSLCM_SL2015.cpp194 << " lane=" << myVehicle.getLane()->getID() in wantsChangeSublane()
303 << " lane=" << myVehicle.getLane()->getID() in patchSpeed()
924 const MSLane* target = (*it_link)->getLane();
1001 MSLane* prebLane = myVehicle.getLane();
1004 prebLane = prebLane->getLinkCont()[0]->getLane();
1369 const MSEdge& edge = myVehicle.getLane()->getEdge();
1407 … myVehicle.getLane()->getRightSideOnEdge() + myVehicle.getLane()->getWidth(),
2343 … && &(myVehicle.getLane()->getEdge()) != &(vehDist.first->getLane()->getEdge()))
2353 …<< " egoE=" << myVehicle.getLane()->getEdge().getID() << " egoE=" << vehDist.first->getLane()->get…
3350 << " lane=" << myVehicle.getLane()->getID()
[all …]
H A DMSAbstractLaneChangeModel.cpp183 myLeftFollowers = std::make_shared<MSLeaderDistanceInfo>(follower, myVehicle.getLane());
184 myLeftLeaders = std::make_shared<MSLeaderDistanceInfo>(leader, myVehicle.getLane());
186 myRightFollowers = std::make_shared<MSLeaderDistanceInfo>(follower, myVehicle.getLane());
187 myRightLeaders = std::make_shared<MSLeaderDistanceInfo>(leader, myVehicle.getLane());
239 …if ((myVehicle.getLane()->getSpeedLimit() <= 70.0 / 3.6) || (neighLeader->getLane()->getSpeedLimit…
495 myShadowLane = getShadowLane(myVehicle.getLane());
549 assert(&myShadowLane->getEdge() == &myVehicle.getLane()->getEdge());
550 return myShadowLane->getIndex() - myVehicle.getLane()->getIndex();
561 …std::cout << SIMTIME << " veh '" << myVehicle.getID() << "' (lane=" << myVehicle.getLane()->getID(…
612 const double halfLaneWidth = 0.5 * myVehicle.getLane()->getWidth();
[all …]
H A DMSLCM_LC2013.cpp167 << " lane=" << myVehicle.getLane()->getID() in wantsChange()
196 << " lane=" << myVehicle.getLane()->getID() in patchSpeed()
401 if (!myVehicle.getLane()->getEdge().hasLaneChanger()) { in _patchSpeed()
722 && myVehicle.getLane()->isAccelLane() in informFollower()
1072 MSLane* prebLane = myVehicle.getLane(); in _wantsChange()
1075 prebLane = prebLane->getLinkCont()[0]->getLane(); in _wantsChange()
1247 const double vMax = myVehicle.getLane()->getVehicleMaxSpeed(&myVehicle); in _wantsChange()
1595 adaptSpeedToPedestrians(myVehicle.getLane(), thisLaneVSafe); in _wantsChange()
1801 if (veh.getLane()->getEdge().isInternal()) { in getRoundaboutAheadInfo()
1804 if (veh.getLane()->getEdge().isRoundabout()) { in getRoundaboutAheadInfo()
[all …]
/dports/cad/sumo/sumo-1.2.0/src/microsim/output/
H A DMSMeanData_Net.cpp129 << " veh '" << veh.getID() << "' on lane '" << veh.getLane()->getID() << "'" in notifyMoveInternal()
174getLane() == nullptr || !veh.isVehicle() || getLane() == static_cast<MSVehicle&>(veh).getLane())) {
204 …if (getLane() == nullptr || !veh.isVehicle() || getLane() == static_cast<MSVehicle&>(veh).getLane(…
H A DMSMeanData_Amitran.cpp92 if (getLane() == nullptr || getLane() == static_cast<MSVehicle&>(veh).getLane()) { in notifyEnter()
/dports/cad/sumo/sumo-1.2.0/src/guisim/
H A DGUIInstantInductLoop.cpp65 myFGPosition = detector.getLane()->geometryPositionAtOffset(pos); in MyWrapper()
68 myFGRotation = -detector.getLane()->getShape().rotationDegreeAtOffset(pos); in MyWrapper()
91 ret->mkItem("lane", false, myDetector.getLane()->getID()); in getParameterWindow()
H A DGUIInductLoop.cpp111 myFGPosition = detector.getLane()->geometryPositionAtOffset(pos); in MyWrapper()
114 myFGRotation = -detector.getLane()->getShape().rotationDegreeAtOffset(pos); in MyWrapper()
137 ret->mkItem("lane", false, myDetector.getLane()->getID()); in getParameterWindow()
/dports/cad/sumo/sumo-1.2.0/src/microsim/devices/
H A DMSDevice_BTsender.cpp97 …()]->updates.push_back(VehicleState(veh.getSpeed(), veh.getPosition(), v.getLane()->getID(), veh.g… in notifyEnter()
109 …sVehicles[veh.getID()]->updates.push_back(VehicleState(newSpeed, veh.getPosition(), v.getLane()->g… in notifyMove()
124 …()]->updates.push_back(VehicleState(veh.getSpeed(), veh.getPosition(), v.getLane()->getID(), veh.g… in notifyLeave()
/dports/cad/sumo/sumo-1.2.0/src/microsim/traffic_lights/
H A DMSActuatedTrafficLightLogic.cpp245 …" << myInductLoopsForPhase.size() << " check1: loopLane=" << item.first->getLane()->getID() << " n… in init()
253 const MSLane* loopLane = item.first->getLane(); in init()
255 const MSLane* next = link->getLane(); in init()
262 …" phase=" << myInductLoopsForPhase.size() << " check2: loopLane=" << item.first->getLane()->getID() in init()
/dports/cad/sumo/sumo-1.2.0/src/netload/
H A DNLTriggerBuilder.cpp156 MSLane* const lane = getLane(attrs, "chargingStation", id); in parseAndBuildChargingStation()
186 MSLane* lane = getLane(attrs, toString(element), id); in parseAndBuildStoppingPlace()
208 MSLane* lane = getLane(attrs, "access", myCurrentStop->getID()); in addAccess()
233 MSLane* lane = getLane(attrs, "parkingArea", id); in parseAndBeginParkingArea()
298 lane = getLane(attrs, "calibrator", id); in parseAndBuildCalibrator()
305 lane = getLane(attrs, "calibrator", id); in parseAndBuildCalibrator()
522 NLTriggerBuilder::getLane(const SUMOSAXAttributes& attrs, in getLane() function in NLTriggerBuilder

1234567