Searched refs:distToCrossing (Results 1 – 6 of 6) sorted by relevance
/dports/cad/sumo/sumo-1.2.0/src/microsim/ |
H A D | MSLink.cpp | 945 double distToCrossing = dist - myLengthsBehindCrossing[i].first; in getLeaderInfo() local 951 …std::cout << " distToCrossing=" << distToCrossing << " foeLane=" << foeLane->getID() << " cWidth="… in getLeaderInfo() 960 if (distToCrossing + crossingWidth < 0 in getLeaderInfo() 961 …&& (ego == nullptr || !MSGlobals::gComputeLC || distToCrossing + crossingWidth + ego->getVehicleTy… in getLeaderInfo() 1000 if (distToCrossing < -POSITION_EPS && !inTheWay in getLeaderInfo() 1001 …&& (ego == nullptr || !MSGlobals::gComputeLC || distToCrossing < -ego->getVehicleType().getLength(… in getLeaderInfo() 1026 distToCrossing += foeLane->getWidth() / 2; in getLeaderInfo() 1039 …std::cout << " distToCrossing=" << distToCrossing << " leader back=" << leaderBack << " backDist="… in getLeaderInfo() 1049 … gap = distToCrossing - ego->getVehicleType().getMinGap() - leaderBackDist - foeCrossingWidth; in getLeaderInfo() 1062 … result.push_back(LinkLeader(leader, gap, stopAsap ? -1 : distToCrossing, fromLeft)); in getLeaderInfo() [all …]
|
H A D | MSLink.h | 79 distToCrossing(_distToCrossing), in vehAndGap() 84 double distToCrossing; member
|
H A D | MSVehicle.h | 1700 … const double seen, const MSLane* const lane, double distToCrossing) const; 2026 double distToCrossing = -1) const;
|
H A D | MSVehicle.cpp | 2716 double distToCrossing) const { 2718 const double vsafeLeader = getSafeFollowSpeed(leaderInfo, seen, lane, distToCrossing); 2738 << " dTC=" << distToCrossing 2786 …to " << link->getViaLaneOrLane()->getID() << " by pedestrian. dist=" << it->distToCrossing << "\n"; 2789 … adaptToLeader(std::make_pair(this, -1), seen, lastLink, lane, v, vLinkPass, it->distToCrossing); 2825 … adaptToLeader(it->vehAndGap, seen, lastLink, lane, v, vLinkPass, it->distToCrossing); 2877 … const double seen, const MSLane* const lane, double distToCrossing) const { 2900 if (distToCrossing >= 0) { 2902 …vsafeLeader = MAX2(vsafeLeader, cfModel.stopSpeed(this, getSpeed(), distToCrossing - getVehicleTyp…
|
H A D | MSLane.cpp | 2480 …st double tmpSpeed = veh.getSafeFollowSpeed((*it).vehAndGap, seen, nextLane, (*it).distToCrossing); in getCriticalLeader() 3141 … << " gap=" << ll.vehAndGap.second << " dtC=" << ll.distToCrossing in getFollowersOnConsecutive()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/pedestrians/ |
H A D | MSPModel_Striping.cpp | 1092 …Obstacle vo((*it).distToCrossing, 0, OBSTACLE_VEHICLE, veh->getID(), veh->getVehicleType().getWidt… in addCrossingVehs() 1139 << " dist=" << (*it).distToCrossing in addCrossingVehs()
|