Class AbstractAccumulationDepthPeeling
- java.lang.Object
 - 
- org.jzy3d.plot3d.rendering.ddp.algorithms.AbstractDepthPeelingAlgorithm
 - 
- org.jzy3d.plot3d.rendering.ddp.algorithms.AbstractAccumulationDepthPeeling
 
 
 
- 
- All Implemented Interfaces:
 IDepthPeelingAlgorithm
- Direct Known Subclasses:
 WeightedAveragePeelingAlgorithm,WeightedSumPeelingAlgorithm
public abstract class AbstractAccumulationDepthPeeling extends AbstractDepthPeelingAlgorithm
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected int[]g_accumulationFboIdprotected int[]g_accumulationTexId- 
Fields inherited from class org.jzy3d.plot3d.rendering.ddp.algorithms.AbstractDepthPeelingAlgorithm
g_backgroundColor, g_black, g_drawBuffers, g_numGeoPasses, g_numPasses, g_opacity, g_quadDisplayList, g_queryId, g_useOQ, g_white, glu, MAX_DEPTH 
 - 
 
- 
Constructor Summary
Constructors Constructor Description AbstractAccumulationDepthPeeling() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddeleteAccumulationRenderTargets(com.jogamp.opengl.GL2 gl)voidinit(IPainter painter, int width, int height)protected voidinitAccumulationRenderTargets(com.jogamp.opengl.GL2 gl, int g_imageWidth, int g_imageHeight)voidreshape(IPainter painter, int width, int height)- 
Methods inherited from class org.jzy3d.plot3d.rendering.ddp.algorithms.AbstractDepthPeelingAlgorithm
buildFinish, buildFullScreenQuad, buildShaders, destroyShaders, dispose, getBackground, getGL, getGLU, getOpacity, getTasksToRender, incrementGeoPasses, reloadShaders, resetNumPass, setBackground, setOpacity, setTasksToRender, shader, tasksToRender 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface org.jzy3d.plot3d.rendering.ddp.algorithms.IDepthPeelingAlgorithm
display 
 - 
 
 - 
 
- 
- 
Method Detail
- 
init
public void init(IPainter painter, int width, int height)
 
- 
reshape
public void reshape(IPainter painter, int width, int height)
 
- 
initAccumulationRenderTargets
protected void initAccumulationRenderTargets(com.jogamp.opengl.GL2 gl, int g_imageWidth, int g_imageHeight) 
- 
deleteAccumulationRenderTargets
protected void deleteAccumulationRenderTargets(com.jogamp.opengl.GL2 gl)
 
 - 
 
 -