Classes
 ClassDescription
 AGALProgram3DAssembler AGALProgram3DAssembler provides a singleton class that assembles the AGAL code provided by the animation and the material into a single Program3D instance, adding projection code.
 CubeTexture3DProxy 
 Mouse3DManager Mouse3DManager provides a manager class for detecting 3D mouse hits and sending out mouse events.
 Program3DAssemblerBase Program3DAssemblerBase provides an abstract base class for subtypes that can assemble the shader code provided by the animation and the material into a single Program3D instance, adding projection code.
 Stage3DManager The Stage3DManager class provides a multiton object that handles management for Stage3D objects.
 Stage3DProxy Stage3DProxy provides a proxy class to manage a single Stage3D instance as well as handling the creation and attachment of the Context3D (and in turn the back buffer) is uses.
 Texture3DProxy