Maven module :un.engine : engine-opengl :
Class : un.engine.opengl.painter.gl1.GL1PaintWorker
Extends/Implements : com.jogamp.opengl.GLEventListener
Subclasses : -

Shared worker for GLPainter2D instance and derivated.
author  Johann Sorel


Variables : drawable, fbo, gl, triangulator, mvp, mvpArray, tasks
Functions : GL1PaintWorker, addTask, execute, dispose, display, display, init, reshape, dispose


public GLAutoDrawable drawable

public FBO fbo

public GL gl



public EarClipping triangulator



public Matrix3 mvp

public float[] mvpArray

public Sequence tasks


public void GL1PaintWorker (GLAutoDrawable drawable)

public void addTask (Executable exec)

public void execute (Executable exec)

public void dispose ()

public void display ()

public void display (GLAutoDrawable glad)

public void init (GLAutoDrawable glad)

public void reshape (GLAutoDrawable glad, int i, int i1, int i2, int i3)

public void dispose (GLAutoDrawable glad)