Home
last modified time | relevance | path

Searched refs:enteredLane (Results 1 – 25 of 28) sorted by relevance

12

/dports/cad/sumo/sumo-1.2.0/src/microsim/
H A DMSMoveReminder.h128 … virtual bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane) { in notifyEnter() argument
131 UNUSED_PARAMETER(&enteredLane); in notifyEnter()
174 …Leave(SUMOTrafficObject& veh, double lastPos, Notification reason, const MSLane* enteredLane = 0) {
178 UNUSED_PARAMETER(enteredLane);
H A DMSVehicle.h739 … void activateReminders(const MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
747 bool enterLaneAtMove(MSLane* enteredLane, bool onTeleporting = false);
759 void enterLaneAtInsertion(MSLane* enteredLane, double pos, double speed, double posLat,
772 void enterLaneAtLaneChange(MSLane* enteredLane);
1744 void adaptLaneEntering2MoveReminder(const MSLane& enteredLane);
/dports/cad/sumo/sumo-1.2.0/src/microsim/output/
H A DMSE3Collector.h86 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane);
116 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
164 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane);
192 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSMeanData.h97 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
126 … MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
223 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
237 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSE3Collector.cpp59 …ntryReminder::notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane) { in notifyEnter() argument
65 << " enteredLane=" << enteredLane->getID() in notifyEnter()
71 …const double posOnLane = veh.getBackPositionOnLane(enteredLane) + veh.getVehicleType().getLength(); in notifyEnter()
72 if (myLane == enteredLane && posOnLane > myPosition) { in notifyEnter()
162 …eaveReminder::notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane) { in notifyEnter() argument
168 << " enteredLane=" << enteredLane->getID() in notifyEnter()
174 const double backPosOnLane = veh.getBackPositionOnLane(enteredLane); in notifyEnter()
241 …ject& veh, double /* lastPos */, MSMoveReminder::Notification reason, const MSLane* enteredLane) { in notifyLeave() argument
251 …if (reason == MSMoveReminder::NOTIFICATION_LANE_CHANGE && &enteredLane->getEdge() == &myLane->getE… in notifyLeave()
H A DMSE2Collector.cpp693 if (std::find(myLanes.begin(), myLanes.end(), enteredLane->getID()) == myLanes.end()) {
735 … << "' entering lane '" << (enteredLane != 0 ? enteredLane->getID() : "NULL") << "'" << std::endl;
740 assert(std::find(myLanes.begin(), myLanes.end(), enteredLane->getID()) != myLanes.end());
742 assert(veh.getLane() == enteredLane);
752 const double vehBackPos = veh.getBackPositionOnLane(enteredLane);
753 bool vehEnteredBehindDetectorEnd = (enteredLane == myLastLane) && myEndPos <= vehBackPos;
781 vi->second->currentLane = enteredLane;
791 assert(myLanes[vi->second->currentOffsetIndex] == enteredLane->getID());
806 myVehicleInfos.insert(std::make_pair(vehID, makeVehicleInfo(veh, enteredLane)));
812 MSE2Collector::makeVehicleInfo(const SUMOVehicle& veh, const MSLane* enteredLane) const {
[all …]
H A DMSMeanData_Net.h100 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
116 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSInductLoop.h111 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane = 0);
146 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSMeanData.cpp73 …tifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane) { in notifyEnter() argument
75 …t::MSLaneMeanDataValues: veh '" << veh.getID() << "' enters lane '" << enteredLane->getID() << "'"… in notifyEnter()
77 UNUSED_PARAMETER(enteredLane); in notifyEnter()
341 …tifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane) { in notifyEnter() argument
343 …a::MeanDataValueTracker: veh '" << veh.getID() << "' enters lane '" << enteredLane->getID() << "'"… in notifyEnter()
345 UNUSED_PARAMETER(enteredLane); in notifyEnter()
H A DMSE2Collector.h307 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
322 …otifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane);
625 VehicleInfo* makeVehicleInfo(const SUMOVehicle& veh, const MSLane* enteredLane) const;
H A DMSMeanData_Net.cpp197 …tifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane) {
199 …t::MSLaneMeanDataValues: veh '" << veh.getID() << "' enters lane '" << enteredLane->getID() << "'"…
201 UNUSED_PARAMETER(enteredLane);
H A DMSRouteProbe.h93 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSInstantInductLoop.h111 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSMeanData_Amitran.h103 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
/dports/cad/sumo/sumo-1.2.0/src/microsim/devices/
H A DMSDevice_Example.h100 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
112 MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSDevice_Bluelight.h100 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
112 MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSDevice_Transportable.h85 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
98 MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSDevice_BTsender.h98 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane = 0);
127 …yLeave(SUMOTrafficObject& veh, double lastPos, Notification reason, const MSLane* enteredLane = 0);
H A DMSDevice_Tripinfo.h123 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
134 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSDevice_Vehroutes.h94 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
108 …yLeave(SUMOTrafficObject& veh, double lastPos, Notification reason, const MSLane* enteredLane = 0);
H A DMSDevice_BTreceiver.h100 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane = 0);
129 …yLeave(SUMOTrafficObject& veh, double lastPos, Notification reason, const MSLane* enteredLane = 0);
H A DMSDevice_Routing.h118 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSDevice_SSM.h435 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
447 MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
/dports/cad/sumo/sumo-1.2.0/src/microsim/trigger/
H A DMSTriggeredRerouter.h129 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
152 …icObject& veh, double lastPos, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);
H A DMSCalibrator.h133 …yEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* enteredLane = 0);

12