A B C D F G I L N P R S T U V X Y

A

apply(GLTexture[], GLTexture[]) - Method in class codeanticode.gltexture.GLTextureFilter
Applies the shader program on textures srcTex, writing the output to the textures destTex.
apply(GLTexture[], GLTexture[], GLTextureFilterParams) - Method in class codeanticode.gltexture.GLTextureFilter
Applies the shader program on textures srcTex, writing the output to the textures destTex.
available() - Method in class codeanticode.gltexture.GLTexture
Returns true if the texture has been initialized.

B

bindDestFBO() - Method in class codeanticode.gltexture.GLTextureFilter
 
bindDestTexToFBO(GLTexture[]) - Method in class codeanticode.gltexture.GLTextureFilter
 
bindSrcTex(GLTexture[]) - Method in class codeanticode.gltexture.GLTextureFilter
 
blendOn - Variable in class codeanticode.gltexture.GLTextureFilter
 

C

checkDestTex(GLTexture[], int, int) - Method in class codeanticode.gltexture.GLTextureFilter
 
checkFBO() - Method in class codeanticode.gltexture.GLTextureFilter
 
checkLogInfo(String, int) - Method in class codeanticode.gltexture.GLSLShader
 
codeanticode.gltexture - package codeanticode.gltexture
 

D

defFilterParams - Variable in class codeanticode.gltexture.GLTextureFilter
 
description - Variable in class codeanticode.gltexture.GLTextureFilter
 
destFBO - Variable in class codeanticode.gltexture.GLTextureFilter
 
destTexSizeUniform - Variable in class codeanticode.gltexture.GLTextureFilter
 

F

filter(GLTextureFilter, GLTexture) - Method in class codeanticode.gltexture.GLTexture
Applies filter texFilter using this texture as source and destTex as destination.
filter(GLTextureFilter, GLTexture[]) - Method in class codeanticode.gltexture.GLTexture
Applies filter texFilter using this texture as source and destTex as multiple destinations.
filter(GLTextureFilter, GLTexture, GLTextureFilterParams) - Method in class codeanticode.gltexture.GLTexture
Applies filter texFilter using this texture as source, destTex as destination and params as the parameters for the filter.
filter(GLTextureFilter, GLTexture[], GLTextureFilterParams) - Method in class codeanticode.gltexture.GLTexture
Applies filter texFilter using this texture as source, destTex as multiple destinations and params as the parameters for the filter.
fragmentShader - Variable in class codeanticode.gltexture.GLSLShader
 

G

genTexCoords(int, int) - Method in class codeanticode.gltexture.GLTexturedPoint
 
getAttribLocation(String) - Method in class codeanticode.gltexture.GLSLShader
Returns the ID location of the attribute parameter given its name.
getDescription() - Method in class codeanticode.gltexture.GLTextureFilter
Returns the description of the filter.
getImage(PImage) - Method in class codeanticode.gltexture.GLTexture
Copies texture to img.
getMat2(int, int) - Method in class codeanticode.gltexture.GLTextureFilterParams
Returns the (i, j) element of the 2x2 matrix parameter.
getMat3(int, int) - Method in class codeanticode.gltexture.GLTextureFilterParams
Returns the (i, j) element of the 3x3 matrix parameter.
getMat4(int, int) - Method in class codeanticode.gltexture.GLTextureFilterParams
Returns the (i, j) element of the 4x4 matrix parameter.
getNumInputTextures() - Method in class codeanticode.gltexture.GLTextureFilter
Returns the number of input or source textures supported by this filter.
getTextureID() - Method in class codeanticode.gltexture.GLTexture
Provides the ID of the opegl texture object.
getTextureTarget() - Method in class codeanticode.gltexture.GLTexture
Returns the texture target.
getUniformLocation(String) - Method in class codeanticode.gltexture.GLSLShader
Returns the ID location of the uniform parameter given its name.
gl - Variable in class codeanticode.gltexture.GLSLShader
 
gl - Variable in class codeanticode.gltexture.GLState
 
gl - Variable in class codeanticode.gltexture.GLTexture
 
gl - Variable in class codeanticode.gltexture.GLTextureFilter
 
gl - Variable in class codeanticode.gltexture.GLTextureGrid
 
GLSLShader - Class in codeanticode.gltexture
This class encapsulates a glsl shader.
GLSLShader(PApplet) - Constructor for class codeanticode.gltexture.GLSLShader
Creates an instance of GLSLShader.
GLState - Class in codeanticode.gltexture
 
GLState(GL) - Constructor for class codeanticode.gltexture.GLState
 
glstate - Variable in class codeanticode.gltexture.GLTexture
 
glstate - Variable in class codeanticode.gltexture.GLTextureFilter
 
GLTexture - Class in codeanticode.gltexture
This class adds an opengl texture to a PImage object.
GLTexture(PApplet) - Constructor for class codeanticode.gltexture.GLTexture
Creates an instance of GLTexture with size 1x1.
GLTexture(PApplet, int, int) - Constructor for class codeanticode.gltexture.GLTexture
Creates an instance of GLTexture with size width x height.
GLTexture(PApplet, String) - Constructor for class codeanticode.gltexture.GLTexture
Creates an instance of GLTexture using image file filename as source.
GLTexturedPoint - Class in codeanticode.gltexture
 
GLTexturedPoint() - Constructor for class codeanticode.gltexture.GLTexturedPoint
 
GLTexturedPoint(float, float, float, float) - Constructor for class codeanticode.gltexture.GLTexturedPoint
 
GLTextureFilter - Class in codeanticode.gltexture
This class defines a 2D filter to apply on GLTexture objects.
GLTextureFilter(PApplet, String) - Constructor for class codeanticode.gltexture.GLTextureFilter
Creates an instance of GLTextureFilter, loading the filter from filename.
GLTextureFilter(PApplet, String, int) - Constructor for class codeanticode.gltexture.GLTextureFilter
Creates an instance of GLTextureFilter, loading the filter from filename.
GLTextureFilterParams - Class in codeanticode.gltexture
This class stores the parameters for a filter.
GLTextureFilterParams() - Constructor for class codeanticode.gltexture.GLTextureFilterParams
Creates an instance of GLTextureFilterParams, setting all the parameters to zero.
GLTextureGrid - Class in codeanticode.gltexture
 
GLTextureGrid(GL) - Constructor for class codeanticode.gltexture.GLTextureGrid
 
GLTextureGrid(GL, XMLElement) - Constructor for class codeanticode.gltexture.GLTextureGrid
 
grid - Variable in class codeanticode.gltexture.GLTextureFilter
 
gridDX - Variable in class codeanticode.gltexture.GLTextureGrid
 
gridDY - Variable in class codeanticode.gltexture.GLTextureGrid
 

I

init(int, int) - Method in class codeanticode.gltexture.GLTexture
Sets the size of the image and texture to width x height.
initFBO() - Method in class codeanticode.gltexture.GLTextureFilter
 
initFilter(int) - Method in class codeanticode.gltexture.GLTextureFilter
 
initGrid() - Method in class codeanticode.gltexture.GLTextureGrid
 
initGrid(XMLElement) - Method in class codeanticode.gltexture.GLTextureGrid
 
initTexture(int, int) - Method in class codeanticode.gltexture.GLTexture
 

L

linkProgram() - Method in class codeanticode.gltexture.GLSLShader
Links the shader program and validates it.
loadFragmentShader(String) - Method in class codeanticode.gltexture.GLSLShader
Loads and compiles the fragment shader contained in file.
loadTexture(String) - Method in class codeanticode.gltexture.GLTexture
Load texture, pixels and image from file.
loadTexture() - Method in class codeanticode.gltexture.GLTexture
Copy pixels to texture (loadPixels should have been called beforehand).
loadVertexShader(String) - Method in class codeanticode.gltexture.GLSLShader
Loads and compiles the vertex shader contained in file.

N

numInputTex - Variable in class codeanticode.gltexture.GLTextureFilter
 
numLayers - Variable in class codeanticode.gltexture.GLTextureGrid
 

P

parent - Variable in class codeanticode.gltexture.GLSLShader
 
parent - Variable in class codeanticode.gltexture.GLTextureFilter
 
parFlt1 - Variable in class codeanticode.gltexture.GLTextureFilterParams
Float parameter 1.
parFlt1Uniform - Variable in class codeanticode.gltexture.GLTextureFilter
 
parFlt2 - Variable in class codeanticode.gltexture.GLTextureFilterParams
Float parameter 2.
parFlt2Uniform - Variable in class codeanticode.gltexture.GLTextureFilter
 
parFlt3 - Variable in class codeanticode.gltexture.GLTextureFilterParams
Float parameter 3.
parFlt3Uniform - Variable in class codeanticode.gltexture.GLTextureFilter
 
parMat2 - Variable in class codeanticode.gltexture.GLTextureFilterParams
2x2 matrix parameter.
parMat2Uniform - Variable in class codeanticode.gltexture.GLTextureFilter
 
parMat3 - Variable in class codeanticode.gltexture.GLTextureFilterParams
3x3 matrix parameter.
parMat3Uniform - Variable in class codeanticode.gltexture.GLTextureFilter
 
parMat4 - Variable in class codeanticode.gltexture.GLTextureFilterParams
4x matrix parameter.
parMat4Uniform - Variable in class codeanticode.gltexture.GLTextureFilter
 
pgl - Variable in class codeanticode.gltexture.GLSLShader
 
pgl - Variable in class codeanticode.gltexture.GLTexture
 
pgl - Variable in class codeanticode.gltexture.GLTextureFilter
 
programObject - Variable in class codeanticode.gltexture.GLSLShader
 
putImage(PImage) - Method in class codeanticode.gltexture.GLTexture
Puts img into texture, pixels and image.
putPixels(int[]) - Method in class codeanticode.gltexture.GLTexture
 
putPixelsIntoTexture(PImage) - Method in class codeanticode.gltexture.GLTexture
Puts pixels of img into texture only.

R

releaseTexture() - Method in class codeanticode.gltexture.GLTexture
 
render(int, int, int) - Method in class codeanticode.gltexture.GLTextureGrid
 
renderTexture() - Method in class codeanticode.gltexture.GLTexture
Draws the texture using the opengl commands, inside a rectangle located at the origin with the original size of the texture.
renderTexture(float, float) - Method in class codeanticode.gltexture.GLTexture
Draws the texture using the opengl commands, inside a rectangle located at (x,y) with the original size of the texture.
renderTexture(float, float, float, float) - Method in class codeanticode.gltexture.GLTexture
Draws the texture using the opengl commands, inside a rectangle of width w and height h located at (x,y).
restoreGLConf() - Method in class codeanticode.gltexture.GLTextureFilter
 
restoreGLMatrices() - Method in class codeanticode.gltexture.GLState
 
restoreGLState() - Method in class codeanticode.gltexture.GLState
 
restoreView() - Method in class codeanticode.gltexture.GLState
 
resX - Variable in class codeanticode.gltexture.GLTextureGrid
 
resY - Variable in class codeanticode.gltexture.GLTextureGrid
 

S

saveGLMatrices() - Method in class codeanticode.gltexture.GLState
 
saveGLState() - Method in class codeanticode.gltexture.GLState
 
saveView() - Method in class codeanticode.gltexture.GLState
 
scaleCoords(int, int) - Method in class codeanticode.gltexture.GLTexturedPoint
 
setGLConf(int, int) - Method in class codeanticode.gltexture.GLTextureFilter
 
setMat2(int, int, float) - Method in class codeanticode.gltexture.GLTextureFilterParams
Sets the (i, j) element of the 2x2 matrix parameter to v.
setMat3(int, int, float) - Method in class codeanticode.gltexture.GLTextureFilterParams
Sets the (i, j) element of the 3x3 matrix parameter to v.
setMat4(int, int, float) - Method in class codeanticode.gltexture.GLTextureFilterParams
Sets the (i, j) element of the 4x4 matrix parameter to v.
setOrthographicView(int, int) - Method in class codeanticode.gltexture.GLState
 
setTexCoord(int, int, int) - Method in class codeanticode.gltexture.GLTextureGrid
 
shader - Variable in class codeanticode.gltexture.GLTextureFilter
 
srcTexOffsetUniform - Variable in class codeanticode.gltexture.GLTextureFilter
 
srcTexUnitUniform - Variable in class codeanticode.gltexture.GLTextureFilter
 
start() - Method in class codeanticode.gltexture.GLSLShader
Starts the execution of the shader program.
stop() - Method in class codeanticode.gltexture.GLSLShader
Stops the execution of the shader program.

T

tex - Variable in class codeanticode.gltexture.GLTexture
 
timingDataUniform - Variable in class codeanticode.gltexture.GLTextureFilter
 

U

u - Variable in class codeanticode.gltexture.GLTexturedPoint
 
unbindDestFBO() - Method in class codeanticode.gltexture.GLTextureFilter
 
unbindSrcTex(int) - Method in class codeanticode.gltexture.GLTextureFilter
 
updateTexture() - Method in class codeanticode.gltexture.GLTexture
Copy texture to pixels (doesn't call updatePixels).

V

v - Variable in class codeanticode.gltexture.GLTexturedPoint
 
vertexShader - Variable in class codeanticode.gltexture.GLSLShader
 

X

x - Variable in class codeanticode.gltexture.GLTexturedPoint
 
xmlFilterCfg - Variable in class codeanticode.gltexture.GLTextureFilter
 

Y

y - Variable in class codeanticode.gltexture.GLTexturedPoint
 

A B C D F G I L N P R S T U V X Y