Interface Summary |
GL |
Encapsulation of the OpenGL state machine. |
GLConstants |
Class containing constants for all the variables defined for use within
OpenGL. |
GLDrawable |
This interface presents an abstracted view of GUI objects that Magician
can render onto, for example, Sun VM Canvas objects, Microsoft-specific
heavyweight classes and lightweight Swing/JFC/WFC-based components. |
GLEventListener |
This interface defines methods that good programs using GLComponent objects
or extensions of GLComponent classes should implement to provide effective
rendering. |
GLU |
Encapsulation of the routines supplied by the GLU ( utility ) toolkit,
including high-level view frustum operations and quadric manipulation
|
GLUConstants |
Class containing constants for all the variables defined for use within
GLU. |
Class Summary |
CoreGL |
Encapsulation of the OpenGL state machine. |
CoreGLU |
Encapsulation of the routines supplied by the GLU ( utility ) toolkit,
including high-level view frustum operations and quadric manipulation
|
ErrorGL |
Encapsulation of the OpenGL state machine with runtime method tracing. |
ErrorGLU |
Encapsulation of the routines supplied by the GLU ( utility ) toolkit,
including high-level view frustum operations and quadric manipulation. |
GLCapabilities |
The GLCapabilities class encapsulates the required format for a window
that we wish to render onto, beit an X Visual, or a Win32
PIXELFORMATDESCRIPTOR. |
GLComponent |
A GLComponent object is a generic AWT Component that allows OpenGL commands
to be rendered directly onto it. |
GLComponentFactory |
This class instantiates GLComponent objects tailored to the requirements
that you give it and the JVM/AWT implementation you are currently executing
Magician applications on. |
GLContext |
This class encapsulates an OpenGL rendering context. |
GLDrawableFactory |
This class instantiates GLComponent objects tailored to the requirements
that you give it and the JVM/AWT implementation you are currently executing
Magician applications on. |
GLEventMulticaster |
|
GLExtension |
This class encapsulates OpenGL, GLX and wgl extensions ( amongst others ). |
GLFullScreenFrame |
This class may be used in place of a Frame to provide automatic
full-screen rendering, for example, with 3dfx cards. |
GLOffscreenBuffer |
|
GLUNurbs |
This class defines the API of a GLU NURBS object. |
GLUQuadric |
Encapsulation of a GLU quadric object. |
GLUTesselator |
This class defines the API of a GLU tesselator object. |
ProfileGL |
Encapsulation of the OpenGL state machine with runtime method profiling. |
ProfileGLU |
Encapsulation of the routines supplied by the GLU ( utility ) toolkit,
including high-level view frustum operations and quadric manipulation
|
TemplateGL |
Encapsulation of the OpenGL state machine with support for hooking into
a runtime debugging hierarchy. |
TemplateGLU |
Encapsulation of the routines supplied by the GLU ( utility ) toolkit,
including high-level view frustum operations and quadric manipulation
This template class is provided in source form to developers wishing to
extend the basic functionality of the GLU pipeline. |
TraceGL |
Encapsulation of the OpenGL state machine with runtime method tracing. |
TraceGLU |
Encapsulation of the routines supplied by the GLU ( utility ) toolkit,
including high-level view frustum operations and quadric manipulation
|