- java.lang.Object
-
- org.praxislive.video.render.Surface
-
- org.praxislive.video.pgl.PGLSurface
-
public final class PGLSurface extends org.praxislive.video.render.Surface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPGLSurface.Data
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected processing.core.PImageasImage()booleancheckCompatible(org.praxislive.video.render.Surface surface, boolean checkDimensions, boolean checkAlpha)voidclear()voidcopy(org.praxislive.video.render.Surface source)PGLSurfacecreateSurface()PGLSurfacecreateSurface(int width, int height, boolean alpha)PGLContextgetContext()PGLGraphicsgetGraphics()intgetModCount()booleanisClear()voidprocess(org.praxislive.video.render.SurfaceOp op, org.praxislive.video.render.Surface... inputs)voidrelease()
-
-
-
Method Detail
-
process
public void process(org.praxislive.video.render.SurfaceOp op, org.praxislive.video.render.Surface... inputs)- Specified by:
processin classorg.praxislive.video.render.Surface
-
getGraphics
public PGLGraphics getGraphics()
-
asImage
protected processing.core.PImage asImage()
-
getContext
public PGLContext getContext()
-
clear
public void clear()
- Specified by:
clearin classorg.praxislive.video.render.Surface
-
isClear
public boolean isClear()
- Specified by:
isClearin classorg.praxislive.video.render.Surface
-
release
public void release()
- Specified by:
releasein classorg.praxislive.video.render.Surface
-
copy
public void copy(org.praxislive.video.render.Surface source)
- Specified by:
copyin classorg.praxislive.video.render.Surface
-
getModCount
public int getModCount()
- Specified by:
getModCountin classorg.praxislive.video.render.Surface
-
checkCompatible
public boolean checkCompatible(org.praxislive.video.render.Surface surface, boolean checkDimensions, boolean checkAlpha)- Specified by:
checkCompatiblein classorg.praxislive.video.render.Surface
-
createSurface
public PGLSurface createSurface()
- Overrides:
createSurfacein classorg.praxislive.video.render.Surface
-
createSurface
public PGLSurface createSurface(int width, int height, boolean alpha)
- Specified by:
createSurfacein classorg.praxislive.video.render.Surface
-
-