|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.scilab.forge.scirenderer.implementation.g2d.G2DCanvas
public final class G2DCanvas
G2D implementation of a Canvas.
| Method Summary | |
|---|---|
void |
destroy()
Destroy canvas : release Semaphore and associated threads |
void |
disableDraw()
|
void |
draw()
|
void |
enableDraw()
|
int |
getAntiAliasingLevel()
Anti-aliasing level getter. |
G2DBuffersManager |
getBuffersManager()
Return the buffers manager of this canvas. |
java.awt.Dimension |
getDimension()
Return the canvas dimension. |
DrawingTools |
getDrawingTools()
|
int |
getHeight()
Return the canvas height. |
Drawer |
getMainDrawer()
Return the canvas main drawer. |
Motor3D |
getMotor3D()
Return the OpenGl context. |
PickingManager |
getPickingManager()
Return the picking manager. |
G2DRendererManager |
getRendererManager()
Return the renderer manager. |
G2DTextureManager |
getTextureManager()
Texture manger getter. |
int |
getWidth()
Return the canvas width. |
void |
redraw()
Ask the canvas to perform asynchronous drawing. |
void |
redrawAndWait()
Ask the canvas to perform asynchronous drawing. |
void |
setAntiAliasingLevel(int antiAliasingLevel)
Anti-aliasing level setter. |
void |
setGraphics(java.awt.Graphics2D g2d,
int width,
int height)
|
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 DrawingTools getDrawingTools()
public void setGraphics(java.awt.Graphics2D g2d,
int width,
int height)
public void setMainDrawer(Drawer mainDrawer)
Canvas
setMainDrawer in interface CanvasmainDrawer - the new canvas main drawer.public Drawer getMainDrawer()
Canvas
getMainDrawer in interface Canvaspublic G2DRendererManager getRendererManager()
Canvas
getRendererManager in interface Canvaspublic G2DBuffersManager getBuffersManager()
Canvas
getBuffersManager in interface Canvaspublic PickingManager getPickingManager()
Canvas
getPickingManager in interface Canvaspublic G2DTextureManager 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 int getAntiAliasingLevel()
Canvas
getAntiAliasingLevel in interface Canvaspublic void setAntiAliasingLevel(int antiAliasingLevel)
Canvas
setAntiAliasingLevel in interface CanvasantiAliasingLevel - the new level.public void redraw()
Canvas
redraw in interface Canvaspublic void redrawAndWait()
Canvas
redrawAndWait in interface Canvaspublic void waitImage()
Canvas
waitImage in interface Canvaspublic void disableDraw()
public void enableDraw()
public void draw()
public Motor3D getMotor3D()
public void destroy()
Canvas
destroy in interface Canvas
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||