diff options
Diffstat (limited to 'inputs/ParametricLocationInput.py')
-rw-r--r-- | inputs/ParametricLocationInput.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/inputs/ParametricLocationInput.py b/inputs/ParametricLocationInput.py index f413c64..e817a9d 100644 --- a/inputs/ParametricLocationInput.py +++ b/inputs/ParametricLocationInput.py @@ -3,8 +3,13 @@ import util.ComponentRegistry as compReg import util.Strings as Strings from operationscore.Input import * class ParametricLocationInput(Input): - '''Continuously returns one of nine positions on the screen as specified by the xloc - and yloc arguments, which can take values 'min', 'max', and 'center'. ''' + """Takes three arguments: xEquation, yEquation, and useClock where + xEquation and yEquation is a parametric equation in t and returns + a value from 0 to 1, where 0 represents top/left and 1 represents + bottom/right of the lightscreen. useClock is a boolean that + specifies if the behavior should compute t based on the system + clock (value True) or should just increment t every time the + input is called.""" def clockTick(self): return clock.time() - clock.t |