Package joy :: Module plans
[hide private]
[frames] | no frames]

Module plans

source code

Classes [hide private]
  Plan
Abstract superclass of scheduled behaviors
  SheetPlan
concrete class SheetPlan implements a Plan that is read from a "sheet" -- a rectangular list-of-lists containing a spreadsheet specifying the planned settings as a function of time.
  CyclePlan
A CyclePlan implements a circular list of action callbacks, indexed by 'phase' -- a real number between 0 and 1.
  FunctionCyclePlan
Concrete class FunctionCyclePlan implements a plan that cycles 'phase' at an adjustable frequency through the interval [0..1], calling a user specified function every time the phase crosses a knot point.
  GaitCyclePlan
GaitCyclePlan-s combine the benefits of a SheetPlan with those of a CyclePlan.
  StickFilter
StickFilter Plans are event processors designed to simplify the problem of processing joystick and midi readings into continuous-time values.
  MultiClick
The MultiClick Plan class is an event processing aid for using events that come in <something>UP and <something>DOWN pairs.
  NBRPlan
NBRPlan concrete class for non-blocking file reader
  AnimatorPlan
Concrete class AnimatorPlan
Variables [hide private]
  DEBUG = []