|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.scilab.forge.scirenderer.implementation.jogl.JoGLCanvas
public final class JoGLCanvas
JoGL implementation of a Canvas.
| Method Summary | |
|---|---|
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 |
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void setDebugMode(boolean debug)
public void setMainDrawer(Drawer mainDrawer)
Canvas
setMainDrawer in interface CanvasmainDrawer - the new canvas main drawer.public Drawer getMainDrawer()
Canvas
getMainDrawer in interface Canvaspublic JoGLRendererManager getRendererManager()
Canvas
getRendererManager in interface Canvaspublic JoGLBuffersManager getBuffersManager()
Canvas
getBuffersManager in interface Canvaspublic PickingManager getPickingManager()
Canvas
getPickingManager in interface Canvaspublic JoGLTextureManager getTextureManager()
Canvas
getTextureManager in interface Canvaspublic int getWidth()
Canvas
getWidth in interface Canvaspublic int getHeight()
Canvas
getHeight in interface Canvaspublic java.awt.Dimension getDimension()
Canvas
getDimension in interface Canvaspublic void redraw()
Canvas
redraw in interface Canvaspublic void waitImage()
Canvas
waitImage in interface Canvaspublic int getAntiAliasingLevel()
public void setAntiAliasingLevel(int antiAliasingLevel)
antiAliasingLevel - the new level.public GL2 getGl()
public JoGLParameters getJoGLParameters()
public java.awt.image.BufferedImage getImage()
public void destroy()
destroy in interface Canvaspublic 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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||