public static class ApproxNPhasesTrafficSignalRequestHandler.CyclicSignalController extends Object implements ApproxNPhasesTrafficSignalRequestHandler.SignalController
Constructor and Description |
---|
ApproxNPhasesTrafficSignalRequestHandler.CyclicSignalController(double[] durations,
TrafficSignal[] signals) |
ApproxNPhasesTrafficSignalRequestHandler.CyclicSignalController(double[] durations,
TrafficSignal[] signals,
double durationOffset)
Create a cyclic signal controller.
|
public ApproxNPhasesTrafficSignalRequestHandler.CyclicSignalController(double[] durations, TrafficSignal[] signals)
public ApproxNPhasesTrafficSignalRequestHandler.CyclicSignalController(double[] durations, TrafficSignal[] signals, double durationOffset)
durations
- the durations of the signalssignals
- the list of signalsdurationOffset
- the duration offsetpublic TrafficSignal getSignal(double time)
getSignal
in interface ApproxNPhasesTrafficSignalRequestHandler.SignalController
time
- the given timeCopyright © 2013. All rights reserved.