Peach :: Generators :: data :: NumberLimiter :: Class NumberLimiter
[hide private]

Class NumberLimiter

source code


Wraps another generator that produces numbers and limits the produced number to a range. If the number produced is outside of this range we will skip it.

Instance Methods [hide private]
 
__init__(self, group, generator, min, max)
Min and max can be used to limit the produced numbers.
source code
 
_checkAndSkip(self) source code
 
next(self) source code
 
reset(self) source code
 
getRawValue(self) source code
Method Details [hide private]

__init__(self, group, generator, min, max)
(Constructor)

source code 

Min and max can be used to limit the produced numbers.

Parameters:
  • group (Group) - Group to use
  • generator (Generator) - Generatored number to limit
  • min (Minimum allowed number) - Number
  • max (Maximum allowed number) - Number