| Modifier and Type | Method and Description |
|---|---|
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
|
public DrawingTools getDrawingTools()
public void setGraphics(java.awt.Graphics2D g2d,
int width,
int height)
public void setMainDrawer(Drawer mainDrawer)
CanvassetMainDrawer in interface CanvasmainDrawer - the new canvas main drawer.public Drawer getMainDrawer()
CanvasgetMainDrawer in interface Canvaspublic G2DRendererManager getRendererManager()
CanvasgetRendererManager in interface Canvaspublic G2DBuffersManager getBuffersManager()
CanvasgetBuffersManager in interface Canvaspublic PickingManager getPickingManager()
CanvasgetPickingManager in interface Canvaspublic G2DTextureManager getTextureManager()
CanvasgetTextureManager in interface Canvaspublic int getWidth()
Canvaspublic int getHeight()
Canvaspublic java.awt.Dimension getDimension()
CanvasgetDimension in interface Canvaspublic int getAntiAliasingLevel()
CanvasgetAntiAliasingLevel in interface Canvaspublic void setAntiAliasingLevel(int antiAliasingLevel)
CanvassetAntiAliasingLevel in interface CanvasantiAliasingLevel - the new level.public void redraw()
Canvaspublic void redrawAndWait()
CanvasredrawAndWait in interface Canvaspublic void waitImage()
Canvaspublic void disableDraw()
public void enableDraw()
public void draw()
public Motor3D getMotor3D()