Home
last modified time | relevance | path

Searched refs:allowedLanes (Results 1 – 10 of 10) sorted by relevance

/dports/cad/sumo/sumo-1.2.0/src/microsim/
H A DMSEdge.cpp246 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 DMSEdge.h197 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 DMSVehicleTransfer.cpp144 …MSLane* l = (nextEdge != nullptr ? e->getFreeLane(e->allowedLanes(*nextEdge, vclass), vclass, depa… in checkInsertions()
H A DMSBaseVehicle.cpp215 if (!viaEdge->isTazConnector() && viaEdge->allowedLanes(getVClass()) == nullptr) { in reroute()
400 if ((*e)->allowedLanes(**(e + 1), myType->getVehicleClass()) == nullptr) { in hasValidRoute()
H A DMSLane.cpp2848 const std::vector<MSLane*>* ae1 = e1->allowedLanes(*myEdge); in operator ()()
2849 const std::vector<MSLane*>* ae2 = e2->allowedLanes(*myEdge); in operator ()()
H A DMSVehicle.cpp1015 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 DMEVehicle.cpp60 if ((*myCurrEdge)->allowedLanes(type->getVehicleClass()) == nullptr) { in MEVehicle()
H A DMESegment.cpp113 const std::vector<MSLane*>* const allowed = parent.allowedLanes(*edge); in MESegment()
/dports/cad/sumo/sumo-1.2.0/src/guisim/
H A DGUIVehicle.cpp600 const std::vector<MSLane*>* allowed = (*i)->allowedLanes(getVClass()); in drawRouteHelper()
/dports/cad/sumo/sumo-1.2.0/src/libsumo/
H A DVehicle.cpp408 const std::vector<MSLane*>* allowed = prev->allowedLanes(*next, veh->getVClass()); in getNextTLS()