Searched refs:pushButtonPressed (Results 1 – 11 of 11) sorted by relevance
/dports/cad/sumo/sumo-1.2.0/src/microsim/traffic_lights/ |
H A D | MSSOTLPlatoonPolicy.cpp | 40 bool MSSOTLPlatoonPolicy::canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed, in canRelease() argument 45 …<< elapsed << " threshold " << thresholdPassed << " pushbutton " << pushButtonPressed << " vcount … in canRelease() 50 if (pushButtonLogic(elapsed, pushButtonPressed, stage)) { in canRelease()
|
H A D | MSSOTLPolicy.cpp | 31 bool PushButtonLogic::pushButtonLogic(SUMOTime elapsed, bool pushButtonPressed, const MSPhaseDefini… in pushButtonLogic() argument 33 if (pushButtonPressed && elapsed >= (stage->duration * m_pushButtonScaleFactor)) { in pushButtonLogic() 123 … int phaseMaxCTS, bool thresholdPassed, bool pushButtonPressed, int vehicleCount) { in decideNextPhase() argument 144 if (canRelease(elapsed, thresholdPassed, pushButtonPressed, stage, vehicleCount)) { in decideNextPhase()
|
H A D | MSSOTLPolicy.h | 43 bool pushButtonLogic(SUMOTime elapsed, bool pushButtonPressed, const MSPhaseDefinition* stage); 106 virtual bool canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed, 109 … int currentPhaseIndex, int phaseMaxCTS, bool thresholdPassed, bool pushButtonPressed,
|
H A D | MSSOTLCongestionPolicy.h | 46 … int currentPhaseIndex, int phaseMaxCTS, bool thresholdPassed, bool pushButtonPressed, 49 bool canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed,
|
H A D | MSSOTLMarchingPolicy.cpp | 43 …OTLMarchingPolicy::canRelease(SUMOTime elapsed, bool /* thresholdPassed */, bool pushButtonPressed, in canRelease() argument 45 if (elapsed >= stage->minDuration && pushButtonLogic(elapsed, pushButtonPressed, stage)) { in canRelease()
|
H A D | MSSOTLCongestionPolicy.cpp | 42 int /* phaseMaxCTS */, bool thresholdPassed, bool pushButtonPressed, int vehicleCount) { in decideNextPhase() argument 54 if (canRelease(elapsed, thresholdPassed, pushButtonPressed, stage, vehicleCount)) { in decideNextPhase()
|
H A D | MSSOTLPhasePolicy.cpp | 42 bool MSSOTLPhasePolicy::canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed, in canRelease() argument 50 if (pushButtonLogic(elapsed, pushButtonPressed, stage)) { in canRelease()
|
H A D | MSSOTLMarchingPolicy.h | 44 bool canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed,
|
H A D | MSSOTLRequestPolicy.h | 42 bool canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed,
|
H A D | MSSOTLPlatoonPolicy.h | 45 bool canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed,
|
H A D | MSSOTLPhasePolicy.h | 43 bool canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed,
|