aboutsummaryrefslogtreecommitdiff
path: root/html/class-tree.html
diff options
context:
space:
mode:
Diffstat (limited to 'html/class-tree.html')
-rw-r--r--html/class-tree.html480
1 files changed, 480 insertions, 0 deletions
diff --git a/html/class-tree.html b/html/class-tree.html
new file mode 100644
index 0000000..e4e8fb6
--- /dev/null
+++ b/html/class-tree.html
@@ -0,0 +1,480 @@
+<?xml version="1.0" encoding="ascii"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Class Hierarchy</title>
+ <link rel="stylesheet" href="epydoc.css" type="text/css" />
+ <script type="text/javascript" src="epydoc.js"></script>
+</head>
+
+<body bgcolor="white" text="black" link="blue" vlink="#204080"
+ alink="#204080">
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th>&nbsp;&nbsp;&nbsp;<a
+ href="SmootLight-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>
+
+ <!-- Index link -->
+ <th>&nbsp;&nbsp;&nbsp;<a
+ href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
+
+ <!-- Help link -->
+ <th>&nbsp;&nbsp;&nbsp;<a
+ href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
+
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table width="100%" cellpadding="0" cellspacing="0">
+ <tr valign="top">
+ <td width="100%">&nbsp;</td>
+ <td>
+ <table cellpadding="0" cellspacing="0">
+ <!-- hide/show private -->
+ <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
+ onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
+ <tr><td align="right"><span class="options"
+ >[<a href="frames.html" target="_top">frames</a
+ >]&nbsp;|&nbsp;<a href="class-tree.html"
+ target="_top">no&nbsp;frames</a>]</span></td></tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<center><b>
+ [ <a href="module-tree.html">Module Hierarchy</a>
+ | <a href="class-tree.html">Class Hierarchy</a> ]
+</b></center><br />
+<h1 class="epydoc">Class Hierarchy</h1>
+<ul class="nomargin-top">
+ <li> <strong class="uidlink"><i>unreachable</i></strong>
+ </li>
+ <li> <strong class="uidlink">SocketServer.BaseRequestHandler</strong>:
+ <em class="summary">Base class for request handler classes.</em>
+ </li>
+ <li> <strong class="uidlink">logging.Formatter</strong>:
+ <em class="summary">Formatter instances are used to convert a LogRecord to text.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.logger.UTF8LogFormatter.UTF8LogFormatter-class.html">SmootLight.logger.UTF8LogFormatter.UTF8LogFormatter</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelcore.Pixel.Pixel-class.html">SmootLight.pixelcore.Pixel.Pixel</a></strong>:
+ <em class="summary">Pixel keeps a queue of events (PixelEvent objects) (actually a
+ dictionary keyed by event time).</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelcore.PixelStrip.PixelStrip-class.html">SmootLight.pixelcore.PixelStrip.PixelStrip</a></strong>:
+ <em class="summary">Python class representing a single Pixel strip (usually 50 Pixels)</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelcore.Screen.Screen-class.html">SmootLight.pixelcore.Screen.Screen</a></strong>:
+ <em class="summary">Class representing a collection of Pixels grouped into PixelStrips.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.util.TimeOps.Stopwatch-class.html">SmootLight.util.TimeOps.Stopwatch</a></strong>
+ </li>
+ <li> <strong class="uidlink">object</strong>:
+ <em class="summary">The most base type</em>
+ <ul>
+ <li> <strong class="uidlink">exceptions.BaseException</strong>:
+ <em class="summary">Common base class for all exceptions</em>
+ <ul>
+ <li> <strong class="uidlink">exceptions.Exception</strong>:
+ <em class="summary">Common base class for all non-exit exceptions.</em>
+ <ul>
+ <li> <strong class="uidlink">exceptions.StandardError</strong>:
+ <em class="summary">Base class for all standard Python exceptions that do not represent
+ interpreter exiting.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="exceptions.AssertionError-class.html">exceptions.AssertionError</a></strong>:
+ <em class="summary">Assertion failed.</em>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.util.ColorOps.Color-class.html">SmootLight.util.ColorOps.Color</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.LightInstallation.LightInstallation-class.html">SmootLight.LightInstallation.LightInstallation</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.util.Geo.Location-class.html">SmootLight.util.Geo.Location</a></strong>
+ </li>
+ <li> <strong class="uidlink">operationscore.SmootCoreObject.SmootCoreObject</strong>:
+ <em class="summary">SmootCoreObject is essentially a super-object class which grants us
+ some niceties.</em>
+ <ul>
+ <li> <strong class="uidlink">operationscore.Behavior.Behavior</strong>:
+ <em class="summary">Abstract class for a behavior.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.AddPixelEvent.AddPixelEvent-class.html">SmootLight.behaviors.AddPixelEvent.AddPixelEvent</a></strong>:
+ <em class="summary">AddPixelEvent is a behavior to append an arbitrary PixelEvent to a
+ behavior response.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.AllPixels.AllPixels-class.html">SmootLight.behaviors.AllPixels.AllPixels</a></strong>:
+ <em class="summary">Turns on all Pixels in the installation.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.AllPixelsLeft.AllPixelsLeft-class.html">SmootLight.behaviors.AllPixelsLeft.AllPixelsLeft</a></strong>:
+ <em class="summary">Behavior which returns all points left of its input.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.BehaviorChain.BehaviorChain-class.html">SmootLight.behaviors.BehaviorChain.BehaviorChain</a></strong>:
+ <em class="summary">BehaviorChain is a class which chains together multiple behavior.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.Circle.Circle-class.html">SmootLight.behaviors.Circle.Circle</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.ColorChangerBehavior.ColorChangerBehavior-class.html">SmootLight.behaviors.ColorChangerBehavior.ColorChangerBehavior</a></strong>:
+ <em class="summary">ColorChangerBehavior is a behavior for adding colors to responses.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.ModulateColor.ColorShift-class.html">SmootLight.behaviors.ModulateColor.ColorShift</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.ColorShift.ColorShift-class.html">SmootLight.behaviors.ColorShift.ColorShift</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.ControllerOSC.ControllerOSC-class.html">SmootLight.behaviors.ControllerOSC.ControllerOSC</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.DebugBehavior.DebugBehavior-class.html">SmootLight.behaviors.DebugBehavior.DebugBehavior</a></strong>:
+ <em class="summary">DebugBehavior simply writes all of its inputs to the logs,
+ currently at the ERROR level for easy visibility.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.DecayBehavior.DecayBehavior-class.html">SmootLight.behaviors.DecayBehavior.DecayBehavior</a></strong>:
+ <em class="summary">DecayBehavior is obsolete.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.EchoBehavior.EchoBehavior-class.html">SmootLight.behaviors.EchoBehavior.EchoBehavior</a></strong>:
+ <em class="summary">EchoBehavior generates a RED response at all locations specified in
+ sensorInputs.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.Expand.Expand-class.html">SmootLight.behaviors.Expand.Expand</a></strong>:
+ <em class="summary">Expand is a behavior that generates a response that grows
+ horizontally starting a location specifed in input.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.ExpandingColorZones.ExpandingColorZones-class.html">SmootLight.behaviors.ExpandingColorZones.ExpandingColorZones</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.Flasher.Flasher-class.html">SmootLight.behaviors.Flasher.Flasher</a></strong>:
+ <em class="summary">Implements a pulsing/flashing behavior.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.MITDoors.MITDoors-class.html">SmootLight.behaviors.MITDoors.MITDoors</a></strong>:
+ <em class="summary">MITDoors is a case-specific behavior to map keypresses to specific
+ locations.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.MobileShakeBehavior.MobileShakeBehavior-class.html">SmootLight.behaviors.MobileShakeBehavior.MobileShakeBehavior</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.ModifyParam.ModifyParam-class.html">SmootLight.behaviors.ModifyParam.ModifyParam</a></strong>:
+ <em class="summary">ModifyParam is a powerful class to perform an action on a specified
+ key in the Argument Dictionary of a response.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.MoveBehavior.MoveBehavior-class.html">SmootLight.behaviors.MoveBehavior.MoveBehavior</a></strong>:
+ <em class="summary">Moves current location by the x and y components of sensorInput.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.MrmrSetColor.MrmrSetColor-class.html">SmootLight.behaviors.MrmrSetColor.MrmrSetColor</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.Oval.Oval-class.html">SmootLight.behaviors.Oval.Oval</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.RandomSetBrightColorBehavior.RandomSetBrightColorBehavior-class.html">SmootLight.behaviors.RandomSetBrightColorBehavior.RandomSetBrightColorBehavior</a></strong>:
+ <em class="summary">Sets a random color that is bright.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.RandomWalk.RandomWalk-class.html">SmootLight.behaviors.RandomWalk.RandomWalk</a></strong>:
+ <em class="summary">Behavior to move the curent location by a random distance specified
+ by &lt;StepSize&gt; -- StepSize in units/response</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.RecursiveDecay.RecursiveDecay-class.html">SmootLight.behaviors.RecursiveDecay.RecursiveDecay</a></strong>:
+ <em class="summary">RecursiveDecay is an event to allow recursive hooks to stop
+ recursing after a certain number of iterations specified in
+ &lt;InitialResponseCount&gt; -- Int, number of total responses.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.ResponseMover.ResponseMover-class.html">SmootLight.behaviors.ResponseMover.ResponseMover</a></strong>:
+ <em class="summary">ResponseMover is a scaffold for behaviors that spawn 'walkers'
+ which act autonomously on input.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.RestrictLocation.RestrictLocation-class.html">SmootLight.behaviors.RestrictLocation.RestrictLocation</a></strong>:
+ <em class="summary">RestrictLocation is a Behavior which does an action -- A
+ ModifyParam, actually, when a certain location based condition is
+ met.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.RiseFall.RiseFall-class.html">SmootLight.behaviors.RiseFall.RiseFall</a></strong>:
+ <em class="summary">RiseFall is a behavior that creates a rising and falling column of
+ light.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.RunningBehavior.RunningBehavior-class.html">SmootLight.behaviors.RunningBehavior.RunningBehavior</a></strong>:
+ <em class="summary">RunningBehavior is a straightforward behavior that makes a Location
+ run back and forth across a screen.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.Sink.Sink-class.html">SmootLight.behaviors.Sink.Sink</a></strong>:
+ <em class="summary">RiseFall is a behavior that creates a rising and falling column of
+ light.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.SmootWind.SmootWind-class.html">SmootLight.behaviors.SmootWind.SmootWind</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.Square.Square-class.html">SmootLight.behaviors.Square.Square</a></strong>:
+ <em class="summary">Square is a simple behavior that makes a square with side lengths
+ Width*2 around locations in the sensor input.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.SwitchBehavior.SwitchBehavior-class.html">SmootLight.behaviors.SwitchBehavior.SwitchBehavior</a></strong>:
+ <em class="summary">SwitchBehavior is a behavior that transform into different behaviors base on the input data.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.SynchTest.SynchTest-class.html">SmootLight.behaviors.SynchTest.SynchTest</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.TimeSwitch.TimeSwitch-class.html">SmootLight.behaviors.TimeSwitch.TimeSwitch</a></strong>:
+ <em class="summary">TimeSwitch is a behavior that alternates between different behaviors for a set amount of time
+(specify time in seconds.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.TimedDie.Timeout-class.html">SmootLight.behaviors.TimedDie.Timeout</a></strong>:
+ <em class="summary">Timeout is a behavior designed to be used in recursive hooks to
+ stop responses after a certain amount of time.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.Timeout.Timeout-class.html">SmootLight.behaviors.Timeout.Timeout</a></strong>:
+ <em class="summary">Timeout is a behavior designed to be used in recursive hooks to
+ stop responses after a certain amount of time.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.TouchOSC.TouchOSC-class.html">SmootLight.behaviors.TouchOSC.TouchOSC</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.VerticalBar.VerticalBar-class.html">SmootLight.behaviors.VerticalBar.VerticalBar</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.behaviors.XYMove.XYMove-class.html">SmootLight.behaviors.XYMove.XYMove</a></strong>:
+ <em class="summary">XYMove is a behavior designed to be used as a recursive hook to
+ ResponseMover to move pixels by XStep and YStep.</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.Behavior.Behavior-class.html">SmootLight.operationscore.Behavior.Behavior</a></strong>:
+ <em class="summary">Abstract class for a behavior.</em>
+ </li>
+ <li> <strong class="uidlink">operationscore.PixelAssembler.PixelAssembler</strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.layouts.LineLayout.LineLayout-class.html">SmootLight.layouts.LineLayout.LineLayout</a></strong>:
+ <em class="summary">LineLayout is a layout class that makes a line of LEDs</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.layouts.SpecifiedLayout.SpecifiedLayout-class.html">SmootLight.layouts.SpecifiedLayout.SpecifiedLayout</a></strong>:
+ <em class="summary">SpecifiedLayout is a class that allows precise specification of each individual LED.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.layouts.ZigzagLayout.ZigzagLayout-class.html">SmootLight.layouts.ZigzagLayout.ZigzagLayout</a></strong>:
+ <em class="summary">ZigZagLayout is a slightly more complex layout class that makes a zig-Zag Led Pattern
+Inheriting classes must specify zigLength, the length in lights of a of a zig
+and zig Axis, the direction of the long X axis (X or Y).</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.PixelAssembler.PixelAssembler-class.html">SmootLight.operationscore.PixelAssembler.PixelAssembler</a></strong>
+ </li>
+ <li> <strong class="uidlink">operationscore.PixelEvent.PixelEvent</strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelevents.DecayEvent.DecayEvent-class.html">SmootLight.pixelevents.DecayEvent.DecayEvent</a></strong>:
+ <em class="summary">DecayEvent is a pixel event that can decay either Exponentially or
+ Proportionally.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelevents.SingleFrameEvent.SingleFrameEvent-class.html">SmootLight.pixelevents.SingleFrameEvent.SingleFrameEvent</a></strong>:
+ <em class="summary">SingleFrameEvent is a PixelEvent that will only render for the
+ first frame on which it is queried</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelevents.StepEvent.StepEvent-class.html">SmootLight.pixelevents.StepEvent.StepEvent</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelevents.SynchTestEvent.SynchTestEvent-class.html">SmootLight.pixelevents.SynchTestEvent.SynchTestEvent</a></strong>:
+ <em class="summary">SynchTestEvent is an event to test the synchronization of the power
+ supplies</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.PixelEvent.PixelEvent-class.html">SmootLight.operationscore.PixelEvent.PixelEvent</a></strong>
+ </li>
+ <li> <strong class="uidlink">operationscore.PixelMapper.PixelMapper</strong>:
+ <em class="summary">PixelMapper is the parent class for PixelMappers.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelmappers.C5SignMapper.C5SignMapper-class.html">SmootLight.pixelmappers.C5SignMapper.C5SignMapper</a></strong>:
+ <em class="summary">C5SignMapper is a modification to SimpleMapper which maps events to
+ the nearest Pixel.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelmappers.GaussianMapper.GaussianMapper-class.html">SmootLight.pixelmappers.GaussianMapper.GaussianMapper</a></strong>:
+ <em class="summary">GaussianMapper is a PixelMapper which weights pixels around an
+ event proportional to a gaussian surface.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelmappers.SimpleMapper.SimpleMapper-class.html">SmootLight.pixelmappers.SimpleMapper.SimpleMapper</a></strong>:
+ <em class="summary">SimpleMapper is a PixelMapper which maps events to the nearest
+ Pixel.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.pixelmappers.WindGaussianMapper.WindGaussianMapper-class.html">SmootLight.pixelmappers.WindGaussianMapper.WindGaussianMapper</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.PixelMapper.PixelMapper-class.html">SmootLight.operationscore.PixelMapper.PixelMapper</a></strong>:
+ <em class="summary">PixelMapper is the parent class for PixelMappers.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.Renderer.Renderer-class.html">SmootLight.operationscore.Renderer.Renderer</a></strong>:
+ <em class="summary">Renderer abstract class.</em>
+ </li>
+ <li> <strong class="uidlink">operationscore.Renderer.Renderer</strong>:
+ <em class="summary">Renderer abstract class.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.renderers.IndoorRenderer.IndoorRenderer-class.html">SmootLight.renderers.IndoorRenderer.IndoorRenderer</a></strong>:
+ <em class="summary">IndoorRenderer is a renderer for a specific Light System</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.renderers.PygameRenderer.PygameRenderer-class.html">SmootLight.renderers.PygameRenderer.PygameRenderer</a></strong>:
+ <em class="summary">PygameRenderer is a renderer which renders the LightSystem to a
+ pygame display</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink">operationscore.ThreadedSmootCoreObject.ThreadedSmootCoreObject</strong>:
+ <em class="summary">ThreadedSmootCoreObject is a version of SmootCoreObject for objects
+ that want to run on their own thread</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.Input.Input-class.html">SmootLight.operationscore.Input.Input</a></strong>:
+ <em class="summary">Abstract class for inputs.</em>
+ </li>
+ <li> <strong class="uidlink">operationscore.Input.Input</strong>:
+ <em class="summary">Abstract class for inputs.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.ContinuousCenterInput.ContinuousCenterInput-class.html">SmootLight.inputs.ContinuousCenterInput.ContinuousCenterInput</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.ContinuousLocationInput.ContinuousLocationInput-class.html">SmootLight.inputs.ContinuousLocationInput.ContinuousLocationInput</a></strong>:
+ <em class="summary">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'.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.HTMLInput.HTMLInput-class.html">SmootLight.inputs.HTMLInput.HTMLInput</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.OSCInput.OSCInput-class.html">SmootLight.inputs.OSCInput.OSCInput</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.PygameInput.PygameInput-class.html">SmootLight.inputs.PygameInput.PygameInput</a></strong>:
+ <em class="summary">PygameInput is an input tied to the PygameDisplay.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.RandomLocs.RandomLocs-class.html">SmootLight.inputs.RandomLocs.RandomLocs</a></strong>:
+ <em class="summary">RandomLocs is an Input that generates RandomLocations at a preset
+ but randomly changing time interval.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.TCPInput.TCPInput-class.html">SmootLight.inputs.TCPInput.TCPInput</a></strong>:
+ <em class="summary">TCPInput is a input to receive input on a TCP port.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.UDPInput.UDPInput-class.html">SmootLight.inputs.UDPInput.UDPInput</a></strong>:
+ <em class="summary">UDPInput is a barebones UDP Input class.</em>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.ThreadedSmootCoreObject.ThreadedSmootCoreObject-class.html">SmootLight.operationscore.ThreadedSmootCoreObject.ThreadedSmootCoreObject</a></strong>:
+ <em class="summary">ThreadedSmootCoreObject is a version of SmootCoreObject for objects
+ that want to run on their own thread</em>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.SmootCoreObject.SmootCoreObject-class.html">SmootLight.operationscore.SmootCoreObject.SmootCoreObject</a></strong>:
+ <em class="summary">SmootCoreObject is essentially a super-object class which grants us
+ some niceties.</em>
+ </li>
+ <li> <strong class="uidlink">unittest.TestCase</strong>:
+ <em class="summary">A class whose instances are single test cases.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.tests.TestBQS%27.TestBQS-class.html">SmootLight.tests.TestBQS'.TestBQS</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.tests.TestComponentRegistry%27.TestComponentRegistry-class.html">SmootLight.tests.TestComponentRegistry'.TestComponentRegistry</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.tests.TestConfigLoaders%27.TestConfigLoaders-class.html">SmootLight.tests.TestConfigLoaders'.TestConfigLoaders</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.tests.TestSwitchBehavior.TestSwitchBehavior-class.html">SmootLight.tests.TestSwitchBehavior.TestSwitchBehavior</a></strong>
+ </li>
+ </ul>
+ </li>
+ <li> <strong class="uidlink">threading._Verbose</strong>
+ <ul>
+ <li> <strong class="uidlink">threading.Thread</strong>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.ThreadedSmootCoreObject.ThreadedSmootCoreObject-class.html">SmootLight.operationscore.ThreadedSmootCoreObject.ThreadedSmootCoreObject</a></strong>:
+ <em class="summary">ThreadedSmootCoreObject is a version of SmootCoreObject for objects
+ that want to run on their own thread</em>
+ </li>
+ <li> <strong class="uidlink">operationscore.ThreadedSmootCoreObject.ThreadedSmootCoreObject</strong>:
+ <em class="summary">ThreadedSmootCoreObject is a version of SmootCoreObject for objects
+ that want to run on their own thread</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.operationscore.Input.Input-class.html">SmootLight.operationscore.Input.Input</a></strong>:
+ <em class="summary">Abstract class for inputs.</em>
+ </li>
+ <li> <strong class="uidlink">operationscore.Input.Input</strong>:
+ <em class="summary">Abstract class for inputs.</em>
+ <ul>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.ContinuousCenterInput.ContinuousCenterInput-class.html">SmootLight.inputs.ContinuousCenterInput.ContinuousCenterInput</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.ContinuousLocationInput.ContinuousLocationInput-class.html">SmootLight.inputs.ContinuousLocationInput.ContinuousLocationInput</a></strong>:
+ <em class="summary">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'.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.HTMLInput.HTMLInput-class.html">SmootLight.inputs.HTMLInput.HTMLInput</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.OSCInput.OSCInput-class.html">SmootLight.inputs.OSCInput.OSCInput</a></strong>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.PygameInput.PygameInput-class.html">SmootLight.inputs.PygameInput.PygameInput</a></strong>:
+ <em class="summary">PygameInput is an input tied to the PygameDisplay.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.RandomLocs.RandomLocs-class.html">SmootLight.inputs.RandomLocs.RandomLocs</a></strong>:
+ <em class="summary">RandomLocs is an Input that generates RandomLocations at a preset
+ but randomly changing time interval.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.TCPInput.TCPInput-class.html">SmootLight.inputs.TCPInput.TCPInput</a></strong>:
+ <em class="summary">TCPInput is a input to receive input on a TCP port.</em>
+ </li>
+ <li> <strong class="uidlink"><a href="SmootLight.inputs.UDPInput.UDPInput-class.html">SmootLight.inputs.UDPInput.UDPInput</a></strong>:
+ <em class="summary">UDPInput is a barebones UDP Input class.</em>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+</ul>
+<!-- ==================== NAVIGATION BAR ==================== -->
+<table class="navbar" border="0" width="100%" cellpadding="0"
+ bgcolor="#a0c0ff" cellspacing="0">
+ <tr valign="middle">
+ <!-- Home link -->
+ <th>&nbsp;&nbsp;&nbsp;<a
+ href="SmootLight-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
+
+ <!-- Tree link -->
+ <th bgcolor="#70b0f0" class="navbar-select"
+ >&nbsp;&nbsp;&nbsp;Trees&nbsp;&nbsp;&nbsp;</th>
+
+ <!-- Index link -->
+ <th>&nbsp;&nbsp;&nbsp;<a
+ href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
+
+ <!-- Help link -->
+ <th>&nbsp;&nbsp;&nbsp;<a
+ href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
+
+ <th class="navbar" width="100%"></th>
+ </tr>
+</table>
+<table border="0" cellpadding="0" cellspacing="0" width="100%%">
+ <tr>
+ <td align="left" class="footer">
+ Generated by Epydoc 3.0.1 on Fri Feb 18 16:55:23 2011
+ </td>
+ <td align="right" class="footer">
+ <a target="mainFrame" href="http://epydoc.sourceforge.net"
+ >http://epydoc.sourceforge.net</a>
+ </td>
+ </tr>
+</table>
+
+<script type="text/javascript">
+ <!--
+ // Private objects are initially displayed (because if
+ // javascript is turned off then we want them to be
+ // visible); but by default, we want to hide them. So hide
+ // them unless we have a cookie that says to show them.
+ checkCookie();
+ // -->
+</script>
+</body>
+</html>