| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroy the GLPbuffer
|
void |
display(GLAutoDrawable glAutoDrawable) |
void |
dispose(GLAutoDrawable drawable) |
int |
getAntiAliasingLevel()
Anti-aliasing level getter.
|
JoGLBuffersManager |
getBuffersManager()
Return the buffers manager of this canvas.
|
java.awt.Dimension |
getDimension()
Return the canvas dimension.
|
GL2 |
getGl()
Return the OpenGl context.
|
int |
getHeight()
Return the canvas height.
|
java.awt.image.BufferedImage |
getImage()
Get an image from the autoDrawable
|
JoGLParameters |
getJoGLParameters()
Return the rendering parameters.
|
Drawer |
getMainDrawer()
Return the canvas main drawer.
|
PickingManager |
getPickingManager()
Return the picking manager.
|
JoGLRendererManager |
getRendererManager()
Return the renderer manager.
|
JoGLTextureManager |
getTextureManager()
Texture manger getter.
|
int |
getWidth()
Return the canvas width.
|
void |
init(GLAutoDrawable glAutoDrawable) |
void |
redraw()
Ask the canvas to perform asynchronous drawing.
|
void |
redrawAndWait()
Ask the canvas to perform asynchronous drawing.
|
void |
reshape(GLAutoDrawable glAutoDrawable,
int x,
int y,
int width,
int height) |
void |
setAntiAliasingLevel(int antiAliasingLevel)
Anti-aliasing level setter.
|
void |
setDebugMode(boolean debug) |
void |
setMainDrawer(Drawer mainDrawer)
Set this canvas main drawer.
|
void |
waitImage()
Wait until a drawing has been performed
|
public void setDebugMode(boolean debug)
public void setMainDrawer(Drawer mainDrawer)
CanvassetMainDrawer in interface CanvasmainDrawer - the new canvas main drawer.public Drawer getMainDrawer()
CanvasgetMainDrawer in interface Canvaspublic JoGLRendererManager getRendererManager()
CanvasgetRendererManager in interface Canvaspublic JoGLBuffersManager getBuffersManager()
CanvasgetBuffersManager in interface Canvaspublic PickingManager getPickingManager()
CanvasgetPickingManager in interface Canvaspublic JoGLTextureManager getTextureManager()
CanvasgetTextureManager in interface Canvaspublic int getWidth()
Canvaspublic int getHeight()
Canvaspublic java.awt.Dimension getDimension()
CanvasgetDimension in interface Canvaspublic void redraw()
Canvaspublic void redrawAndWait()
CanvasredrawAndWait in interface Canvaspublic void waitImage()
Canvaspublic int getAntiAliasingLevel()
CanvasgetAntiAliasingLevel in interface Canvaspublic void setAntiAliasingLevel(int antiAliasingLevel)
CanvassetAntiAliasingLevel in interface CanvasantiAliasingLevel - the new level.public GL2 getGl()
public JoGLParameters getJoGLParameters()
public java.awt.image.BufferedImage getImage()
public void display(GLAutoDrawable glAutoDrawable)
public void init(GLAutoDrawable glAutoDrawable)
public void reshape(GLAutoDrawable glAutoDrawable,
int x,
int y,
int width,
int height)
public void dispose(GLAutoDrawable drawable)