AnimMgr.C | |
AnimMgr.H [code] | |
AnimObj.C | |
AnimObj.H [code] | |
AnimTexPlane.C | |
AnimTexPlane.H [code] | |
BBox.H [code] | |
Color.C | |
Color.H [code] | Holds a RGB color represented w/ floats in the range (0,1) |
ColorMap.C | |
ColorMap.H [code] | Color Map Class |
Cursor.H [code] | |
CursorInt.H [code] | |
DefaultCursor.H [code] | Simple 3D Cursor that follows a 6DOF input device |
Dev2dToDev6d.C | |
Dev2dToDev6d.H [code] | |
Dev2dToDev6dSphere.C | |
Dev2dToDev6dSphere.H [code] | Maps 2D movement, most likely mouse movement, to a 3D pos and dir on the surface of a sphere facing into the center of the sphere. Use to make 2D mouse movement produce camera positions that give you an orbital view of an object |
Dev2dToDevBtn.C | |
Dev2dToDevBtn.H [code] | |
documentation.H [code] | |
DrawMgr.C | |
DrawMgr.H [code] | Static class, handles drawing of all DrawObj's in DRAWMGR::draw() |
DrawObj.C | |
DrawObj.H [code] | A container for a graphical object that knows how to draw itself |
DrawPoint.H [code] | |
EnableMgr.C | |
EnableMgr.H [code] | |
EnableObj.C | |
EnableObj.H [code] | |
FlyNavInt.C | |
FlyNavInt.H [code] | |
FontMgr.C | |
FontMgr.H [code] | Static class, creates and renders fonts using Brad Fish's glFont functions |
FPS.C | |
FPS.H [code] | |
GfxTools.C | |
GfxTools.H [code] | Takes care of translating /map/gfx0/tools/linux to the correct path |
glfont.C | |
glfont.H [code] | |
GLLine3D.C | |
GLLine3D.H [code] | |
GLPtCloud.C | |
GLPtCloud.H [code] | |
GlutEngine.C | |
GlutEngine.H [code] | A GLUT implementation of the InSpace VR Engine |
glwrap.H [code] | Wrapper around GL that fixes include ordering problems |
GrabNavInt.C | |
GrabNavInt.H [code] | |
Interpolator.C | |
Interpolator.H [code] | Describes a basic interpolator |
IOUtils.C | |
IOUtils.H [code] | Some common utils I use when creating/parsing file out/input |
ISApp.H [code] | Base class for InSpace graphics applications |
ISEdge.C | |
ISEdge.H [code] | |
ISFace.C | |
ISFace.H [code] | |
isGlContextData.H [code] | This is a wrapper around VRJuggler's vjGlContextData template. When VRJuggler is used, it is actually the same class. When not it ignores GL context issues and just provides the same interface as the vjGlContextData class |
ISMesh.C | |
ISMesh.H [code] | A Mesh class for use with OpenGL rendering. Apopted in part from David McAllister's Mesh in DMcTools, and from BMesh of Jot anSd Glue fame |
ISMeshObj.C | |
ISMeshObj.H [code] | Drawable mesh object, contains a list of meshes |
ISModeler.H [code] | Some predefined geometry meshes |
ISTriStrip.H [code] | |
ISVertex.C | |
ISVertex.H [code] | |
ISVREngine.C | |
ISVREngine.H [code] | InSpace VR Engine - A subclass that utilizes glut, vrjuggler, cavelib, or some other GL window handling library can be used to open windows and provide GL callbacks to InSpace applications |
LightMgr.C | |
LightMgr.H [code] | Static class, handles reading of light parameters from glueconfig and giving those values to the DrawMgr |
MiscUtils.C | |
MiscUtils.H [code] | |
MouseNav.C | |
MouseNav.H [code] | |
ObjectInt.C | |
ObjectInt.H [code] | |
Path.C | |
Path.H [code] | Models a Path. Can be reparameterized through linear interpolation between points |
pnm_image.C | |
pnm_image.H [code] | |
PropertyChangeNotifier.C | |
PropertyChangeNotifier.H [code] | |
PtCloud.H [code] | |
Room.H [code] | |
ScreenGrabInt.C | |
ScreenGrabInt.H [code] | |
SelectMgr.C | |
SelectMgr.H [code] | Static class, handles selection of objects using selectors |
Selector6dInt.C | |
Selector6dInt.H [code] | Move cursor into objects.. Release while object is selected to add the object to SELECTMGR::selectedObjs. To clear selection press and release while selecting nothing |
SoundImpNet.C | |
SoundImpNet.H [code] | A network-based implementation of a sound device to be called by SOUNDMGR. This uses glue's asciinet stuff to communicate over a network with a soundserver |
SoundImpOpenAL.C | |
SoundImpOpenAL.H [code] | An OpenAL-based implementation of a sound device to be called by SOUNDMGR |
SoundMgr.C | |
SoundMgr.H [code] | Inspace sound server interface, can have a network sound server implementation or a linked in sound library implementation |
StatusBar.H [code] | |
streamwrap.H [code] | Wrapper around stream includes |
TexDB.C | |
TexDB.H [code] | |
TexLoadRGB.C | |
TexLoadRGB.H [code] | |
TexPalette.C | |
TexPalette.H [code] | |
TexPaletteInt.C | |
TexPaletteInt.H [code] | |
TexPlane.C | |
TexPlane.H [code] | |
Texture.C | |
Texture.H [code] | |
TimeFade.H [code] | |
Timer.C | |
Timer.H [code] | |
UtilityFactory.C | |
UtilityFactory.H [code] | Models a Path. Can be reparameterized through linear interpolation between points |
ViewpointNav.H [code] | |
WallClockInt.C | |
WallClockInt.H [code] | |
World.C | |
World.H [code] | |
WorldInt.C | |
WorldInt.H [code] | |
WorldRotAxis.C | |
WorldRotAxis.H [code] | Class that spins the world a bit each time spin() is called spins at a constant rate per sec. |
WorldRotAxisInt.C | |
WorldRotAxisInt.H [code] | Interactor that allows the user to specify an axis of rotation around which the world revolves |
WorldTranslate.C | |
WorldTranslate.H [code] | Apadpted from asf's wtk-glue translate class |