anl.aida.viz3d
Class Test3D
java.lang.Object
anl.aida.viz3d.Test3D
- All Implemented Interfaces:
- java.util.EventListener, javax.media.opengl.GLEventListener
public class Test3D
- extends java.lang.Object
- implements javax.media.opengl.GLEventListener
Constructor Summary |
Test3D(javax.media.opengl.GLCanvas canvas)
|
Method Summary |
private void |
createScene(javax.media.opengl.GL gl)
|
void |
display(javax.media.opengl.GLAutoDrawable drawable)
|
void |
displayChanged(javax.media.opengl.GLAutoDrawable drawable,
boolean modeChanged,
boolean deviceChanged)
|
void |
init(javax.media.opengl.GLAutoDrawable drawable)
|
static void |
main(java.lang.String[] args)
|
void |
reshape(javax.media.opengl.GLAutoDrawable drawable,
int x,
int y,
int width,
int height)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
glu
private javax.media.opengl.glu.GLU glu
rotator
private MouseRotate rotator
translator
private MouseTranslate translator
wheelZoomer
private MouseWheelZoom wheelZoomer
zoomer
private MouseZoom zoomer
background
private java.awt.Color background
canvas
private javax.media.opengl.GLCanvas canvas
selector
private NodeSelector selector
viewLocation
private javax.vecmath.Point3f viewLocation
worldSizeAtZero
private Box worldSizeAtZero
root
private VNode root
Test3D
public Test3D(javax.media.opengl.GLCanvas canvas)
createScene
private void createScene(javax.media.opengl.GL gl)
init
public void init(javax.media.opengl.GLAutoDrawable drawable)
- Specified by:
init
in interface javax.media.opengl.GLEventListener
display
public void display(javax.media.opengl.GLAutoDrawable drawable)
- Specified by:
display
in interface javax.media.opengl.GLEventListener
displayChanged
public void displayChanged(javax.media.opengl.GLAutoDrawable drawable,
boolean modeChanged,
boolean deviceChanged)
- Specified by:
displayChanged
in interface javax.media.opengl.GLEventListener
reshape
public void reshape(javax.media.opengl.GLAutoDrawable drawable,
int x,
int y,
int width,
int height)
- Specified by:
reshape
in interface javax.media.opengl.GLEventListener
main
public static void main(java.lang.String[] args)