Exemple #1
0
 def getTimes(self, times):
     times = utils.degenerate(times)
     n = len(times)
     if n == 0:
         return
     i = 0
     step = 1
     while True:
         yield times[i]
         i += step
         if i == n or i == -1:
             step *= -1
             i += 2 * step
Exemple #2
0
 def getTimes(self, times):
     times = utils.degenerate(times)
     n = len(times)
     if n == 0:
         return
     i = 0
     step = 1
     while True:
         yield times[i]
         i += step
         if i == n or i == -1:
             step *= -1
             i += 2*step
Exemple #3
0
 def getTimes(self, times):
     times = utils.degenerate(times)
     while True:
         for t in times:
             yield t
Exemple #4
0
 def getTimes(self, times):
     return reversed(utils.degenerate(times))
Exemple #5
0
 def getTimes(self, times):
     times = utils.degenerate(times)
     while True:
         for t in times:
             yield t
Exemple #6
0
 def getTimes(self, times):
     return reversed(utils.degenerate(times))