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

A

allocate() - Method in class codeanticode.glgraphics.GLGraphics
 
apply(GLTexture, GLTexture) - Method in class codeanticode.glgraphics.GLTextureFilter
Applies the shader program on texture srcTex, writing the output to the texture destTex.
apply(GLTexture, GLTexture, GLTexture) - Method in class codeanticode.glgraphics.GLTextureFilter
Applies the shader program on textures srcTex0 and srcTex1, writing the output to the texture destTex.
apply(GLTexture, GLTexture, GLTexture, GLTexture) - Method in class codeanticode.glgraphics.GLTextureFilter
Applies the shader program on textures srcTex0, srcTex1 and srcTex2, writing the output to the texture destTex.
apply(GLTexture, GLTexture, GLTexture, GLTexture, GLTexture) - Method in class codeanticode.glgraphics.GLTextureFilter
Applies the shader program on textures srcTex0, srcTex1, srcTex2 and srcTex3, writing the output to the texture destTex.
apply(GLTexture[], GLTexture[]) - Method in class codeanticode.glgraphics.GLTextureFilter
Applies the shader program on textures srcTex, writing the output to the textures destTex.
apply(GLTexture[], GLTexture[], float) - Method in class codeanticode.glgraphics.GLTextureFilter
Applies the shader program on textures srcTex, writing the output to the textures destTex.
apply(GLTexture[], GLTexture[], GLTextureFilterParameters) - Method in class codeanticode.glgraphics.GLTextureFilter
Applies the shader program on textures srcTex, writing the output to the textures destTex.
apply(GLTexture[], GLTexture[], float, GLTextureFilterParameters) - Method in class codeanticode.glgraphics.GLTextureFilter
Applies the shader program on textures srcTex, writing the output to the textures destTex.
available() - Method in class codeanticode.glgraphics.GLTexture
Returns true if the texture has been initialized.

B

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

C

checkDestTex(GLTexture[], int, int) - Method in class codeanticode.glgraphics.GLTextureFilter
 
checkFBO() - Method in class codeanticode.glgraphics.GLTextureFilter
 
checkLogInfo(String, int) - Method in class codeanticode.glgraphics.GLSLShader
 
codeanticode.glgraphics - package codeanticode.glgraphics
 
COLOR - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the texture internal format GL_RGBA: 4 color components of 8 bits each.
colorTex - Variable in class codeanticode.glgraphics.GLGraphics
 
copyDefParamIDs(GLTextureFilterParameters) - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Copies the uniform IDs to params.

D

defFilterParams - Variable in class codeanticode.glgraphics.GLTextureFilter
 
depthStencilTex - Variable in class codeanticode.glgraphics.GLGraphics
 
description - Variable in class codeanticode.glgraphics.GLTextureFilter
 
destFBO - Variable in class codeanticode.glgraphics.GLTextureFilter
 
destTexSizeUniform - Variable in class codeanticode.glgraphics.GLTextureFilter
 
DOUBLE4 - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the texture internal format GL_RGBA32F_ARB: 4 float compontents of 32 bits each.

E

endDraw() - Method in class codeanticode.glgraphics.GLGraphics
 

F

fadeConstUniform - Variable in class codeanticode.glgraphics.GLTextureFilter
 
FBO - Variable in class codeanticode.glgraphics.GLGraphics
 
fboStack - Static variable in class codeanticode.glgraphics.GLState
 
filter(GLTextureFilter, GLTexture) - Method in class codeanticode.glgraphics.GLTexture
Applies filter texFilter using this texture as source and destTex as destination.
filter(GLTextureFilter, GLTexture[]) - Method in class codeanticode.glgraphics.GLTexture
Applies filter texFilter using this texture as source and destTex as multiple destinations.
filter(GLTextureFilter, GLTexture, GLTextureFilterParameters) - Method in class codeanticode.glgraphics.GLTexture
Applies filter texFilter using this texture as source, destTex as destination and params as the parameters for the filter.
filter(GLTextureFilter, GLTexture[], GLTextureFilterParameters) - Method in class codeanticode.glgraphics.GLTexture
Applies filter texFilter using this texture as source, destTex as multiple destinations and params as the parameters for the filter.
filter(GLTextureFilter, GLTexture, float) - Method in class codeanticode.glgraphics.GLTexture
Applies filter texFilter using this texture as source, destTex as destination and fadeConst as the fading constant for the filter.
filter(GLTextureFilter, GLTexture[], float) - Method in class codeanticode.glgraphics.GLTexture
Applies filter texFilter using this texture as source, destTex as multiple destinations and fadeConst as the fading constant for the filter.
filter(GLTextureFilter, GLTexture, float, GLTextureFilterParameters) - Method in class codeanticode.glgraphics.GLTexture
Applies filter texFilter using this texture as source, destTex as destination, fadeConst as the fading constant for the filter and params as the parameters for the filter.
filter(GLTextureFilter, GLTexture[], float, GLTextureFilterParameters) - Method in class codeanticode.glgraphics.GLTexture
Applies filter texFilter using this texture as source, destTex as multiple destinations, fadeConst as the fading constant for the filter and params as the parameters for the filter.
flippedX - Variable in class codeanticode.glgraphics.GLTexture
 
flippedY - Variable in class codeanticode.glgraphics.GLTexture
 
FLOAT4 - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the texture internal format GL_RGBA16F_ARB: 4 float compontents of 16 bits each.
format - Variable in class codeanticode.glgraphics.GLTextureParameters
Texture internal format.
fragmentShader - Variable in class codeanticode.glgraphics.GLSLShader
 

G

genTexCoords(int, int) - Method in class codeanticode.glgraphics.GLTexturedPoint
 
getAttribLocation(String) - Method in class codeanticode.glgraphics.GLSLShader
Returns the ID location of the attribute parameter given its name.
getDefParams() - Method in class codeanticode.glgraphics.GLTextureFilter
Returns default parameters of the filter.
getDescription() - Method in class codeanticode.glgraphics.GLTextureFilter
Returns the description of the filter.
getImage(PImage) - Method in class codeanticode.glgraphics.GLTexture
Copies texture to img.
getMat2(int, int) - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Returns the (i, j) element of the 2x2 matrix parameter.
getMat3(int, int) - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Returns the (i, j) element of the 3x3 matrix parameter.
getMat4(int, int) - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Returns the (i, j) element of the 4x4 matrix parameter.
getMaxTextureCoordS() - Method in class codeanticode.glgraphics.GLTexture
Returns the maximum possible value for the texture coordinate S.
getMaxTextureCoordT() - Method in class codeanticode.glgraphics.GLTexture
Returns the maximum possible value for the texture coordinate T.
getNumInputTextures() - Method in class codeanticode.glgraphics.GLTextureFilter
Returns the number of input or source textures supported by this filter.
getParamIDs(GLSLShader) - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Get the OpenGL IDs of the uniform parameters in the shaders that correspond to the parameters stored in this class.
getTexture() - Method in class codeanticode.glgraphics.GLGraphics
 
getTextureID() - Method in class codeanticode.glgraphics.GLTexture
Provides the ID of the opegl texture object.
getTextureInternalFormat() - Method in class codeanticode.glgraphics.GLTexture
Returns the texture internal format.
getTextureMagFilter() - Method in class codeanticode.glgraphics.GLTexture
Returns the texture magnification filter.
getTextureMinFilter() - Method in class codeanticode.glgraphics.GLTexture
Returns the texture minimization filter.
getTextureTarget() - Method in class codeanticode.glgraphics.GLTexture
Returns the texture target.
getUniformLocation(String) - Method in class codeanticode.glgraphics.GLSLShader
Returns the ID location of the uniform parameter given its name.
gl - Variable in class codeanticode.glgraphics.GLSLShader
 
gl - Variable in class codeanticode.glgraphics.GLState
 
gl - Variable in class codeanticode.glgraphics.GLTexture
 
gl - Variable in class codeanticode.glgraphics.GLTextureFilter
 
gl - Variable in class codeanticode.glgraphics.GLTextureFilterParameters
 
gl - Variable in class codeanticode.glgraphics.GLTextureGrid
 
GL_DEPTH24_STENCIL8 - Static variable in interface codeanticode.glgraphics.GLConstants
 
GL_DEPTH_STENCIL - Static variable in interface codeanticode.glgraphics.GLConstants
 
GL_UNSIGNED_INT_24_8 - Static variable in interface codeanticode.glgraphics.GLConstants
 
GLConstants - Interface in codeanticode.glgraphics
This interface class defines constants used in the glgraphics package.
GLGRAPHICS - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the GLGraphics renderer.
GLGraphics - Class in codeanticode.glgraphics
This class makes the opengl renderer compatible with the GLTexture object.
GLGraphics(int, int, PApplet) - Constructor for class codeanticode.glgraphics.GLGraphics
 
GLGraphics(int, int, PApplet, boolean) - Constructor for class codeanticode.glgraphics.GLGraphics
 
GLSLShader - Class in codeanticode.glgraphics
This class encapsulates a glsl shader.
GLSLShader(PApplet) - Constructor for class codeanticode.glgraphics.GLSLShader
Creates an instance of GLSLShader.
GLState - Class in codeanticode.glgraphics
 
GLState(GL) - Constructor for class codeanticode.glgraphics.GLState
 
glstate - Variable in class codeanticode.glgraphics.GLTexture
 
glstate - Variable in class codeanticode.glgraphics.GLTextureFilter
 
GLTexture - Class in codeanticode.glgraphics
This class adds an opengl texture to a PImage object.
GLTexture(PApplet) - Constructor for class codeanticode.glgraphics.GLTexture
Creates an instance of GLTexture with size 1x1.
GLTexture(PApplet, int, int) - Constructor for class codeanticode.glgraphics.GLTexture
Creates an instance of GLTexture with size width x height.
GLTexture(PApplet, int, int, GLTextureParameters) - Constructor for class codeanticode.glgraphics.GLTexture
Creates an instance of GLTexture with size width x height and with the specified parameters.
GLTexture(PApplet, String) - Constructor for class codeanticode.glgraphics.GLTexture
Creates an instance of GLTexture using image file filename as source.
GLTexturedPoint - Class in codeanticode.glgraphics
 
GLTexturedPoint() - Constructor for class codeanticode.glgraphics.GLTexturedPoint
 
GLTexturedPoint(float, float, float, float) - Constructor for class codeanticode.glgraphics.GLTexturedPoint
 
GLTextureFilter - Class in codeanticode.glgraphics
This class defines a 2D filter to apply on GLTexture objects.
GLTextureFilter(PApplet, String) - Constructor for class codeanticode.glgraphics.GLTextureFilter
Creates an instance of GLTextureFilter, loading the filter from filename.
GLTextureFilter(PApplet, String, GLTextureFilterParameters) - Constructor for class codeanticode.glgraphics.GLTextureFilter
Creates an instance of GLTextureFilter, loading the filter from filename and using the parameter params.
GLTextureFilter(PApplet, String, int) - Constructor for class codeanticode.glgraphics.GLTextureFilter
Creates an instance of GLTextureFilter, loading the filter from filename.
GLTextureFilter(PApplet, String, int, GLTextureFilterParameters) - Constructor for class codeanticode.glgraphics.GLTextureFilter
Creates an instance of GLTextureFilter, loading the filter from filename.
GLTextureFilterParameters - Class in codeanticode.glgraphics
This class stores the parameters for a filter.
GLTextureFilterParameters(PApplet) - Constructor for class codeanticode.glgraphics.GLTextureFilterParameters
Creates an instance of GLTextureFilterParameters, setting all the parameters to zero.
GLTextureGrid - Class in codeanticode.glgraphics
 
GLTextureGrid(GL) - Constructor for class codeanticode.glgraphics.GLTextureGrid
 
GLTextureGrid(GL, XMLElement) - Constructor for class codeanticode.glgraphics.GLTextureGrid
 
GLTextureParameters - Class in codeanticode.glgraphics
This class stores the parameters for a texture: target, internal format, minimization filter and magnification filter.
GLTextureParameters() - Constructor for class codeanticode.glgraphics.GLTextureParameters
Creates an instance of GLTextureParameters, setting all the parameters to default values.
glu - Static variable in class codeanticode.glgraphics.GLState
 
grid - Variable in class codeanticode.glgraphics.GLTextureFilter
 
gridDX - Variable in class codeanticode.glgraphics.GLTextureGrid
 
gridDY - Variable in class codeanticode.glgraphics.GLTextureGrid
 

I

init(int, int) - Method in class codeanticode.glgraphics.GLTexture
Sets the size of the image and texture to width x height.
init(int, int, GLTextureParameters) - Method in class codeanticode.glgraphics.GLTexture
Sets the size of the image and texture to width x height, and the parameters of the texture to params .
initFBO() - Method in class codeanticode.glgraphics.GLTextureFilter
 
initFilter(int, GLTextureFilterParameters) - Method in class codeanticode.glgraphics.GLTextureFilter
 
initFramebuffer(PApplet) - Method in class codeanticode.glgraphics.GLGraphics
 
initGrid() - Method in class codeanticode.glgraphics.GLTextureGrid
 
initGrid(XMLElement) - Method in class codeanticode.glgraphics.GLTextureGrid
 
initTexture(int, int) - Method in class codeanticode.glgraphics.GLTexture
 
INSTANCES_COUNT - Static variable in class codeanticode.glgraphics.GLState
 
isFlippedX() - Method in class codeanticode.glgraphics.GLTexture
Returns true if the texture is flipped along the horizontal direction.
isFlippedY() - Method in class codeanticode.glgraphics.GLTexture
Returns true if the texture is flipped along the vertical direction.

L

LINEAR - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the linear texture filter .
LINEAR_MIPMAP_LINEAR - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the linear/linear function to build mipmaps .
LINEAR_MIPMAP_NEAREST - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the linear/nearest function to build mipmaps .
linkProgram() - Method in class codeanticode.glgraphics.GLSLShader
Links the shader program and validates it.
loadFragmentShader(String) - Method in class codeanticode.glgraphics.GLSLShader
Loads and compiles the fragment shader contained in file.
loadTexture(String) - Method in class codeanticode.glgraphics.GLTexture
Load texture, pixels and image from file.
loadTexture() - Method in class codeanticode.glgraphics.GLTexture
Copy pixels to texture (loadPixels should have been called beforehand).
loadVertexShader(String) - Method in class codeanticode.glgraphics.GLSLShader
Loads and compiles the vertex shader contained in file.

M

magFilter - Variable in class codeanticode.glgraphics.GLTexture
 
magFilter - Variable in class codeanticode.glgraphics.GLTextureParameters
Texture magnification filter.
maxTexCoordS - Variable in class codeanticode.glgraphics.GLTexture
 
maxTexCoordT - Variable in class codeanticode.glgraphics.GLTexture
 
minFilter - Variable in class codeanticode.glgraphics.GLTexture
 
minFilter - Variable in class codeanticode.glgraphics.GLTextureParameters
Texture minimization filter.

N

NEAREST - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the nearest texture filter .
NEAREST_MIPMAP_LINEAR - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the nearest/linear function to build mipmaps .
NEAREST_MIPMAP_NEAREST - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the nearest/nearest function to build mipmaps .
NORMAL - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the texture target GL_TEXTURE_2D, that is, textures with normalized coordinates.
numInputTex - Variable in class codeanticode.glgraphics.GLTextureFilter
 
numLayers - Variable in class codeanticode.glgraphics.GLTextureGrid
 

O

offscreenMode - Variable in class codeanticode.glgraphics.GLGraphics
 

P

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

R

RECTANGULAR - Static variable in interface codeanticode.glgraphics.GLConstants
This constant identifies the texture target GL_TEXTURE_RECTANGLE, that is, textures with non-normalized coordinates
releaseTexture() - Method in class codeanticode.glgraphics.GLTexture
 
render() - Method in class codeanticode.glgraphics.GLTexture
Draws the texture using the opengl commands, inside a rectangle located at the origin with the original size of the texture.
render(float, float) - Method in class codeanticode.glgraphics.GLTexture
Draws the texture using the opengl commands, inside a rectangle located at (x,y) with the original size of the texture.
render(float, float, float, float) - Method in class codeanticode.glgraphics.GLTexture
Draws the texture using the opengl commands, inside a rectangle of width w and height h located at (x,y).
render(int, int, int) - Method in class codeanticode.glgraphics.GLTextureGrid
 
render_triangles() - Method in class codeanticode.glgraphics.GLGraphics
 
requestDisplay(PApplet) - Method in class codeanticode.glgraphics.GLGraphics
 
restoreGLConf() - Method in class codeanticode.glgraphics.GLTextureFilter
 
restoreGLMatrices() - Method in class codeanticode.glgraphics.GLState
 
restoreGLState() - Method in class codeanticode.glgraphics.GLState
 
restoreView() - Method in class codeanticode.glgraphics.GLState
 
resX - Variable in class codeanticode.glgraphics.GLTextureGrid
 
resY - Variable in class codeanticode.glgraphics.GLTextureGrid
 

S

saveGLMatrices() - Method in class codeanticode.glgraphics.GLState
 
saveGLState() - Method in class codeanticode.glgraphics.GLState
 
saveView() - Method in class codeanticode.glgraphics.GLState
 
scaleCoords(int, int) - Method in class codeanticode.glgraphics.GLTexturedPoint
 
setFlippedX(boolean) - Method in class codeanticode.glgraphics.GLTexture
Sets the texture as flipped or not flipped on the horizontal direction.
setFlippedY(boolean) - Method in class codeanticode.glgraphics.GLTexture
Sets the texture as flipped or not flipped on the vertical direction.
setGLConf(int, int) - Method in class codeanticode.glgraphics.GLTextureFilter
 
setMat2(int, int, float) - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Sets the (i, j) element of the 2x2 matrix parameter to v.
setMat3(int, int, float) - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Sets the (i, j) element of the 3x3 matrix parameter to v.
setMat4(int, int, float) - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Sets the (i, j) element of the 4x4 matrix parameter to v.
setOrthographicView(int, int) - Method in class codeanticode.glgraphics.GLState
 
setParamValues() - Method in class codeanticode.glgraphics.GLTextureFilterParameters
Sets the values of the uniform parameters.
setTexCoord(int, int, int) - Method in class codeanticode.glgraphics.GLTextureGrid
 
setTextureParams(GLTextureParameters) - Method in class codeanticode.glgraphics.GLTexture
 
shader - Variable in class codeanticode.glgraphics.GLTextureFilter
 
srcTexOffsetUniform - Variable in class codeanticode.glgraphics.GLTextureFilter
 
srcTexUnitUniform - Variable in class codeanticode.glgraphics.GLTextureFilter
 
start() - Method in class codeanticode.glgraphics.GLSLShader
Starts the execution of the shader program.
stop() - Method in class codeanticode.glgraphics.GLSLShader
Stops the execution of the shader program.

T

target - Variable in class codeanticode.glgraphics.GLTextureParameters
Texture target.
tex - Variable in class codeanticode.glgraphics.GLTexture
 
texInternalFormat - Variable in class codeanticode.glgraphics.GLTexture
 
texTarget - Variable in class codeanticode.glgraphics.GLTexture
 
timingDataUniform - Variable in class codeanticode.glgraphics.GLTextureFilter
 

U

u - Variable in class codeanticode.glgraphics.GLTexturedPoint
 
unbindDestFBO() - Method in class codeanticode.glgraphics.GLTextureFilter
 
unbindSrcTex(int) - Method in class codeanticode.glgraphics.GLTextureFilter
 
updateTexture() - Method in class codeanticode.glgraphics.GLTexture
Copy texture to pixels (doesn't call updatePixels).
usingMipmaps - Variable in class codeanticode.glgraphics.GLTexture
 
usingMipmaps() - Method in class codeanticode.glgraphics.GLTexture
Returns true or false whether or not the texture is using mipmaps.

V

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

X

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

Y

y - Variable in class codeanticode.glgraphics.GLTexturedPoint
 

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