| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public static interface | DemoBox.
Interface for a demo |
| private class | |
| public class | |
| public class |
| Modifier and Type | Field and Description |
|---|---|
| private DemoBox. | demoCanvas
GL canvas |
| private Hashtable | selectableDemos
Hashtable of demos |
| private Panel | selectionPanel
Demo selection panel |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| public boolean | |
| public static void | |
| protected void | |
| public void |
| demoCanvas | back to summary |
|---|---|
| private DemoBox. GL canvas | |
| selectableDemos | back to summary |
|---|---|
| private Hashtable<String, DemoBox. Hashtable of demos | |
| selectionPanel | back to summary |
|---|---|
| private Panel selectionPanel Demo selection panel | |
| DemoBox | back to summary |
|---|---|
| public DemoBox() Creates a new demo box instance | |
| demoSelected | back to summary |
|---|---|
| protected void demoSelected(String demo) Selected a demo
| |
| initialize | back to summary |
|---|---|
| public boolean initialize() | |
| main | back to summary |
|---|---|
| public static void main(String[] args) throws LWJGLException | |
| toggleFullscreen | back to summary |
|---|---|
| protected void toggleFullscreen() Enter fullscreen mode for this demo | |
| updateFPS | back to summary |
|---|---|
| public void updateFPS(float fps) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv float | |
| pack-priv int | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | |
| public boolean | |
| public void |
| color | back to summary |
|---|---|
| pack-priv float color | |
| direction | back to summary |
|---|---|
| pack-priv int direction | |
| initialized | back to summary |
|---|---|
| private boolean initialized | |
| ClearColorDemoBox | back to summary |
|---|---|
| public ClearColorDemoBox() | |
| destroy | back to summary |
|---|---|
| public void destroy() Implements org. | |
| initialize | back to summary |
|---|---|
| public boolean initialize() Implements org. | |
| isInitialized | back to summary |
|---|---|
| public boolean isInitialized() Implements org. | |
| render | back to summary |
|---|---|
| public void render() Implements org. | |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | |
| public boolean | |
| public void |
| destroy | back to summary |
|---|---|
| public void destroy() | |
| initialize | back to summary |
|---|---|
| public boolean initialize() | |
| isInitialized | back to summary |
|---|---|
| public boolean isInitialized() | |
| render | back to summary |
|---|---|
| public void render() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv DemoBox. | activeDemo
Currently active demo |
| pack-priv long | |
| pack-priv DemoBox. | lastActiveDemo
last active demo |
| pack-priv DemoBox | parent
Hides java. |
| private Thread | renderThread
Render thread |
| pack-priv long |
| Access | Constructor and Description |
|---|---|
| private | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| protected void | |
| public void | |
| public void | |
| private void |
| activeDemo | back to summary |
|---|---|
| pack-priv DemoBox. Currently active demo | |
| fps | back to summary |
|---|---|
| pack-priv long fps | |
| lastActiveDemo | back to summary |
|---|---|
| pack-priv DemoBox. last active demo | |
| parent | back to summary |
|---|---|
| pack-priv DemoBox parent Hides java. Parent demo box | |
| renderThread | back to summary |
|---|---|
| private Thread renderThread Render thread | |
| startTime | back to summary |
|---|---|
| pack-priv long startTime | |
| DemoBoxGLCanvas | back to summary |
|---|---|
| private DemoBoxGLCanvas(DemoBox parent) throws LWJGLException | |
| DemoBoxGLCanvas | back to summary |
|---|---|
| private DemoBoxGLCanvas() throws LWJGLException | |
| destroyCanvas | back to summary |
|---|---|
| public void destroyCanvas() | |
| paintGL | back to summary |
|---|---|
| protected void paintGL() Overrides org. Doc from org. Override this to do painting | |
| run | back to summary |
|---|---|
| public void run() Implements java. Doc from java. Runs this operation. | |
| setActiveDemo | back to summary |
|---|---|
| public void setActiveDemo(DemoBox. | |
| sleep | back to summary |
|---|---|
| private void sleep(long time) | |
| Modifier and Type | Field and Description |
|---|---|
| private float | |
| private int | |
| private int | |
| private int | |
| private boolean | |
| private float | |
| private float | |
| private float |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private void | gear(float
radius of hole at center inner_radius, float radius at center of teeth outer_radius, float width of gear width, int number of teeth teeth, float depth of tooth tooth_depth)Draw a gear wheel. |
| public boolean | |
| public boolean | |
| public void |
| angle | back to summary |
|---|---|
| private float angle | |
| gear1 | back to summary |
|---|---|
| private int gear1 | |
| gear2 | back to summary |
|---|---|
| private int gear2 | |
| gear3 | back to summary |
|---|---|
| private int gear3 | |
| initialized | back to summary |
|---|---|
| private boolean initialized | |
| view_rotx | back to summary |
|---|---|
| private float view_rotx | |
| view_roty | back to summary |
|---|---|
| private float view_roty | |
| view_rotz | back to summary |
|---|---|
| private float view_rotz | |
| GearsDemoBox | back to summary |
|---|---|
| public GearsDemoBox() | |
| destroy | back to summary |
|---|---|
| public void destroy() Implements org. | |
| gear | back to summary |
|---|---|
| private void gear(float inner_radius, float outer_radius, float width, int teeth, float tooth_depth) Draw a gear wheel. You'll probably want to call this function when building a display list since we do a lot of trig here.
| |
| initialize | back to summary |
|---|---|
| public boolean initialize() Implements org. | |
| isInitialized | back to summary |
|---|---|
| public boolean isInitialized() Implements org. | |
| render | back to summary |
|---|---|
| public void render() Implements org. | |
| Modifier and Type | Field and Description |
|---|---|
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | |
| public boolean | |
| public void |
| initialized | back to summary |
|---|---|
| private boolean initialized | |
| NullDemoBox | back to summary |
|---|---|
| public NullDemoBox() | |
| destroy | back to summary |
|---|---|
| public void destroy() Implements org. | |
| initialize | back to summary |
|---|---|
| public boolean initialize() Implements org. | |
| isInitialized | back to summary |
|---|---|
| public boolean isInitialized() Implements org. | |
| render | back to summary |
|---|---|
| public void render() Implements org. | |