/dports/cad/sumo/sumo-1.2.0/src/microsim/output/ |
H A D | MSE3Collector.h | 42 class SUMOTrafficObject; variable 86 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane); 103 bool notifyMove(SUMOTrafficObject& veh, double, double newPos, double); 116 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reason, cons… 164 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane); 181 bool notifyMove(SUMOTrafficObject& veh, double oldPos, double newPos, double); 192 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reason, cons… 247 …void enter(const SUMOTrafficObject& veh, const double entryTimestep, const double fractionTimeOnDe… 255 void leaveFront(const SUMOTrafficObject& veh, const double leaveTimestep); 266 …void leave(const SUMOTrafficObject& veh, const double leaveTimestep, const double fractionTimeOnDe… [all …]
|
H A D | MSInductLoop.h | 111 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane = 0); 129 bool notifyMove(SUMOTrafficObject& veh, double oldPos, double newPos, double newSpeed); 146 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reason, cons… 297 virtual void enterDetectorByMove(SUMOTrafficObject& veh, double entryTimestep); 308 virtual void leaveDetectorByMove(SUMOTrafficObject& veh, double leaveTimestep); 315 virtual void leaveDetectorByLaneChange(SUMOTrafficObject& veh, double lastPos); 361 typedef std::map< SUMOTrafficObject*, double > VehicleMap;
|
H A D | MSMeanData.h | 42 class SUMOTrafficObject; variable 97 …virtual bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane… 113 bool notifyMove(SUMOTrafficObject& veh, double oldPos, 125 virtual bool notifyLeave(SUMOTrafficObject& veh, double lastPos, 211 …void notifyMoveInternal(const SUMOTrafficObject& veh, const double frontOnLane, const double timeO… 223 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reason, cons… 237 …bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* entere… 282 std::map<const SUMOTrafficObject*, TrackerEntry*> myTrackedData;
|
H A D | MSInstantInductLoop.h | 41 class SUMOTrafficObject; variable 94 bool notifyMove(SUMOTrafficObject& veh, double oldPos, double newPos, double newSpeed); 111 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reason, cons… 153 …void write(const char* state, double t, SUMOTrafficObject& veh, double speed, const char* add = 0,… 167 std::map<SUMOTrafficObject*, double> myEntryTimes;
|
H A D | MSInstantInductLoop.cpp | 62 MSInstantInductLoop::notifyMove(SUMOTrafficObject& veh, double oldPos, in notifyMove() 89 std::map<SUMOTrafficObject*, double>::iterator i = myEntryTimes.find(&veh); in notifyMove() 107 MSInstantInductLoop::write(const char* state, double t, SUMOTrafficObject& veh, double speed, const… in write() 121 MSInstantInductLoop::notifyLeave(SUMOTrafficObject& veh, double /* lastPos */, MSMoveReminder::Noti… in notifyLeave() 127 std::map<SUMOTrafficObject*, double>::iterator i = myEntryTimes.find(&veh); in notifyLeave()
|
H A D | MSE3Collector.cpp | 59 MSE3Collector::MSE3EntryReminder::notifyEnter(SUMOTrafficObject& veh, Notification reason, const MS… in notifyEnter() 91 MSE3Collector::MSE3EntryReminder::notifyMove(SUMOTrafficObject& veh, double oldPos, in notifyMove() 132 MSE3Collector::MSE3EntryReminder::notifyLeave(SUMOTrafficObject& veh, double, MSMoveReminder::Notif… in notifyLeave() 162 MSE3Collector::MSE3LeaveReminder::notifyEnter(SUMOTrafficObject& veh, Notification reason, const MS… in notifyEnter() 191 MSE3Collector::MSE3LeaveReminder::notifyMove(SUMOTrafficObject& veh, double oldPos, in notifyMove() 317 MSE3Collector::enter(const SUMOTrafficObject& veh, const double entryTimestep, const double fractio… in enter() 352 MSE3Collector::leaveFront(const SUMOTrafficObject& veh, const double leaveTimestep) { in leaveFront() 367 MSE3Collector::leave(const SUMOTrafficObject& veh, const double leaveTimestep, const double fractio… in leave() 430 …for (std::map<const SUMOTrafficObject*, E3Values>::iterator i = myEnteredContainer.begin(); i != m… in writeXMLOutput() 492 …for (std::map<const SUMOTrafficObject*, E3Values>::iterator pair = myEnteredContainer.begin(); pai… in detectorUpdate() [all …]
|
H A D | MSInductLoop.cpp | 76 MSInductLoop::notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* /* enteredLane… in notifyEnter() 94 MSInductLoop::notifyMove(SUMOTrafficObject& veh, double oldPos, in notifyMove() 137 MSInductLoop::notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reas… in notifyLeave() 234 …for (std::map< SUMOTrafficObject*, double >::const_iterator i = myVehiclesOnDet.begin(); i != myVe… in writeXMLOutput() 250 MSInductLoop::enterDetectorByMove(SUMOTrafficObject& veh, in enterDetectorByMove() 261 MSInductLoop::leaveDetectorByMove(SUMOTrafficObject& veh, in leaveDetectorByMove() 281 MSInductLoop::leaveDetectorByLaneChange(SUMOTrafficObject& veh, double /* lastPos */) { in leaveDetectorByLaneChange() 306 SUMOTrafficObject* v = (*i).first; in collectVehiclesOnDet()
|
H A D | MSMeanData_Net.h | 100 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reason, cons… 116 …bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* entere… 136 void notifyMoveInternal(const SUMOTrafficObject& veh,
|
H A D | MSE2Collector.h | 46 class SUMOTrafficObject; variable 292 virtual bool notifyMove(SUMOTrafficObject& veh, double oldPos, double newPos, 307 …virtual bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reas… 322 …virtual bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane…
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/ |
H A D | MSMoveReminder.h | 39 class SUMOTrafficObject; variable 128 … virtual bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane) { in notifyEnter() 149 virtual bool notifyMove(SUMOTrafficObject& veh, in notifyMove() 174 …virtual bool notifyLeave(SUMOTrafficObject& veh, double lastPos, Notification reason, const MSLane… 184 void updateDetector(SUMOTrafficObject& veh, double entryPos, double leavePos, 206 virtual void notifyMoveInternal(const SUMOTrafficObject& veh, in notifyMoveInternal() 233 void removeFromVehicleUpdateValues(SUMOTrafficObject& veh); 243 std::map<SUMOTrafficObject*, std::pair<SUMOTime, double> > myLastVehicleUpdateValues;
|
H A D | MSMoveReminder.cpp | 44 MSMoveReminder::updateDetector(SUMOTrafficObject& veh, double entryPos, double leavePos, in updateDetector() 87 MSMoveReminder::removeFromVehicleUpdateValues(SUMOTrafficObject& veh) { in removeFromVehicleUpdateValues()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/devices/ |
H A D | MSDevice_Example.h | 34 class SUMOTrafficObject; variable 88 bool notifyMove(SUMOTrafficObject& veh, double oldPos, 100 …bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* entere… 111 bool notifyLeave(SUMOTrafficObject& veh, double lastPos,
|
H A D | MSDevice_Tripinfo.h | 35 class SUMOTrafficObject; variable 112 bool notifyMove(SUMOTrafficObject& veh, double oldPos, double newPos, double newSpeed); 123 …bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* entere… 134 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reason, cons… 185 void notifyMoveInternal(const SUMOTrafficObject& veh,
|
H A D | MSDevice_Bluelight.h | 34 class SUMOTrafficObject; variable 88 bool notifyMove(SUMOTrafficObject& veh, double oldPos, 100 …bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* entere… 111 bool notifyLeave(SUMOTrafficObject& veh, double lastPos,
|
H A D | MSDevice_Transportable.h | 74 bool notifyMove(SUMOTrafficObject& veh, double oldPos, double newPos, double newSpeed); 85 …bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* entere… 97 bool notifyLeave(SUMOTrafficObject& veh, double lastPos, 143 void notifyMoveInternal(const SUMOTrafficObject& veh,
|
H A D | MSDevice_BTsender.h | 38 class SUMOTrafficObject; variable 98 bool notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* enteredLane = 0); 114 bool notifyMove(SUMOTrafficObject& veh, double oldPos, double newPos, double newSpeed); 127 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, Notification reason, const MSLane* entere…
|
H A D | MSDevice_Transportable.cpp | 73 MSDevice_Transportable::notifyMoveInternal(const SUMOTrafficObject& veh, in notifyMoveInternal() 81 notifyMove(const_cast<SUMOTrafficObject&>(veh), -1, -1, -1); in notifyMoveInternal() 86 MSDevice_Transportable::notifyMove(SUMOTrafficObject& veh, double /*oldPos*/, double /*newPos*/, do… in notifyMove() 127 MSDevice_Transportable::notifyEnter(SUMOTrafficObject& /*veh*/, MSMoveReminder::Notification reason… in notifyEnter() argument 138 MSDevice_Transportable::notifyLeave(SUMOTrafficObject& veh, double /*lastPos*/, in notifyLeave()
|
H A D | MSDevice_FCD.h | 35 class SUMOTrafficObject; variable 73 …bool notifyEnter(SUMOTrafficObject& /*veh*/, MSMoveReminder::Notification /*reason*/, const MSLane… in notifyEnter() argument
|
H A D | MSDevice_Example.cpp | 109 MSDevice_Example::notifyMove(SUMOTrafficObject& tObject, double /* oldPos */, in notifyMove() 125 MSDevice_Example::notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MS… in notifyEnter() 132 MSDevice_Example::notifyLeave(SUMOTrafficObject& veh, double /*lastPos*/, MSMoveReminder::Notificat… in notifyLeave()
|
H A D | MSDevice_BTsender.cpp | 85 MSDevice_BTsender::notifyEnter(SUMOTrafficObject& veh, Notification reason, const MSLane* /* entere… in notifyEnter() 103 MSDevice_BTsender::notifyMove(SUMOTrafficObject& veh, double /* oldPos */, double newPos, double ne… in notifyMove() 115 MSDevice_BTsender::notifyLeave(SUMOTrafficObject& veh, double /* lastPos */, Notification reason, c… in notifyLeave()
|
/dports/cad/sumo/sumo-1.2.0/src/utils/shapes/ |
H A D | PolygonDynamics.h | 26 class SUMOTrafficObject; variable 48 SUMOTrafficObject* trackedObject, 108 SUMOTrafficObject* myTrackedObject;
|
/dports/cad/sumo/sumo-1.2.0/src/guisim/ |
H A D | GUIInductLoop.h | 106 void enterDetectorByMove(SUMOTrafficObject& veh, double entryTimestep); 117 void leaveDetectorByMove(SUMOTrafficObject& veh, double leaveTimestep); 127 void leaveDetectorByLaneChange(SUMOTrafficObject& veh, double lastPos);
|
H A D | GUIInductLoop.cpp | 70 GUIInductLoop::enterDetectorByMove(SUMOTrafficObject& veh, double entryTimestep) { in enterDetectorByMove() 76 GUIInductLoop::leaveDetectorByMove(SUMOTrafficObject& veh, double leaveTimestep) { in leaveDetectorByMove() 82 GUIInductLoop::leaveDetectorByLaneChange(SUMOTrafficObject& veh, double lastPos) { in leaveDetectorByLaneChange()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/trigger/ |
H A D | MSTriggeredRerouter.h | 129 …bool notifyEnter(SUMOTrafficObject& veh, MSMoveReminder::Notification reason, const MSLane* entere… 142 bool notifyMove(SUMOTrafficObject& veh, double oldPos, double newPos, double newSpeed); 152 …bool notifyLeave(SUMOTrafficObject& veh, double lastPos, MSMoveReminder::Notification reason, cons…
|
/dports/cad/sumo/sumo-1.2.0/src/utils/vehicle/ |
H A D | SUMOTrafficObject.h | 48 class SUMOTrafficObject { 51 virtual ~SUMOTrafficObject() {} in ~SUMOTrafficObject()
|