Home
last modified time | relevance | path

Searched refs:NOTIFICATION_TELEPORT (Results 1 – 11 of 11) sorted by relevance

/dports/cad/sumo/sumo-1.2.0/src/microsim/devices/
H A DMSDevice_BTsender.cpp90 …if (reason == MSMoveReminder::NOTIFICATION_TELEPORT && sVehicles.find(veh.getID()) != sVehicles.en… in notifyEnter()
93 …if (reason == MSMoveReminder::NOTIFICATION_TELEPORT || reason == MSMoveReminder::NOTIFICATION_JUNC… in notifyEnter()
116 if (reason < MSMoveReminder::NOTIFICATION_TELEPORT) { in notifyLeave()
125 if (reason >= MSMoveReminder::NOTIFICATION_TELEPORT) { in notifyLeave()
H A DMSDevice_BTreceiver.cpp391 …if (reason == MSMoveReminder::NOTIFICATION_TELEPORT && sVehicles.find(veh.getID()) != sVehicles.en… in notifyEnter()
394 …if (reason == MSMoveReminder::NOTIFICATION_TELEPORT || reason == MSMoveReminder::NOTIFICATION_JUNC… in notifyEnter()
417 if (reason < MSMoveReminder::NOTIFICATION_TELEPORT) { in notifyLeave()
426 if (reason == MSMoveReminder::NOTIFICATION_TELEPORT) { in notifyLeave()
H A DMSDevice_Vehroutes.cpp156 …if (reason != NOTIFICATION_TELEPORT && myLastSavedAt == veh.getEdge()) { // need to check this for… in notifyLeave()
/dports/cad/sumo/sumo-1.2.0/src/microsim/
H A DMSVehicleTransfer.cpp63 veh->getLaneChangeModel().endLaneChangeManeuver(MSMoveReminder::NOTIFICATION_TELEPORT); in add()
71 veh->onRemovalFromNet(MSMoveReminder::NOTIFICATION_TELEPORT); in add()
147 …, MIN2(l->getSpeedLimit(), desc.myVeh->getMaxSpeed()), 0, MSMoveReminder::NOTIFICATION_TELEPORT)) { in checkInsertions()
165 desc.myVeh->leaveLane(MSMoveReminder::NOTIFICATION_TELEPORT); in checkInsertions()
H A DMSMoveReminder.h101 NOTIFICATION_TELEPORT, enumerator
H A DMSVehicle.cpp804 v->onRemovalFromNet(MSMoveReminder::NOTIFICATION_TELEPORT); in postProcessRemoteControl()
805 v->getLane()->removeVehicle(v, MSMoveReminder::NOTIFICATION_TELEPORT); in postProcessRemoteControl()
4423 activateReminders(MSMoveReminder::NOTIFICATION_TELEPORT, enteredLane);
4497 if (notification != MSMoveReminder::NOTIFICATION_TELEPORT) {
4577 if (reason >= MSMoveReminder::NOTIFICATION_TELEPORT) {
H A DMSLane.cpp387 const double minPos = (notification == MSMoveReminder::NOTIFICATION_TELEPORT ? in freeInsertion()
1444 vehLane->removeVehicle(veh, MSMoveReminder::NOTIFICATION_TELEPORT, false); in detectCollisions()
/dports/cad/sumo/sumo-1.2.0/src/microsim/output/
H A DMSInductLoop.cpp81 reason == NOTIFICATION_TELEPORT || in notifyEnter()
H A DMSE3Collector.cpp260 if (reason == MSMoveReminder::NOTIFICATION_TELEPORT) { in notifyLeave()
/dports/cad/sumo/sumo-1.2.0/src/mesosim/
H A DMELoop.cpp176 onSegment->send(veh, nullptr, leaveTime, MSMoveReminder::NOTIFICATION_TELEPORT); in teleportVehicle()
/dports/cad/sumo/sumo-1.2.0/src/libsumo/
H A DVehicle.cpp1436 veh->onRemovalFromNet(MSMoveReminder::NOTIFICATION_TELEPORT);
1438 veh->getLane()->removeVehicle(veh, MSMoveReminder::NOTIFICATION_TELEPORT);
1455 …veh->hasDeparted() ? MSMoveReminder::NOTIFICATION_TELEPORT : MSMoveReminder::NOTIFICATION_DEPARTED…