| Prev Package | Next Package | Frames | No Frames |
Interface Summary | |
| CGL | Provides access to the MacOSX-specific OpenGL vendor extensions. |
| ComponentEvents | Factors out the listener manipulation for the events supported by
all of the GLDrawable implementations. |
| GL | The basic interface to OpenGL, providing access to core functionality up through the OpenGL 2.0 specification as well as all vendor extensions. |
| GLCapabilitiesChooser | Provides a mechanism by which applications can customize the
window type selection for a given GLCapabilities. |
| GLDrawable | Abstracts common functionality among the OpenGL components GLCanvas and GLJPanel. |
| GLEventListener | Declares events which client code can use to manage OpenGL
rendering into a GLDrawable. |
| GLPbuffer | Offscreen rendering support via pbuffers. |
| GLU | Provides access to the OpenGL utility library routines. |
| GLUquadric | Wrapper for a GLU quadric object. |
| GLUtesselator | The GLUtesselator object is used to hold the data, such as the vertices, edges and callback objects, to describe and tessellate complex polygons. |
| GLUtesselatorCallback | GLUtesselatorCallback interface provides methods that the user will override to define the callbacks for a tessellation object. |
| GLX | Provides access to the X11-specific OpenGL vendor extensions. |
| WGL | Provides access to the Windows-specific OpenGL vendor extensions. |
Class Summary | |
| Animator | An Animator can be attached to a GLDrawable to drive its display() method in a loop. |
| DebugGL | Composable pipline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. |
| DefaultGLCapabilitiesChooser | The default implementation of the GLCapabilitiesChooser interface, which provides consistent visual
selection behavior across platforms. |
| GLCanvas | A heavyweight AWT component which provides OpenGL rendering support. |
| GLCapabilities | Specifies a set of OpenGL capabilities that a rendering context must support, such as color depth and whether stereo is enabled. |
| GLDrawableFactory | Provides a virtual machine- and operating system-independent
mechanism for creating GLCanvas and GLJPanel objects. |
| GLException | A generic exception for OpenGL errors used throughout the binding
as a substitute for RuntimeException. |
| GLJPanel | A lightweight Swing component which provides OpenGL rendering support. |
| GLUnurbs | Wrapper for a GLU NURBS object. |
| GLUtesselatorCallbackAdapter | The GLUtesselatorCallbackAdapter provides a default implementation of
GLUtesselatorCallback
with empty callback methods. |
| TraceGL | Composable pipline which wraps an underlying GL implementation,
providing tracing information to a user-specified java.io.PrintStream
before after each OpenGL method call. |
| Version | The version and build number of this implementation. |