Searched refs:allowedLanes (Results 1 – 10 of 10) sorted by relevance
/dports/cad/sumo/sumo-1.2.0/src/microsim/ |
H A D | MSEdge.cpp | 246 if (allowedLanes->empty()) { in addToAllowed() 247 delete allowedLanes; in addToAllowed() 248 allowedLanes = nullptr; in addToAllowed() 251 if (*allowed.second == *allowedLanes) { in addToAllowed() 252 delete allowedLanes; in addToAllowed() 253 allowedLanes = nullptr; in addToAllowed() 259 if (allowedLanes != nullptr) { in addToAllowed() 288 allowedLanes->push_back(lane); in rebuildAllowedLanes() 291 addToAllowed(vclass, allowedLanes, myAllowed); in rebuildAllowedLanes() 412 MSEdge::allowedLanes(SUMOVehicleClass vclass) const { in allowedLanes() function in MSEdge [all …]
|
H A D | MSEdge.h | 197 const std::vector<MSLane*>* allowedLanes(const MSEdge& destination, 209 const std::vector<MSLane*>* allowedLanes(SUMOVehicleClass vclass = SVC_IGNORING) const; 884 …void addToAllowed(const SVCPermissions permissions, const std::vector<MSLane*>* allowedLanes, Allo…
|
H A D | MSVehicleTransfer.cpp | 144 …MSLane* l = (nextEdge != nullptr ? e->getFreeLane(e->allowedLanes(*nextEdge, vclass), vclass, depa… in checkInsertions()
|
H A D | MSBaseVehicle.cpp | 215 if (!viaEdge->isTazConnector() && viaEdge->allowedLanes(getVClass()) == nullptr) { in reroute() 400 if ((*e)->allowedLanes(**(e + 1), myType->getVehicleClass()) == nullptr) { in hasValidRoute()
|
H A D | MSLane.cpp | 2848 const std::vector<MSLane*>* ae1 = e1->allowedLanes(*myEdge); in operator ()() 2849 const std::vector<MSLane*>* ae2 = e2->allowedLanes(*myEdge); in operator ()()
|
H A D | MSVehicle.cpp | 1015 if ((*myCurrEdge)->allowedLanes(type->getVehicleClass()) == nullptr) { in MSVehicle() 4751 allowed = (*ce)->allowedLanes(*nextEdge, myType->getVehicleClass());
|
/dports/cad/sumo/sumo-1.2.0/src/mesosim/ |
H A D | MEVehicle.cpp | 60 if ((*myCurrEdge)->allowedLanes(type->getVehicleClass()) == nullptr) { in MEVehicle()
|
H A D | MESegment.cpp | 113 const std::vector<MSLane*>* const allowed = parent.allowedLanes(*edge); in MESegment()
|
/dports/cad/sumo/sumo-1.2.0/src/guisim/ |
H A D | GUIVehicle.cpp | 600 const std::vector<MSLane*>* allowed = (*i)->allowedLanes(getVClass()); in drawRouteHelper()
|
/dports/cad/sumo/sumo-1.2.0/src/libsumo/ |
H A D | Vehicle.cpp | 408 const std::vector<MSLane*>* allowed = prev->allowedLanes(*next, veh->getVClass()); in getNextTLS()
|