| Name | Description | Type | Package | Framework |
| GLU | Provides access to the OpenGL Utility Library (GLU). | Class | com.jogamp.opengl.glu | JogAmp |
| GLUgl2 | Class | com.jogamp.opengl.glu.gl2 | JogAmp | |
| GLUgl2es1 | Class | com.jogamp.opengl.glu.gl2es1 | JogAmp | |
| GLUniformData | Class | com.jogamp.opengl | JogAmp | |
| GLUnurbs | Interface | com.jogamp.opengl.glu | JogAmp | |
| GLUquadric | Wrapper for a GLU quadric object. | Interface | com.jogamp.opengl.glu | JogAmp |
| GLUtessellator | The GLUtessellator object is used to hold the data, such as the vertices, edges and callback objects, to describe and tessellate complex | Interface | com.jogamp.opengl.glu | JogAmp |
| GLUtessellatorCallback | GLUtessellatorCallback interface provides methods that the user will override to define the callbacks for a tessellation object. | Interface | com.jogamp.opengl.glu | JogAmp |
| GLUtessellatorCallbackAdapter | The GLUtessellatorCallbackAdapter provides a default implementation of GLUtessellatorCallback | Class | com.jogamp.opengl.glu | JogAmp |