#
Front Matter

Copyright © 2001-2008 Andrew Straw All rights reserved.

### Abstract:

The Vision Egg was designed to perform two primary tasks. The first task is the drawing of computer graphics using OpenGL. The optional second task is to handle the flow control of your program to coordinate events on your computer in a precisely timed way.

These are challenging tasks, and the Vision Egg does much of the work for you. However, to make full use of the Vision Egg, you should understand the basics. This is an overview of the main components of the VisionEgg itself.

Note before starting: The Vision Egg is fundamentally object oriented in nature, and this document assumes you are familiar with terms such as ''class'' and ''instance''. If you are not, please find some information on the topic of object oriented programming. As you write scipts, you will also need to consult the Python, Numeric, pygame, or other documentation.