Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

VR Juggler Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
vrj::AppEncapsulates the actually application
vrj::CameraProjectionProjection class that simply takes a matrix for the camera position
vrj::DisplayContainer class for viewports and window information
vrj::DisplayManagerSingleton Container class for all Displays
vrj::DrawManagerAbstract base class for API-specific Draw Manager
vrj::DrawSimInterfaceBase class for all simulator interface across all draw manager types
vrj::FileIO
vrj::FrustumA frustum object
vrj::GlAppGlApp: Encapulates an actual OpenGL application
vrj::GlBasicSimulatorInterface for objects that wish to perform simulator function with an OpenGL application
vrj::GlContextData< ContextDataType >OpenGL helper class that has templatized user context data
vrj::GlContextData< ContextDataType >::ThreadContextData< DataType >Container for the thread specific context data
vrj::GlContextDataBaseThis class is needed as a base class for GlContextData because of dificulties making friends with a template
vrj::GlDrawConeWandFunctorDraw a basic cone wand
vrj::GlDrawGloveObjectFunctorBase class for glove drawing Adds a function for setting glove parameters
vrj::GlDrawManagerConcrete Singleton Class for OpenGL drawing
vrj::GlDrawObjectFunctorBase interface for an object drawing functor
vrj::GlDrawRightAngleWandFunctorDraw a wand with a right angle
vrj::GlPipeHandles the rendering on multiple GLWindows in a single process
vrj::GlProcAppWrapperClass to wrap a bunch of callback method for a GL app
vrj::GlSimInterfaceInterface for objects that wish to perform simulator function with an OpenGL application
vrj::GlSimInterfaceFactory
vrj::GlUserDataHolds data about gl users for draw process
vrj::GlWindowRepresent cross-platform interface to OpenGL windows
vrj::GlWindowOSXA GL specific glWindow for OS X
vrj::GlWindowWin32
vrj::GlWindowXWinA GLX specific glWindow
glwinx_OpenFailureException
vrj::KernelMain control class for all vj applications
vrj::test::Message
vrj::MotifWmHintsThis simple motif-esqe definition was taken from GLUT
vrj::OpenSGApp
vrj::OpenSGApp::context_data
vrj::OsgAppOsgApp: Encapulates an open scene graph application
vrj::PfAppEncapulates an actual Performer application
vrj::PfBasicSimulatorInterface for objects that wish to perform simulator function with an OpenGL application
vrj::PfDrawManagerConcrete singleton class for API specific Draw Manager
vrj::PfDrawManager::pfDisplay
vrj::PfDrawManager::pfDisplay_disp
vrj::PfDrawManager::pfViewportThe channels associated with a viewport
vrj::PfSimInterfaceInterface for objects that wish to perform simulator function with an OpenGL application
vrj::PfSimInterfaceFactory
pfSoundNodePerformer-Juggler sound node
pfSoundTraverserThis is a collection of Performer traversers..
vrj::ProjectionPure virtual base class for viewport definitions
vrj::SimViewport
vrj::SoundManagerVR Juggler sound manager
vrj::SoundManagerFactory
vrj::SoundManagerSonixEnables VR Juggler to reconfigure the sonix sound interface
structGLWindowInfoStructure for creating a context from a window
vrj::SurfaceProjectionSurface specific class for projection definitions
vrj::SurfaceViewportDefines a display surface an associated projections
vrj::test::TestBase interface for what all tests must look like
vrj::test::TestCaseBase class for normal single test case
vrj::test::TestFailureThis is the exception that is thrown when a test fails
vrj::test::TestRunnerGroups tests together and is also in charge of running them and capturing a list of any failures that occur
vrj::test::TestSuite
vrj::TimerSimple class to take timings and give averages
vrj::TrackedSurfaceProjectionWall-specific class for viewport definitions
vrj::UserRepresentation for Juggler user in multi-user environments
vrj::ViewportBase class for window viewports

Generated on Sun May 2 15:11:05 2004 for VR Juggler by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002