[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Module Hierarchy

- VisionEgg: The Vision Egg package.
  - VisionEgg.Configuration: Load config values from environment, config file, or defaults.
  - VisionEgg.Core: Core Vision Egg functionality.
  - VisionEgg.Daq: Definition of data acquisition and triggering interfaces.
  - VisionEgg.DaqKeyboard: Data acquisition and triggering over the keyboard.
  - VisionEgg.DaqLPT: Data acquisition and triggering over the parallel port.
  - VisionEgg.Deprecated: Bits of code which will be removed in the future.
  - VisionEgg.Dots: Random dot stimuli.
  - VisionEgg.FlowControl: Flow control for the Vision Egg.
  - VisionEgg.GL: Vision Egg GL module -- lump all OpenGL names in one namespace.
  - VisionEgg.GLTrace: Trace calls to OpenGL With this module, you can trace all calls made to OpenGL through PyOpenGL.
  - VisionEgg.GUI: Graphical user interface classes and functions.
  - VisionEgg.Gratings: Grating stimuli.
  - VisionEgg.MoreStimuli: Assorted stimuli.
  - VisionEgg.ParameterTypes: Type checking for the Vision Egg.
  - VisionEgg.PlatformDependent: Implementations of functions which vary by platform.
  - VisionEgg.PyroApps: VisionEgg subpackage providing support for demo applications based on Pyro
    - VisionEgg.PyroApps.AST_ext
    - VisionEgg.PyroApps.ColorCalGUI: Handle luminance and color calibration stimulus (client-side)
    - VisionEgg.PyroApps.ColorCalServer: Handle luminance and color calibration stimulus (server-side)
    - VisionEgg.PyroApps.DropinGUI
    - VisionEgg.PyroApps.DropinServer
    - VisionEgg.PyroApps.EPhysGUI
    - VisionEgg.PyroApps.EPhysGUIUtils
    - VisionEgg.PyroApps.EPhysServer
    - VisionEgg.PyroApps.FlatGratingGUI: Handle sinusoidal gratings (client-side)
    - VisionEgg.PyroApps.FlatGratingServer: Handle sinusoidal gratings (server-side)
    - VisionEgg.PyroApps.GridGUI
    - VisionEgg.PyroApps.GridServer
    - VisionEgg.PyroApps.MouseTargetGUI: Handle mouse controlled small target stimulus (client-side)
    - VisionEgg.PyroApps.MouseTargetServer: Handle mouse-controlled small targets (server-side)
    - VisionEgg.PyroApps.ScreenPositionGUI: Handle 3D perspective projection (client-side)
    - VisionEgg.PyroApps.ScreenPositionServer: Handle 3D perspective projection (server-side)
    - VisionEgg.PyroApps.SphereGratingGUI: Handle perspective-distorted sinusoidal gratings (client-side)
    - VisionEgg.PyroApps.SphereGratingServer: Handle perspective-distorted sinusoidal gratings (server-side)
    - VisionEgg.PyroApps.SpinningDrumGUI
    - VisionEgg.PyroApps.SpinningDrumServer
    - VisionEgg.PyroApps.TargetGUI: Handle small target stimulus (client-side)
    - VisionEgg.PyroApps.TargetServer: Handle small targets gratings (server-side)
    - VisionEgg.PyroApps.VarTypes
  - VisionEgg.PyroClient: Python Remote Objects support - Client side.
  - VisionEgg.PyroHelpers: Python Remote Objects support.
  - VisionEgg.QuickTime: QuickTime movies in the Vision Egg.
  - VisionEgg.ResponseControl: Response control during a presentation is running.
  - VisionEgg.SphereMap: Stimuli on spheres, including texture maps.
  - VisionEgg.TCPController: Allows control of parameter values over the network.
  - VisionEgg.Text: Text stimuli.
  - VisionEgg.Textures: Texture (images mapped onto polygons) stimuli.
  - VisionEgg.ThreeDeeMath: Vertex and matrix operations - simulate OpenGL transforms.
  - VisionEgg.WrappedText: Module containing the Multi-line text stimulus class WrappedText, as well as a simple example of its use.
  - VisionEgg.darwin_getrefresh
  - VisionEgg.gl_qt
  - VisionEgg.posix_maxpriority
  - VisionEgg.qtlowlevel
  - VisionEgg.qtmovie: high level QuickTime Movie wrapper
  - VisionEgg.win32_getrefresh
  - VisionEgg.win32_maxpriority