Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

addWindow(GLWindow) - Method in class codeanticode.glgraphics.GLGraphics
  Adds a GLWindow to be handled by this renderer.
ambientLight(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
  Add an ambient light based on the current color mode.
ambientLight(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
  Add an ambient light based on the current color mode.
ambientLight(float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Add an ambient light based on the current color mode.
ambientLight(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Add an ambient light based on the current color mode.
apply(GLModel) - Method in class codeanticode.glgraphics.GLModelEffect
apply(GLModel[]) - Method in class codeanticode.glgraphics.GLModelEffect
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, GLModel) - Method in class codeanticode.glgraphics.GLTextureFilter
  Applies the shader program on texture srcTex, writing the output to the texture destTex and model destModel.
apply(GLTexture, GLTexture, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Applies the shader program on texture srcTex, writing the output to the texture destTex.
apply(GLTexture, GLTexture, float, float, float, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Applies the shader program on texture srcTex, 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 texture destTex.
apply(GLTexture[], GLTexture, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Applies the shader program on textures srcTex, writing the output to the texture destTex.
apply(GLTexture[], GLTexture, float, float, float, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Applies the shader program on textures srcTex, 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[], GLModel, float, float, float, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Applies the shader program on textures srcTex, writing the output to the textures destTex.
attributes - Variable in class codeanticode.glgraphics.GLModel
available() - Method in class codeanticode.glgraphics.GLCgShaderParameter
available() - Method in class codeanticode.glgraphics.GLSLShaderAttribute
available() - Method in class codeanticode.glgraphics.GLSLShaderUniform
available() - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Returns true or false depending on whether this variable is available for use.
available() - Method in class codeanticode.glgraphics.GLTexture
  Returns true if the texture has been initialized.
available() - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Returns true or false depending on whether this variable is available for use.

## B

BACKGROUND_ALPHA - Static variable in interface codeanticode.glgraphics.GLConstants
beginDraw() - Method in class codeanticode.glgraphics.GLGraphics
beginDraw() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Any drawing operation with this rendered must be enclosed between a call to beginDraw() and endDraw().
beginGL() - Method in class codeanticode.glgraphics.GLGraphics
beginGL() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
beginUpdateAttributes(int) - Method in class codeanticode.glgraphics.GLModel
beginUpdateColors() - Method in class codeanticode.glgraphics.GLModel
beginUpdateNormals() - Method in class codeanticode.glgraphics.GLModel
beginUpdateTexCoords(int) - Method in class codeanticode.glgraphics.GLModel
beginUpdateVertices() - Method in class codeanticode.glgraphics.GLModel
  Enables vertex updating, to be done with the updateVertex()/displaceVertex() methods.

## C

camera() - Method in class codeanticode.glgraphics.GLGraphics
camera(float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
camera() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
camera(float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
canDraw() - Method in class codeanticode.glgraphics.GLGraphics
  Adds the additional check for all the GL windows.
centerVertices() - Method in class codeanticode.glgraphics.GLModel
  Centers the model to (0, 0, 0).
centerVertices(float, float) - Method in class codeanticode.glgraphics.GLModel
  Centers the model to (xc, yc, 0).
centerVertices(float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Centers the model to (xc, yc, zc).
checkFBO() - Method in class codeanticode.glgraphics.GLFramebufferObject
clear(int) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(int, int) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(int, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(int, int, int) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(int, int, int, int) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
clear(int) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified gray tone.
clear(float) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified gray tone.
clear(int, int) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified gray tone and alpha value.
clear(int, float) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified rgb color and alpha value.
clear(float, float) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified gray tone and alpha value.
clear(int, int, int) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified color components.
clear(float, float, float) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified color components.
clear(int, int, int, int) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified color components and alpha component.
clear(float, float, float, float) - Method in class codeanticode.glgraphics.GLTexture
  Fills the texture with the specified color components and alpha component.
clearColorBuffer(int) - Method in class codeanticode.glgraphics.GLState
clearTex(int, int, int) - Method in class codeanticode.glgraphics.GLState
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, identical as ARGB.
colors - Variable in class codeanticode.glgraphics.GLModel
copy(GLTexture) - Method in class codeanticode.glgraphics.GLTexture
  Copy src texture into this.
copyTex(GLTexture, GLTexture) - Method in class codeanticode.glgraphics.GLState
copyToShader() - Method in class codeanticode.glgraphics.GLCgShaderParameter
  Copies the parameter value to the GPU.
copyToShader() - Method in class codeanticode.glgraphics.GLSLShaderAttribute
  Copies the parameter value to the GPU.
copyToShader() - Method in class codeanticode.glgraphics.GLSLShaderUniform
  Copies the parameter value to the GPU.
copyToShader() - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Copies variable values to shader.
copyToShader() - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Copies variable values to shader.
currentLightFalloffConstantGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Current light falloff
currentLightFalloffLinearGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
currentLightFalloffQuadraticGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
currentLightSpecularGL - Variable in class codeanticode.glgraphics.GLGraphics
  Current specular color for lighting
currentLightSpecularGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Current specular color for lighting

## D

directionalLight(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
directionalLight(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
disablePopFramebuffer() - Static method in class codeanticode.glgraphics.GLState
disablePushFramebuffer() - Static method in class codeanticode.glgraphics.GLState
disableSingleFBO() - Static method in class codeanticode.glgraphics.GLState
disableVertexAttribArray() - Method in class codeanticode.glgraphics.GLSLShaderAttribute
disableVertexAttribs() - Method in class codeanticode.glgraphics.GLModelEffect
displaceAttribute(int, float) - Method in class codeanticode.glgraphics.GLModel
displaceAttribute(int, float, float) - Method in class codeanticode.glgraphics.GLModel
displaceAttribute(int, float, float, float) - Method in class codeanticode.glgraphics.GLModel
displaceAttribute(int, float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
displaceAttribute(int, float[]) - Method in class codeanticode.glgraphics.GLModel
displaceNormal(int, float, float) - Method in class codeanticode.glgraphics.GLModel
displaceNormal(int, float, float, float) - Method in class codeanticode.glgraphics.GLModel
displaceNormal(int, float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
displaceTexCoord(int, float, float) - Method in class codeanticode.glgraphics.GLModel
displaceVertex(int, float, float) - Method in class codeanticode.glgraphics.GLModel
  Adds a displacement (dx, dy) to the vertex idx.
displaceVertex(int, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Adds a displacement (dx, dy, dz) to the vertex idx.
displaceVertex(int, float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Adds a displacement (dx, dy, dz, dw) to the vertex idx.
DOUBLE - Static variable in interface codeanticode.glgraphics.GLConstants
  This constant identifies the texture internal format GL_RGBA32F_ARB: 4 float compontents of 32 bits each.
ds - Variable in class codeanticode.glgraphics.GLTexturedPoint
dt - Variable in class codeanticode.glgraphics.GLTexturedPoint
dx - Variable in class codeanticode.glgraphics.GLTexturedPoint
dy - Variable in class codeanticode.glgraphics.GLTexturedPoint
DYNAMIC - Static variable in class codeanticode.glgraphics.GLModel

## E

enableFastTextureLoad() - Method in class codeanticode.glgraphics.GLTexture
  Creates a Pixel Buffer Object (PBO) to allow for faster transfers of pixel data in GPU memory (EXPERIMENTAL).
enablePopFramebuffer() - Static method in class codeanticode.glgraphics.GLState
enablePushFramebuffer() - Static method in class codeanticode.glgraphics.GLState
enableSingleFBO() - Static method in class codeanticode.glgraphics.GLState
enableVertexAttribArray() - Method in class codeanticode.glgraphics.GLSLShaderAttribute
enableVertexAttribs() - Method in class codeanticode.glgraphics.GLModelEffect
endCamera() - Method in class codeanticode.glgraphics.GLGraphics
endCamera() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
endDraw() - Method in class codeanticode.glgraphics.GLGraphics
endDraw() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Any drawing operation with this rendered must be enclosed between a call to beginDraw() and endDraw().
endGL() - Method in class codeanticode.glgraphics.GLGraphics
endGL() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
endUpdateAttributes() - Method in class codeanticode.glgraphics.GLModel
endUpdateColors() - Method in class codeanticode.glgraphics.GLModel
endUpdateNormals() - Method in class codeanticode.glgraphics.GLModel
endUpdateTexCoords() - Method in class codeanticode.glgraphics.GLModel
endUpdateVertices() - Method in class codeanticode.glgraphics.GLModel
  Disables vertex updating.

## F

fboMultisampleAvailable - Static variable in class codeanticode.glgraphics.GLState
fbosAvailable - 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, float[]...) - Method in class codeanticode.glgraphics.GLTexture
  Applies filter texFilter using this texture as source and destTex as destination.
filter(GLTextureFilter, GLTexture, float) - Method in class codeanticode.glgraphics.GLTexture
  Applies filter texFilter using this texture as source, destTex as destination and destA as the destination alpha value for the filter.
filter(GLTextureFilter, GLTexture, float, float[]...) - Method in class codeanticode.glgraphics.GLTexture
  Applies filter texFilter using this texture as source, destTex as destination and destA as the destination alpha value 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 destA as the destination alpha value constant for the filter.
filter(GLTextureFilter, GLTexture[], float, float[]...) - Method in class codeanticode.glgraphics.GLTexture
  Applies filter texFilter using this texture as source, destTex as multiple destinations and destA as the destination alpha value for the filter.
FLOAT - Static variable in interface codeanticode.glgraphics.GLConstants
  This constant identifies the texture internal format GL_RGBA16F_ARB: 4 float compontents of 16 bits each.
floatTexAvailable - Static variable in class codeanticode.glgraphics.GLState
format - Variable in class codeanticode.glgraphics.GLTextureParameters
FRAGMENT_PROGRAM - Static variable in interface codeanticode.glgraphics.GLConstants
fragShadersAvailable - Static variable in class codeanticode.glgraphics.GLState
frustum(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
frustum(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen

## G

genTexCoords(int, int) - Method in class codeanticode.glgraphics.GLTexturedPoint
GEOMETRY_PROGRAM - Static variable in interface codeanticode.glgraphics.GLConstants
geoShadersAvailable - Static variable in class codeanticode.glgraphics.GLState
getAttribLocation(String) - Method in class codeanticode.glgraphics.GLSLShader
  Returns the ID location of the attribute parameter given its name.
getAttributes(String, int) - Method in class codeanticode.glgraphics.GLModel
  Returns array list with attributes stored in binary file.
getBuffer(int[]) - Method in class codeanticode.glgraphics.GLTexture
  Copies the texture into intArray, assuming that the array has 4 components and the pixels are unsigned bytes.
getBuffer(int[], int) - Method in class codeanticode.glgraphics.GLTexture
  Copies the texture into intArray, using the specified format and assuming that the pixels are unsigned bytes.
getBuffer(int[], int, int) - Method in class codeanticode.glgraphics.GLTexture
  Copies the texture into intArray, using the specified format and type.
getBuffer(float[], int) - Method in class codeanticode.glgraphics.GLTexture
  Copies the texture into floatArray.
getByteBuffer(int[], int) - Method in class codeanticode.glgraphics.GLTexture
  Copies the texture into intArray, using the specified format and assuming that the pixels are unsigned bytes.
getCapabilities() - Method in class codeanticode.glgraphics.GLGraphics
  Returns the OpenGL capabilities of the drawable associated to this renderer.
getCapabilities() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Returns the OpenGL capabilities of the drawable associated to this renderer.
getCgMatrixTransform(int) - Method in class codeanticode.glgraphics.GLCgFXEffect
getColors(String) - Method in class codeanticode.glgraphics.GLModel
  Returns array list with colors stored in binary file.
getCoordsVBO() - Method in class codeanticode.glgraphics.GLModel
  Returns the OpenGL identifier of the Vertex Buffer Object holding the coordinates of this model.
getDescription() - Method in class codeanticode.glgraphics.GLModel
getDescription() - Method in class codeanticode.glgraphics.GLModelEffect
  Returns the description of the filter.
getDescription() - Method in class codeanticode.glgraphics.GLTextureFilter
  Returns the description of the filter.
getEffect() - Method in class codeanticode.glgraphics.GLCgFXEffect
  Returns the internal CGeffect object that encapsulates the CgFX effect.
getFragmentParameter(String) - Method in class codeanticode.glgraphics.GLCgShader
  Returns the parameter in the fragment shader with the sepcified name.
getFramebufferID() - Method in class codeanticode.glgraphics.GLFramebufferObject
getGeometryParameter(String) - Method in class codeanticode.glgraphics.GLCgShader
  Returns the parameter in the geometry shader with the sepcified name.
getGLMajor() - Static method in class codeanticode.glgraphics.GLState
getGLMinor() - Static method in class codeanticode.glgraphics.GLState
getGLSLVersion() - Static method in class codeanticode.glgraphics.GLState
getGLVersion() - Static method in class codeanticode.glgraphics.GLState
getImage(PImage) - Method in class codeanticode.glgraphics.GLTexture
  Copies texture to img.
getIntBuffer(int[], int) - Method in class codeanticode.glgraphics.GLTexture
  Copies the texture into intArray, using the specified format and assuming that the pixels are integers.
getLabel() - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Returns parameter label.
getLabel() - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Returns parameter label.
getMaxPointSize() - Method in class codeanticode.glgraphics.GLModel
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.
getName() - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Returns parameter name.
getName() - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Returns parameter name.
getNewTex() - Method in class codeanticode.glgraphics.GLTexturePingPong
  Returns the current write texture.
getNormals(String) - Method in class codeanticode.glgraphics.GLModel
  Returns array list with normals stored in binary file.
getNumInputTextures() - Method in class codeanticode.glgraphics.GLTextureFilter
  Returns the maximum number of input or source textures supported by this filter.
getNumOutputTextures() - Method in class codeanticode.glgraphics.GLTextureFilter
  Returns the maximum number of output or destination textures supported by this filter.
getNumTextures() - Method in class codeanticode.glgraphics.GLModel
  Returns the number of textures.
getOldTex() - Method in class codeanticode.glgraphics.GLTexturePingPong
  Returns the current read texture.
getOverride() - Method in class codeanticode.glgraphics.GLWindow
  Returns the value of the override variable, used to skip automatic rendering in the GLGraphics renderer.
getParameter(int) - Method in class codeanticode.glgraphics.GLModelEffect
  Returns the i-th parameter.
getParameter(String) - Method in class codeanticode.glgraphics.GLModelEffect
  Returns the parameter with the provided name.
getParameter(int) - Method in class codeanticode.glgraphics.GLTextureFilter
  Returns the i-th parameter.
getParameter(String) - Method in class codeanticode.glgraphics.GLTextureFilter
  Returns the parameter with the provided name.
getParameterCount() - Method in class codeanticode.glgraphics.GLModelEffect
  Get number of parameters.
getParameterCount() - Method in class codeanticode.glgraphics.GLTextureFilter
  Get number of parameters.
getParameterLabel(int) - Method in class codeanticode.glgraphics.GLModelEffect
  Returns the label of the i-th parameter.
getParameterLabel(int) - Method in class codeanticode.glgraphics.GLTextureFilter
  Returns the label of the i-th parameter.
getParameterName(int) - Method in class codeanticode.glgraphics.GLModelEffect
  Returns the name of the i-th parameter.
getParameterName(int) - Method in class codeanticode.glgraphics.GLTextureFilter
  Returns the name of the i-th parameter.
getParameterType(int) - Method in class codeanticode.glgraphics.GLModelEffect
  Returns the type of the i-th parameter.
getParameterType(int) - Method in class codeanticode.glgraphics.GLTextureFilter
  Returns the type of the i-th parameter.
getReadTex() - Method in class codeanticode.glgraphics.GLTexturePingPong
  Returns the current read texture.
getSize() - Method in class codeanticode.glgraphics.GLModel
getTexCoords(String) - Method in class codeanticode.glgraphics.GLModel
  Returns array list with texture coordinates stored in binary file.
getTexture() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Returns the texture where this offscreen renderer draws to.
getTexture(int) - Method in class codeanticode.glgraphics.GLModel
  Returns the i-th texture.
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.
getVersion() - Static method in class codeanticode.glgraphics.GLGraphics
getVertexParameter(String) - Method in class codeanticode.glgraphics.GLCgShader
  Returns the parameter in the vertex shader with the sepcified name.
getVertices(String) - Method in class codeanticode.glgraphics.GLModel
  Returns array list with vertices stored in binary file.
getWriteTex() - Method in class codeanticode.glgraphics.GLTexturePingPong
  Returns the current write texture.
gl - Static variable in class codeanticode.glgraphics.GLState
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
GLCgFXEffect - Class in codeanticode.glgraphics
  This class encapsulates a CgFX shader effect.
GLCgFXEffect(PApplet, String) - Constructor for class codeanticode.glgraphics.GLCgFXEffect
  Creates an instance of GLCgFXEffect, reading the effect from file.
GLCgShader - Class in codeanticode.glgraphics
  This class encapsulates a Cg shader.
GLCgShader(PApplet) - Constructor for class codeanticode.glgraphics.GLCgShader
  Creates an instance of GLCgShader.
GLCgShader(PApplet, String, String) - Constructor for class codeanticode.glgraphics.GLCgShader
  Creates a read-to-use instance of GLCgShader with vertex and fragment shaders
GLCgShader(PApplet, String, String, String) - Constructor for class codeanticode.glgraphics.GLCgShader
  Creates a read-to-use instance of GLCgShader with vertex, geometry and fragment shaders
GLCgShaderParameter - Class in codeanticode.glgraphics
GLCgShaderParameter(PApplet, String, String, int) - Constructor for class codeanticode.glgraphics.GLCgShaderParameter
  Creates an instance of GLCgShaderParameter using the specified parameters.
GLCgShaderParameter(PApplet, GLShader, String, String, int) - Constructor for class codeanticode.glgraphics.GLCgShaderParameter
  Creates an instance of GLCgShaderParameter using the specified parameters.
GLConstants - Interface in codeanticode.glgraphics
  This interface class defines constants used in the glgraphics package.
GLFramebufferObject - Class in codeanticode.glgraphics
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() - Constructor for class codeanticode.glgraphics.GLGraphics
  Default constructor.
GLGraphicsOffScreen - Class in codeanticode.glgraphics
  This class implements an opengl renderer for off-screen rendering to texture.
GLGraphicsOffScreen(PApplet, int, int) - Constructor for class codeanticode.glgraphics.GLGraphicsOffScreen
  Creates an instance of GLGraphicsOffScreen with specified size, with mulisampling disabled.
GLGraphicsOffScreen(PApplet, int, int, boolean) - Constructor for class codeanticode.glgraphics.GLGraphicsOffScreen
  Creates an instance of GLGraphicsOffScreen with specified size and enabled/disabled multisampling, according to the value of the argument multi.
GLGraphicsOffScreen(PApplet, int, int, boolean, int) - Constructor for class codeanticode.glgraphics.GLGraphicsOffScreen
  Creates an instance of GLGraphicsOffScreen with specified size and enabled/disabled multisampling and multisampling level, according to the values of the arguments multi and level.
GLGraphicsOffScreen(PApplet, int, int, GLTextureParameters) - Constructor for class codeanticode.glgraphics.GLGraphicsOffScreen
  Creates an instance of GLGraphicsOffScreen with specified size and parameters for the destination texture.
GLGraphicsOffScreen(PApplet, int, int, GLTextureParameters, boolean) - Constructor for class codeanticode.glgraphics.GLGraphicsOffScreen
  Creates an instance of GLGraphicsOffScreen with specified size and parameters for the destination texture.
GLGraphicsOffScreen(PApplet, int, int, GLTextureParameters, boolean, int) - Constructor for class codeanticode.glgraphics.GLGraphicsOffScreen
  Creates an instance of GLGraphicsOffScreen with specified size and parameters for the destination texture.
GLModel - Class in codeanticode.glgraphics
  This class holds a 3D model composed of vertices, normals, colors (per vertex) and texture coordinates (also per vertex).
GLModel(PApplet, int, int, int) - Constructor for class codeanticode.glgraphics.GLModel
  Creates an instance of GLModel with the specified parameters: number of vertices, mode to draw the vertices (as points, sprites, lines, etc) and usage (static if the vertices will never change after the first time are initialized, dynamic if they will change frequently or stream if they will change at every frame).
GLModel(PApplet, float[], int, int) - Constructor for class codeanticode.glgraphics.GLModel
GLModel(PApplet, ArrayList<PVector>, int, int) - Constructor for class codeanticode.glgraphics.GLModel
GLModel(PApplet, String) - Constructor for class codeanticode.glgraphics.GLModel
GLModel(PApplet, URL) - Constructor for class codeanticode.glgraphics.GLModel
GLModelEffect - Class in codeanticode.glgraphics
GLModelEffect() - Constructor for class codeanticode.glgraphics.GLModelEffect
  Default constructor.
GLModelEffect(PApplet, String) - Constructor for class codeanticode.glgraphics.GLModelEffect
GLModelEffect(PApplet, URL) - Constructor for class codeanticode.glgraphics.GLModelEffect
  Creates an instance of GLTextureFilter, loading the filter from a URL.
GLModelEffectParameter - Class in codeanticode.glgraphics
  This class stores the (uniform) parameter for a model effect.
GLModelEffectParameter(PApplet, String, String, int) - Constructor for class codeanticode.glgraphics.GLModelEffectParameter
  Creates an instance of GLModelEffectParameter using the specified parameters.
GLModelEffectParameter(PApplet, GLSLShader, String, String, int) - Constructor for class codeanticode.glgraphics.GLModelEffectParameter
  Creates an instance of GLModelEffectParameter using the specified parameters.
GLModelEffectVertexAttrib - Class in codeanticode.glgraphics
  This class stores the (vertex attribute) parameter for a model effect.
GLModelEffectVertexAttrib(PApplet, String, String, int) - Constructor for class codeanticode.glgraphics.GLModelEffectVertexAttrib
  Creates an instance of GLModelEffectVertexAttrib using the specified parameters.
GLModelEffectVertexAttrib(PApplet, GLSLShader, String, String, int) - Constructor for class codeanticode.glgraphics.GLModelEffectVertexAttrib
  Creates an instance of GLModelEffectParameter using the specified parameters.
GLShader - Class in codeanticode.glgraphics
  This class defines the basic API of a shader (GLSL or Cg).
glsl100Available - Static variable in class codeanticode.glgraphics.GLState
GLSLShader - Class in codeanticode.glgraphics
  This class encapsulates a glsl shader.
GLSLShader(PApplet) - Constructor for class codeanticode.glgraphics.GLSLShader
  Creates an instance of GLSLShader.
GLSLShader(PApplet, String, String) - Constructor for class codeanticode.glgraphics.GLSLShader
  Creates a read-to-use instance of GLSLShader with vertex and fragment shaders
GLSLShader(PApplet, String, String, String) - Constructor for class codeanticode.glgraphics.GLSLShader
  Creates a instance of GLSLShader with vertex, geometry and fragment shaders.
GLSLShaderAttribute - Class in codeanticode.glgraphics
  This class stores the attribute variable of a GLSL shader.
GLSLShaderAttribute(PApplet, String, String, int) - Constructor for class codeanticode.glgraphics.GLSLShaderAttribute
  Creates an instance of GLSLShaderAttribute using the specified parameters.
GLSLShaderAttribute(PApplet, GLShader, String, String, int) - Constructor for class codeanticode.glgraphics.GLSLShaderAttribute
  Creates an instance of GLSLShaderUniform using the specified parameters.
GLSLShaderUniform - Class in codeanticode.glgraphics
  This class stores the uniform variable of a GLSL shader.
GLSLShaderUniform(PApplet, String, String, int) - Constructor for class codeanticode.glgraphics.GLSLShaderUniform
  Creates an instance of GLSLShaderUniform using the specified parameters.
GLSLShaderUniform(PApplet, GLShader, String, String, int) - Constructor for class codeanticode.glgraphics.GLSLShaderUniform
  Creates an instance of GLSLShaderUniform using the specified parameters.
GLSLTextureFilterParameter - Class in codeanticode.glgraphics
  This class stores the uniform parameter for a texture filter.
GLSLTextureFilterParameter(PApplet, String, String, int) - Constructor for class codeanticode.glgraphics.GLSLTextureFilterParameter
GLSLTextureFilterParameter(PApplet, GLShader, String, String, int) - Constructor for class codeanticode.glgraphics.GLSLTextureFilterParameter
GLState - Class in codeanticode.glgraphics
GLState(GL) - Constructor for class codeanticode.glgraphics.GLState
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, int, int, int) - Constructor for class codeanticode.glgraphics.GLTexture
  Creates an instance of GLTexture with size width x height and with the specified format.
GLTexture(PApplet, int, int, int, int) - Constructor for class codeanticode.glgraphics.GLTexture
  Creates an instance of GLTexture with size width x height and with the specified format and filtering.
GLTexture(PApplet, String) - Constructor for class codeanticode.glgraphics.GLTexture
  Creates an instance of GLTexture using image file filename as source.
GLTexture(PApplet, int, int, GLTextureParameters, int) - Constructor for class codeanticode.glgraphics.GLTexture
GLTexture(PApplet, String, GLTextureParameters) - Constructor for class codeanticode.glgraphics.GLTexture
  Creates an instance of GLTexture using image file filename as source and the specified texture parameters.
GLTexture(PApplet, String, int) - Constructor for class codeanticode.glgraphics.GLTexture
  Creates an instance of GLTexture using image file filename as source and the specified format.
GLTexture(PApplet, String, int, int) - Constructor for class codeanticode.glgraphics.GLTexture
  Creates an instance of GLTexture using image file filename as source and the specified format and filtering.
GLTexture(PApplet, int) - Constructor for class codeanticode.glgraphics.GLTexture
  Creates an instance of GLTexture with power-of-two width and height that such that width * height is the closest to size.
GLTexture(PApplet, int, GLTextureParameters) - Constructor for class codeanticode.glgraphics.GLTexture
  Creates an instance of GLTexture with power-of-two width and height that such that width height is the closest to size, and with the specified parameters.
GLTexturedPoint - Class in codeanticode.glgraphics
GLTexturedPoint() - Constructor for class codeanticode.glgraphics.GLTexturedPoint
GLTexturedPoint(XMLElement) - Constructor for class codeanticode.glgraphics.GLTexturedPoint
GLTexturedPoint(int) - 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() - Constructor for class codeanticode.glgraphics.GLTextureFilter
  Default constructor.
GLTextureFilter(PApplet, String) - Constructor for class codeanticode.glgraphics.GLTextureFilter
  Creates an instance of GLTextureFilter, loading the filter from filename.
GLTextureFilter(PApplet, URL) - Constructor for class codeanticode.glgraphics.GLTextureFilter
  Creates an instance of GLTextureFilter, loading the filter from a URL.
GLTextureFilterParameter - Class in codeanticode.glgraphics
  This class stores the parameter for a texture filter.
GLTextureFilterParameter(PApplet, String, String, int) - Constructor for class codeanticode.glgraphics.GLTextureFilterParameter
GLTextureFilterParameter(PApplet, GLShader, String, String, int) - Constructor for class codeanticode.glgraphics.GLTextureFilterParameter
  Creates an instance of GLTextureFilterParameter using the specified parameters.
GLTextureGridCompiled - Class in codeanticode.glgraphics
GLTextureGridCompiled(GL) - Constructor for class codeanticode.glgraphics.GLTextureGridCompiled
GLTextureGridCompiled(GL, XMLElement) - Constructor for class codeanticode.glgraphics.GLTextureGridCompiled
GLTextureGridDirect - Class in codeanticode.glgraphics
GLTextureGridDirect(GL) - Constructor for class codeanticode.glgraphics.GLTextureGridDirect
GLTextureGridDirect(GL, XMLElement) - Constructor for class codeanticode.glgraphics.GLTextureGridDirect
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.
GLTextureParameters(int) - Constructor for class codeanticode.glgraphics.GLTextureParameters
GLTextureParameters(int, int) - Constructor for class codeanticode.glgraphics.GLTextureParameters
GLTexturePingPong - Class in codeanticode.glgraphics
  This class encapsulates two GLTextures, that are labeled as read and write.
GLTexturePingPong(GLTexture, GLTexture) - Constructor for class codeanticode.glgraphics.GLTexturePingPong
  The constructor of the class.
GLTextureWindow - Class in codeanticode.glgraphics
  An undecorated ligheweight AWT window to show just a single texture created in the main OpenGL context of the parent PApplet.
GLTextureWindow(PApplet, int, int, int, int) - Constructor for class codeanticode.glgraphics.GLTextureWindow
  Creates an instance of GLTextureWindow with the specified size (w, h) and position (x, y), which will show texture tex in it.
glu - Static variable in class codeanticode.glgraphics.GLState
GLUtils - Class in codeanticode.glgraphics
GLUtils() - Constructor for class codeanticode.glgraphics.GLUtils
GLWindow - Class in codeanticode.glgraphics
GLWindow() - Constructor for class codeanticode.glgraphics.GLWindow

## H

hide() - Method in class codeanticode.glgraphics.GLTextureWindow
  Hides the window.
hide() - Method in class codeanticode.glgraphics.GLWindow

## I

IDENTITY_MATRIX - Static variable in interface codeanticode.glgraphics.GLConstants
  Matrix operations used in Cg..
init() - Method in class codeanticode.glgraphics.GLCgShaderParameter
init() - Method in class codeanticode.glgraphics.GLSLShaderAttribute
init() - Method in class codeanticode.glgraphics.GLSLShaderUniform
init() - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Initializes this parameter..
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.
init() - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Initializes this parameter.
init() - Method in class codeanticode.glgraphics.GLTexturePingPong
  Inits the read and write indices.
init() - Method in class codeanticode.glgraphics.GLTextureWindow
  Initializes the window.
init(boolean) - Method in class codeanticode.glgraphics.GLTextureWindow
  Initializes the window, setting the override property to the desired value.
initAttributes(int) - Method in class codeanticode.glgraphics.GLModel
  Sets the number of attributes for this model.
initColors() - Method in class codeanticode.glgraphics.GLModel
  This method creates the colors, i.e.: it creates the internal OpenGL variables to store color data.
initNormals() - Method in class codeanticode.glgraphics.GLModel
  This method creates the normals, i.e.: it creates the internal OpenGL variables to store normal data.
initTexCoordArrays(int) - Method in class codeanticode.glgraphics.GLTexturedPoint
initTextures(int) - Method in class codeanticode.glgraphics.GLModel
  This method creates n textures, i.e.: it creates the internal OpenGL variables to store n textures.
INVERSE_MATRIX - Static variable in interface codeanticode.glgraphics.GLConstants
INVERSE_TRANSPOSE_MATRIX - Static variable in interface codeanticode.glgraphics.GLConstants
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.
isFramebufferFixed() - Static method in class codeanticode.glgraphics.GLState
isPopFramebufferEnabled() - Static method in class codeanticode.glgraphics.GLState
isPushFramebufferEnabled() - Static method in class codeanticode.glgraphics.GLState
isSingleFBO() - Static method in class codeanticode.glgraphics.GLState
isVisible() - Method in class codeanticode.glgraphics.GLTextureWindow
  Returns whether the window is visible or not.
isVisible() - Method in class codeanticode.glgraphics.GLWindow

## L

lightCountGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
lightDiffuseGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Diffuse colors for lights.
lightFalloff(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
  Set the light falloff rates for the last light that was created.
lightFalloff(float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Set the light falloff rates for the last light that was created.
lightFalloffConstantGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Light falloff
lightFalloffLinearGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
lightFalloffQuadraticGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
lightNormalGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Light direction (normalized vector)
lightPositionGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Light positions
lights() - Method in class codeanticode.glgraphics.GLGraphics
lights() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
lightsGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
lightSpecular(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
  Set the specular color of the last light created.
lightSpecular(float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Set the specular color of the last light created.
lightSpecularGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Specular colors for lights.
lightSpotAngleCosGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Cosine of light spot angle
lightSpotAngleGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Light spot angle
lightSpotConcentrationGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Light spot concentration
lightTypeGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Light types
LINE_LOOP - Static variable in interface codeanticode.glgraphics.GLConstants
LINE_STRIP - Static variable in interface codeanticode.glgraphics.GLConstants
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 .
loadAttributes(int, String) - Method in class codeanticode.glgraphics.GLModel
  Loads attribute nth from binary file into model.
loadColors(String) - Method in class codeanticode.glgraphics.GLModel
  Loads colors from binary file into model.
loadFragmentShader(String) - Method in class codeanticode.glgraphics.GLCgShader
  Reads fragment shader from file.
loadFragmentShader(URL) - Method in class codeanticode.glgraphics.GLCgShader
  Reads fragment shader from url.
loadFragmentShader(String) - Method in class codeanticode.glgraphics.GLShader
loadFragmentShader(URL) - Method in class codeanticode.glgraphics.GLShader
loadFragmentShader(String) - Method in class codeanticode.glgraphics.GLSLShader
  Loads and compiles the fragment shader contained in file.
loadFragmentShader(URL) - Method in class codeanticode.glgraphics.GLSLShader
  Loads and compiles the fragment shader contained in the URL.
loadGeometryShader(String) - Method in class codeanticode.glgraphics.GLCgShader
  Reads geometry shader from file.
loadGeometryShader(URL) - Method in class codeanticode.glgraphics.GLCgShader
  Reads geometry shader from url.
loadGeometryShader(String) - Method in class codeanticode.glgraphics.GLShader
loadGeometryShader(URL) - Method in class codeanticode.glgraphics.GLShader
loadGeometryShader(String) - Method in class codeanticode.glgraphics.GLSLShader
  Loads and compiles the geometry shader contained in file.
loadGeometryShader(URL) - Method in class codeanticode.glgraphics.GLSLShader
  Loads and compiles the geometry shader contained in the URL
loadNormals(String) - Method in class codeanticode.glgraphics.GLModel
  Loads normals from binary file into model.
loadTexCoords(int, String) - Method in class codeanticode.glgraphics.GLModel
  Loads texture coordinates of nth texture from binary file into model.
loadTexture(String) - Method in class codeanticode.glgraphics.GLTexture
  Load texture, pixels and image from file.
loadTexture(String, GLTextureParameters) - Method in class codeanticode.glgraphics.GLTexture
  Load texture, pixels and image from file using the specified texture parameters.
loadTexture(String, int) - Method in class codeanticode.glgraphics.GLTexture
  Load texture, pixels and image from file using the specified texture format.
loadTexture(String, int, int) - Method in class codeanticode.glgraphics.GLTexture
  Load texture, pixels and image from file using the specified texture format and filtering.
loadTexture() - Method in class codeanticode.glgraphics.GLTexture
  Copy pixels to texture (loadPixels should have been called beforehand).
loadTextureFast() - Method in class codeanticode.glgraphics.GLTexture
  Copy pixels to texture using PBO (EXPERIMENTAL).
loadVertexShader(String) - Method in class codeanticode.glgraphics.GLCgShader
  Reads vertex shader from file.
loadVertexShader(URL) - Method in class codeanticode.glgraphics.GLCgShader
  Reads vertex shader from url.
loadVertexShader(String) - Method in class codeanticode.glgraphics.GLShader
loadVertexShader(URL) - Method in class codeanticode.glgraphics.GLShader
loadVertexShader(String) - Method in class codeanticode.glgraphics.GLSLShader
  Loads and compiles the vertex shader contained in file.
loadVertexShader(URL) - Method in class codeanticode.glgraphics.GLSLShader
  Loads and compiles the vertex shader contained in the URL.
loadVertices(String) - Method in class codeanticode.glgraphics.GLModel
  Loads vertices from binary file into model.

## M

magFilter - Variable in class codeanticode.glgraphics.GLTextureParameters
MAX_LIGHTS_GL - Static variable in class codeanticode.glgraphics.GLGraphicsOffScreen
  Maximum lights by default is 8, the minimum defined by OpenGL.
minFilter - Variable in class codeanticode.glgraphics.GLTextureParameters
model(GLModel) - Method in class codeanticode.glgraphics.GLGraphics
model(GLModel, GLModelEffect) - Method in class codeanticode.glgraphics.GLGraphics
model(GLModel, int, int) - Method in class codeanticode.glgraphics.GLGraphics
model(GLModel, int, int, GLModelEffect) - Method in class codeanticode.glgraphics.GLGraphics
model(GLModel, float, float, float, int, int, GLModelEffect) - Method in class codeanticode.glgraphics.GLGraphics
model(GLModel) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
model(GLModel, GLModelEffect) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
model(GLModel, int, int) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
model(GLModel, int, int, GLModelEffect) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
modelX(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
modelY(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
modelZ(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
multiTexAvailable - Static variable in class codeanticode.glgraphics.GLState

## 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 .
noBlend() - Method in class codeanticode.glgraphics.GLModel
  Disables blending.
noBlend() - Method in class codeanticode.glgraphics.GLTextureFilter
  Disables blending.
noLights() - Method in class codeanticode.glgraphics.GLGraphics
noLights() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
nonTwoPowTexAvailable - Static variable in class codeanticode.glgraphics.GLState
normals - Variable in class codeanticode.glgraphics.GLModel
ntex - Variable in class codeanticode.glgraphics.GLTexturedPoint

## O

ortho() - Method in class codeanticode.glgraphics.GLGraphics
ortho(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
ortho() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
ortho(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen

## P

paint(int) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified gray tone.
paint(float) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified gray tone.
paint(int, int) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified gray tone and alpha value.
paint(int, float) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified rgb color and alpha value.
paint(float, float) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified gray tone and alpha value.
paint(int, int, int) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified color components.
paint(float, float, float) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified color components.
paint(int, int, int, int) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified color components and alpha component.
paint(float, float, float, float) - Method in class codeanticode.glgraphics.GLTexture
  Paints the texture with the specified color components and alpha component.
paintTex(int, int, int, int, int) - Method in class codeanticode.glgraphics.GLState
parsePrimitiveType(String) - Static method in class codeanticode.glgraphics.GLUtils
parsePrimitiveTypeUpperCase(String) - Static method in class codeanticode.glgraphics.GLUtils
parseVBOMode(String) - Static method in class codeanticode.glgraphics.GLUtils
perspective() - Method in class codeanticode.glgraphics.GLGraphics
perspective(float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
perspective() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
perspective(float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
POINT_SPRITES - Static variable in interface codeanticode.glgraphics.GLConstants
pointLight(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
pointLight(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
popMatrix() - Method in class codeanticode.glgraphics.GLGraphics
popMatrix() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
pushMatrix() - Method in class codeanticode.glgraphics.GLGraphics
pushMatrix() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
putBuffer(int[]) - Method in class codeanticode.glgraphics.GLTexture
  Copies intArray into the texture, assuming that the array contains 4 color components and pixels are unsigned bytes.
putBuffer(int[], int) - Method in class codeanticode.glgraphics.GLTexture
  Copies intArray into the texture, using the specified format and assuming that the pixels are unsigned bytes.
putBuffer(int[], int, int) - Method in class codeanticode.glgraphics.GLTexture
  Copies intArray into the texture, using the format and type specified.
putBuffer(float[]) - Method in class codeanticode.glgraphics.GLTexture
  Copies floatArray into the texture, assuming that the array has 4 components.
putBuffer(float[], int) - Method in class codeanticode.glgraphics.GLTexture
  Copies floatArray into the texture, using the specified number of channels.
putByteBuffer(int[], int) - Method in class codeanticode.glgraphics.GLTexture
  Copies intArray into the texture, using the specified format and assuming that the pixels are unsigned bytes.
putImage(PImage) - Method in class codeanticode.glgraphics.GLTexture
  Puts img into texture, pixels and image.
putImage(PImage, int) - Method in class codeanticode.glgraphics.GLTexture
  Puts img into texture, pixels and image.
putImage(PImage, int, int) - Method in class codeanticode.glgraphics.GLTexture
  Puts img into texture, pixels and image.
putImage(PImage, GLTextureParameters) - Method in class codeanticode.glgraphics.GLTexture
  Puts img into texture, pixels and image.
putIntBuffer(int[], int) - Method in class codeanticode.glgraphics.GLTexture
  Copies intArray into the texture, using the specified format and assuming that the pixels are integers.
putPixelsIntoTexture(PImage) - Method in class codeanticode.glgraphics.GLTexture
  Puts pixels of img into texture only.
putPixelsIntoTexture(PImage, int, int, int, int) - Method in class codeanticode.glgraphics.GLTexture
  Puts the pixels of img inside the rectangle (x, y, x+w, y+h) into texture only.

## R

ready() - Method in class codeanticode.glgraphics.GLTextureWindow
  Returns true or false depending on whether or not the internal renderer has been initialized.
ready() - Method in class codeanticode.glgraphics.GLWindow
releaseTexture() - Method in class codeanticode.glgraphics.GLTexture
render() - Method in class codeanticode.glgraphics.GLModel
render(GLModelEffect) - Method in class codeanticode.glgraphics.GLModel
render(int, int) - Method in class codeanticode.glgraphics.GLModel
render(int, int, GLModelEffect) - Method in class codeanticode.glgraphics.GLModel
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(PGraphicsOpenGL, 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) and using the specified renderer.
render(PGraphicsOpenGL, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLTexture
render(int, int, int, int, int) - Method in class codeanticode.glgraphics.GLTextureGridCompiled
render(int, int, int, int, int) - Method in class codeanticode.glgraphics.GLTextureGridDirect
render() - Method in class codeanticode.glgraphics.GLTextureWindow
  Draws the window, if the renderer has been initialized.
render() - Method in class codeanticode.glgraphics.GLWindow
resetSelectedPass() - Method in class codeanticode.glgraphics.GLCgFXEffect
  Resets the currently selected pass in the current technique.
restoreGLMatrices() - Method in class codeanticode.glgraphics.GLState
restoreGLState() - Method in class codeanticode.glgraphics.GLState
restoreLights() - Method in class codeanticode.glgraphics.GLGraphics
restoreLights() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
restoreView() - Method in class codeanticode.glgraphics.GLState
rotate(float) - Method in class codeanticode.glgraphics.GLGraphics
rotate(float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
rotate(float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
rotate(float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
rotateX(float) - Method in class codeanticode.glgraphics.GLGraphics
rotateX(float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
rotateY(float) - Method in class codeanticode.glgraphics.GLGraphics
rotateY(float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
rotateZ(float) - Method in class codeanticode.glgraphics.GLGraphics
rotateZ(float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen

## S

s - Variable in class codeanticode.glgraphics.GLTexturedPoint
saveAttributes(String, ArrayList<float[]>, int) - Method in class codeanticode.glgraphics.GLModel
  Saves attributes in the given array list to binary file.
saveAttributes(int, String) - Method in class codeanticode.glgraphics.GLModel
  Saves attribute n-th in the model to binary file.
saveColors(String, ArrayList<float[]>) - Method in class codeanticode.glgraphics.GLModel
  Saves colors in the given array list to binary file.
saveColors(String) - Method in class codeanticode.glgraphics.GLModel
  Saves colors in the model to binary file.
saveGLMatrices() - Method in class codeanticode.glgraphics.GLState
saveGLState() - Method in class codeanticode.glgraphics.GLState
saveLightCount - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen
saveLights() - Method in class codeanticode.glgraphics.GLGraphics
saveLights() - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
saveNormals(String, ArrayList<PVector>) - Method in class codeanticode.glgraphics.GLModel
  Saves normals in the given array list to binary file.
saveNormals(String) - Method in class codeanticode.glgraphics.GLModel
  Saves normals in the model to binary file.
saveTexCoords(String, ArrayList<PVector>) - Method in class codeanticode.glgraphics.GLModel
  Saves texture coordinates in the given array list to binary file.
saveTexCoords(int, String) - Method in class codeanticode.glgraphics.GLModel
  Saves colors in the model to binary file.
saveVertices(String, ArrayList<PVector>) - Method in class codeanticode.glgraphics.GLModel
  Saves vertices in the given array list to binary file.
saveVertices(String) - Method in class codeanticode.glgraphics.GLModel
  Saves vertices in the model to binary file.
saveView() - Method in class codeanticode.glgraphics.GLState
scale(float) - Method in class codeanticode.glgraphics.GLGraphics
scale(float, float) - Method in class codeanticode.glgraphics.GLGraphics
scale(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
scale(float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
scale(float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
scale(float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
scaleCoords(int, int) - Method in class codeanticode.glgraphics.GLTexturedPoint
screenX(float, float) - Method in class codeanticode.glgraphics.GLGraphics
screenX(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
screenY(float, float) - Method in class codeanticode.glgraphics.GLGraphics
screenY(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
screenZ(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
selectFirstPass() - Method in class codeanticode.glgraphics.GLCgFXEffect
  Selects the first pass in the current technique.
selectNextPass() - Method in class codeanticode.glgraphics.GLCgFXEffect
  Selects the next pass in the current technique.
setAsUndefined() - Method in class codeanticode.glgraphics.GLTexturedPoint
setAttribArrayPointer(int, boolean, int) - Method in class codeanticode.glgraphics.GLSLShaderAttribute
setAttribute(int, String, int) - Method in class codeanticode.glgraphics.GLModel
  Sets the name and size (number of components per vertex) of attribute i.
setBlendMode(int) - Method in class codeanticode.glgraphics.GLGraphics
setBlendMode(int) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
setBlendMode(int) - Method in class codeanticode.glgraphics.GLModel
  Enables blending and sets the mode.
setBlendMode(int) - Method in class codeanticode.glgraphics.GLTextureFilter
  Enables blending and sets the mode.
setColors(float) - Method in class codeanticode.glgraphics.GLModel
  Paints all vertices with the specified gray tone.
setColors(int, int) - Method in class codeanticode.glgraphics.GLModel
  Paints all vertices with the specified gray tone and alpha value.
setColors(int, float) - Method in class codeanticode.glgraphics.GLModel
  Paints all vertices with the specified rgb color and alpha value.
setColors(float, float) - Method in class codeanticode.glgraphics.GLModel
  Paints all vertices with the specified gray tone and alpha value.
setColors(int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Paints all vertices with the specified color components.
setColors(float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Paints all vertices with the specified color components.
setColors(int, int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Paints all vertices with the specified color components and alpha component.
setColors(float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Paints all vertices with the specified color components and alpha component.
setEmission(float) - Method in class codeanticode.glgraphics.GLModel
  Set the emissive color to the specified gray tone.
setEmission(int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the emissive color to the specified gray tone and alpha value.
setEmission(int, float) - Method in class codeanticode.glgraphics.GLModel
  Set the emissive color to the specified rgb color and alpha value.
setEmission(float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the emissive color to the specified gray tone and alpha value.
setEmission(int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the emissive color to the specified color components.
setEmission(float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the emissive color to the specified color components.
setEmission(int, int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the emissive color to the specified color components and alpha component.
setEmission(float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the emissive color to the specified color components and alpha component.
setFirstTechnique() - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets for use the first technique contained in the effect.
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.
setFloatAttribute(String, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the float attribute with name to the given value
setFloatParameter(String, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the float parameter with name to the given value
setFloatParameter(String, float) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the float parameter with name to the given value
setFloatParameterBySemantic(String, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the float parameter with indicated semantic to the given value
setFloatUniform(String, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the float uniform with name to the given value
setFramebufferFixed(boolean) - Static method in class codeanticode.glgraphics.GLState
setIntParameter(String, int) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the int parameter with name to the given value
setIntParameter(String, int) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the int parameter with name to the given value
setIntParameterBySemantic(String, int) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the int parameter with indicated semantic to the given value
setIntUniform(String, int) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the int uniform with name to the given value
setLineWidth(float) - Method in class codeanticode.glgraphics.GLModel
setLocation(int, int) - Method in class codeanticode.glgraphics.GLTextureWindow
  Sets the window location.
setMatParameter(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the mat2 parameter with name to the given values
setMatParameter(String, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the mat3 parameter with name to the given value
setMatParameter(String, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the mat4 parameter with name to the given value
setMatParameter(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the mat2 parameter with name to the given values
setMatParameter(String, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the mat3 parameter with name to the given value
setMatParameter(String, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the mat4 parameter with name to the given value
setMatParameterBySemantic(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the mat2 parameter with indicated semantic to the given values
setMatParameterBySemantic(String, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the mat3 parameter with indicated semantic to the given values
setMatParameterBySemantic(String, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the mat4 parameter with indicated semantic to the given values
setMatrixParameterBySemantic(String, int, int) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter with the given semantic with the current contents of the specified matrix, applying a certain transformation.
setMatrixParameterBySemantic(String, float[]) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the matrix parameter with indicated semantic to the given values
setMatUniform(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the mat2 uniform with name to the given values
setMatUniform(String, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the mat3 uniform with name to the given values
setMatUniform(String, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the mat3 uniform with name to the given values
setModelviewMatrix(String) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter param with the current contents of the OpenGL modelview matrix.
setModelviewMatrix(String) - Method in class codeanticode.glgraphics.GLCgShader
  Copies the modelview matrix from OpenGL to parameter name in the shader.
setModelviewMatrixBySemantic(String, int) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter with the given semantic with the current contents of the modelview matrix, applying a certain transformation.
setModelviewProjectionMatrix(String) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter param with the current contents of the OpenGL modelview-projection matrix.
setModelviewProjectionMatrix(String) - Method in class codeanticode.glgraphics.GLCgShader
  Copies the modelview-projection matrix from OpenGL to parameter name in the shader.
setModelviewProjectionMatrixBySemantic(String, int) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter with the given semantic with the current contents of the modelview-projection matrix, applying a certain transformation.
setNewTex(int) - Method in class codeanticode.glgraphics.GLTexturePingPong
  Sets the value for the write texture.
setOffScreenRenderer(GLGraphicsOffScreen) - Method in class codeanticode.glgraphics.GLGraphics
setOldTex(int) - Method in class codeanticode.glgraphics.GLTexturePingPong
  Sets the value for the read texture.
setOrthographicView(int, int) - Method in class codeanticode.glgraphics.GLState
setOverride(boolean) - Method in class codeanticode.glgraphics.GLWindow
  Sets the value of the override variable, used to skip automatic rendering in the GLGraphics renderer.
setParameterValue(String, int) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the parameter value when the type is int.
setParameterValue(String, float) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the parameter value when the type is float.
setParameterValue(String, float[]) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the parameter value for any type.
setParameterValue(String, int, float) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the ith value for the parameter (only valid for vec or mat types).
setParameterValue(String, int, int, float) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the (ith, jth) value for the parameter (only valid for mat types).
setParameterValue(int, int) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the parameter value when the type is int.
setParameterValue(int, float) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the parameter value when the type is float.
setParameterValue(int, float[]) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the parameter value for any type.
setParameterValue(int, int, float) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the ith value for the parameter (only valid for vec or mat types).
setParameterValue(int, int, int, float) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets the (ith, jth) value for the parameter (only valid for mat types).
setParameterValue(String, int) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the parameter value when the type is int.
setParameterValue(String, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the parameter value when the type is float.
setParameterValue(String, float[]) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the parameter value for any type.
setParameterValue(String, int, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the ith value for the parameter (only valid for vec or mat types).
setParameterValue(String, int, int, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the (ith, jth) value for the parameter (only valid for mat types).
setParameterValue(int, int) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the parameter value when the type is int.
setParameterValue(int, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the parameter value when the type is float.
setParameterValue(int, float[]) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the parameter value for any type.
setParameterValue(int, int, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the ith value for the parameter (only valid for vec or mat types).
setParameterValue(int, int, int, float) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets the (ith, jth) value for the parameter (only valid for mat types).
setParameterValues(float[]...) - Method in class codeanticode.glgraphics.GLModelEffect
  Sets all the value for all the parameters, by means of a parameter list of variable length.
setParameterValues(float[]...) - Method in class codeanticode.glgraphics.GLTextureFilter
  Sets all the value for all the parameters, by means of a parameter list of variable length.
setPointSize(float) - Method in class codeanticode.glgraphics.GLModel
setProgram(int) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the current program which we pass parameters to.
setProgramType(int) - Method in class codeanticode.glgraphics.GLCgShaderParameter
setProjectionMatrix(String) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter param with the current contents of the OpenGL projection matrix.
setProjectionMatrix(String) - Method in class codeanticode.glgraphics.GLCgShader
  Copies the projection matrix from OpenGL to parameter name in the shader.
setProjectionMatrixBySemantic(String, int) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter with the given semantic with the current contents of the projection matrix, applying a certain transformation.
setRandom(float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLTexture
  Sets the texture to have random values in the ranges specified for each component.
setRandomDir2D(float, float, float, float) - Method in class codeanticode.glgraphics.GLTexture
  Sets the texture to have random values in the first two coordinates chosen on the circular region defined by the parameters.
setRandomDir3D(float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLTexture
  Sets the texture to have random values in the first three coordinates chosen on the spherical region defined by the parameters.
setReadTex(int) - Method in class codeanticode.glgraphics.GLTexturePingPong
  Sets the value for the read texture.
setReflection(float) - Method in class codeanticode.glgraphics.GLModel
  Set the specular color to the specified gray tone.
setReflection(int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the specular color to the specified gray tone and alpha value.
setReflection(int, float) - Method in class codeanticode.glgraphics.GLModel
  Set the specular color to the specified rgb color and alpha value.
setReflection(float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the specular color to the specified gray tone and alpha value.
setReflection(int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the specular color to the specified color components.
setReflection(float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the specular color to the specified color components.
setReflection(int, int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the specular color to the specified color components and alpha component.
setReflection(float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the specular color to the specified color components and alpha component.
setSelectedPass() - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets for use the currently selected pass in the current technique.
setShader(GLShader) - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
setShader(GLShader) - Method in class codeanticode.glgraphics.GLTextureFilterParameter
setSize(int, int) - Method in class codeanticode.glgraphics.GLGraphics
setSize(int, int) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
setSpriteFadeSize(float) - Method in class codeanticode.glgraphics.GLModel
setTechnique(String) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets for use the technique contained in the effect with the specified name.
setTexCoords(int, float, float) - Method in class codeanticode.glgraphics.GLTexturedPoint
setTexCoordsDelta(int, float, float) - Method in class codeanticode.glgraphics.GLTexturedPoint
setTexMatrix(String) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter param with the current contents of the OpenGL texture matrix.
setTexParameter(String, GLTexture) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Set the given texture for the parameter param.
setTexParameter(String, int) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the texture parameter with name to the given value
setTexParameterBySemantic(String, GLTexture) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter with indicated semantic to the given texture
setTexture(int, GLTexture) - Method in class codeanticode.glgraphics.GLModel
  Sets the i-th texture.
setTexture(GLTexture) - Method in class codeanticode.glgraphics.GLTextureWindow
setTextureMatrix(String) - Method in class codeanticode.glgraphics.GLCgShader
  Copies the texture matrix from OpenGL to parameter name in the shader.
setTextureMatrixBySemantic(String, int) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the parameter with the given semantic with the current contents of the texture matrix, applying a certain transformation.
setTextures(GLTexture[]) - Method in class codeanticode.glgraphics.GLModelEffect
setTexUniform(String, int) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the texture uniform with name to the given value
setTint(float) - Method in class codeanticode.glgraphics.GLModel
  Set the tint color to the specified gray tone.
setTint(int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the tint color to the specified gray tone and alpha value.
setTint(int, float) - Method in class codeanticode.glgraphics.GLModel
  Set the tint color to the specified rgb color and alpha value.
setTint(float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the tint color to the specified gray tone and alpha value.
setTint(int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the tint color to the specified color components.
setTint(float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the tint color to the specified color components.
setTint(int, int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Set the tint color to the specified color components and alpha component.
setTint(float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Set the tint color to the specified color components and alpha component.
setup() - Method in class codeanticode.glgraphics.GLCgShader
  Compiles all the shaders.
setup() - Method in class codeanticode.glgraphics.GLShader
setup() - Method in class codeanticode.glgraphics.GLSLShader
  Links the shader program and validates it.
setupGeometryShader(String, String, int) - Method in class codeanticode.glgraphics.GLSLShader
  Configures the geometry shader by setting the primitive types that it will take as input and return as output, and the maximum number of vertices that will generate.
setValue(int) - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Sets the parameter value when the type is int.
setValue(float) - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Sets the parameter value when the type is float.
setValue(float[]) - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Sets the parameter value for any type.
setValue(int, float) - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
  Sets the ith value for the parameter (only valid for vec or mat types).
setValue(int, int, float) - Method in class codeanticode.glgraphics.GLSLTextureFilterParameter
setValue(float, float, float, float) - Method in class codeanticode.glgraphics.GLTexture
  Sets the texture to have the same given float value in each component.
setValue(int) - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Sets the parameter value when the type is int.
setValue(float) - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Sets the parameter value when the type is float.
setValue(float[]) - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Sets the parameter value for any type.
setValue(int, float) - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Sets the ith value for the parameter (only valid for vec or mat types).
setValue(int, int, float) - Method in class codeanticode.glgraphics.GLTextureFilterParameter
  Sets the (ith, jth) value for the parameter (only valid for mat types).
setVecAttribute(String, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the vec2 attribute with name to the given values
setVecAttribute(String, float, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the vec3 attribute with name to the given values
setVecAttribute(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the vec4 attribute with name to the given values
setVecParameter(String, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the vec2 parameter with name to the given values
setVecParameter(String, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the vec3 parameter with name to the given values
setVecParameter(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the vec4 parameter with name to the given values
setVecParameter(String, float, float) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the vec2 parameter with name to the given values
setVecParameter(String, float, float, float) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the vec3 parameter with name to the given values
setVecParameter(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgShader
  Sets the vec4 parameter with name to the given values
setVecParameterBySemantic(String, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the vec2 parameter with indicated semantic to the given values
setVecParameterBySemantic(String, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the vec3 parameter with indicated semantic to the given values
setVecParameterBySemantic(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLCgFXEffect
  Sets the vec4 parameter with indicated semantic to the given values
setVecUniform(String, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the vec2 uniform with name to the given values.
setVecUniform(String, float, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the vec3 uniform with name to the given values.
setVecUniform(String, float, float, float, float) - Method in class codeanticode.glgraphics.GLSLShader
  Sets the vec4 uniform with name to the given values.
setVertexAttribs(int[], String[], int[]) - Method in class codeanticode.glgraphics.GLModelEffect
setWriteTex(int) - Method in class codeanticode.glgraphics.GLTexturePingPong
  Sets the value for the write texture.
setZero() - Method in class codeanticode.glgraphics.GLTexture
  Sets to zero all the pixels of the texture.
SHADER_VAR_FLOAT - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_INT - Static variable in interface codeanticode.glgraphics.GLConstants
  These constants identifies the shader variable types.
SHADER_VAR_MAT2 - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_MAT3 - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_MAT4 - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_MODELVIEW_MAT - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_MODELVIEW_PROJECTION_MAT - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_PROJECTION_MAT - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_TEXTURE_MAT - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_TEXTURE_SAMPLER - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_VEC2 - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_VEC3 - Static variable in interface codeanticode.glgraphics.GLConstants
SHADER_VAR_VEC4 - Static variable in interface codeanticode.glgraphics.GLConstants
shadersAvailable - Static variable in class codeanticode.glgraphics.GLState
shareContext(GLCanvas) - Method in class codeanticode.glgraphics.GLGraphics
  Creates a new context for canvas that is shared with the context of GLGraphics.
shareContext(GLCanvas) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
  Creates a new context for canvas that is shared with the context of GLGraphics.
show() - Method in class codeanticode.glgraphics.GLTextureWindow
  Shows the window.
show() - Method in class codeanticode.glgraphics.GLWindow
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
start() - Method in class codeanticode.glgraphics.GLCgFXEffect
  Starts effect execution.
start() - Method in class codeanticode.glgraphics.GLCgShader
  Starts shader execution.
start() - Method in class codeanticode.glgraphics.GLModelEffect
start() - Method in class codeanticode.glgraphics.GLShader
start() - Method in class codeanticode.glgraphics.GLSLShader
  Starts the execution of the shader program.
STATIC - Static variable in class codeanticode.glgraphics.GLModel
stop() - Method in class codeanticode.glgraphics.GLCgFXEffect
  Stops effect execution.
stop() - Method in class codeanticode.glgraphics.GLCgShader
  Stops shader execution.
stop() - Method in class codeanticode.glgraphics.GLModelEffect
stop() - Method in class codeanticode.glgraphics.GLShader
stop() - Method in class codeanticode.glgraphics.GLSLShader
  Stops the execution of the shader program.
STREAM - Static variable in class codeanticode.glgraphics.GLModel
swap() - Method in class codeanticode.glgraphics.GLTexturePingPong
  Swaps the two textures, read becomes write and viceversa.

## T

t - Variable in class codeanticode.glgraphics.GLTexturedPoint
target - Variable in class codeanticode.glgraphics.GLTextureParameters
TEX_BYTE - Static variable in interface codeanticode.glgraphics.GLConstants
  This constant identifies an unsigned byte texture buffer.
TEX_INT - Static variable in interface codeanticode.glgraphics.GLConstants
  This constant identifies an integer texture buffer.
TEX_NORM - Static variable in interface codeanticode.glgraphics.GLConstants
  This constant identifies the texture target GL_TEXTURE_2D, that is, textures with normalized coordinates.
TEX_ONEDIM - Static variable in interface codeanticode.glgraphics.GLConstants
  This constant identifies the texture target GL_TEXTURE_1D, that is, one-dimensional textures.
TEX_RECT - Static variable in interface codeanticode.glgraphics.GLConstants
  This constant identifies the texture target GL_TEXTURE_RECTANGLE, that is, textures with non-normalized coordinates
texCoords - Variable in class codeanticode.glgraphics.GLModel
textures - Variable in class codeanticode.glgraphics.GLModel
tint(int) - Method in class codeanticode.glgraphics.GLTextureWindow
  Sets the texture tint color.
translate(float, float) - Method in class codeanticode.glgraphics.GLGraphics
translate(float, float, float) - Method in class codeanticode.glgraphics.GLGraphics
translate(float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
translate(float, float, float) - Method in class codeanticode.glgraphics.GLGraphicsOffScreen
TRANSPOSE_MATRIX - Static variable in interface codeanticode.glgraphics.GLConstants

## U

updateAttribute(int, float) - Method in class codeanticode.glgraphics.GLModel
updateAttribute(int, float, float) - Method in class codeanticode.glgraphics.GLModel
updateAttribute(int, float, float, float) - Method in class codeanticode.glgraphics.GLModel
updateAttribute(int, float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
updateAttribute(int, float[]) - Method in class codeanticode.glgraphics.GLModel
updateAttributes(int, float[]) - Method in class codeanticode.glgraphics.GLModel
updateAttributes(int, ArrayList<float[]>) - Method in class codeanticode.glgraphics.GLModel
updateColor(int, float) - Method in class codeanticode.glgraphics.GLModel
  Paints the vertex i with the specified gray tone.
updateColor(int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Paints the vertex i with the specified gray tone and alpha value.
updateColor(int, int, float) - Method in class codeanticode.glgraphics.GLModel
  Paints the vertex i with the specified rgb color and alpha value.
updateColor(int, float, float) - Method in class codeanticode.glgraphics.GLModel
  Paints the vertex i with the specified gray tone and alpha value.
updateColor(int, int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Paints the vertex i with the specified color components.
updateColor(int, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Paints the vertex i with the specified color components.
updateColor(int, int, int, int, int) - Method in class codeanticode.glgraphics.GLModel
  Paints the vertex i with the specified color components and alpha component.
updateColor(int, float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Paints the vertex i with the specified color components and alpha component.
updateColors(float[]) - Method in class codeanticode.glgraphics.GLModel
updateColors(ArrayList<float[]>) - Method in class codeanticode.glgraphics.GLModel
updateNormal(int, float, float) - Method in class codeanticode.glgraphics.GLModel
updateNormal(int, float, float, float) - Method in class codeanticode.glgraphics.GLModel
updateNormal(int, float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
updateNormals(float[]) - Method in class codeanticode.glgraphics.GLModel
updateNormals(ArrayList<PVector>) - Method in class codeanticode.glgraphics.GLModel
updateTexCoord(int, float, float) - Method in class codeanticode.glgraphics.GLModel
updateTexCoords(int, float[]) - Method in class codeanticode.glgraphics.GLModel
updateTexCoords(int, ArrayList<PVector>) - Method in class codeanticode.glgraphics.GLModel
updateTexture() - Method in class codeanticode.glgraphics.GLTexture
  Copy texture to pixels (doesn't call updatePixels).
updateVertex(int, float, float) - Method in class codeanticode.glgraphics.GLModel
  Updates the coordinates of vertex idx.
updateVertex(int, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Updates the coordinates of vertex idx.
updateVertex(int, float, float, float, float) - Method in class codeanticode.glgraphics.GLModel
  Updates the coordinates of vertex idx.
updateVertices(float[]) - Method in class codeanticode.glgraphics.GLModel
  Updates all the vertices using the coordinates provided in the array vertArray.
updateVertices(ArrayList<PVector>) - Method in class codeanticode.glgraphics.GLModel
  Updates all the vertices using the coordinates provided in the array vertArray.
usingMipmaps() - Method in class codeanticode.glgraphics.GLTexture
  Returns true or false whether or not the texture is using mipmaps.

## V

vbosAvailable - Static variable in class codeanticode.glgraphics.GLState
VERTEX_PROGRAM - Static variable in interface codeanticode.glgraphics.GLConstants
  These constants identifies the shader program types.
vertices - Variable in class codeanticode.glgraphics.GLModel
vertShadersAvailable - Static variable in class codeanticode.glgraphics.GLState

## X

x - Variable in class codeanticode.glgraphics.GLTexturedPoint

## Y

y - Variable in class codeanticode.glgraphics.GLTexturedPoint

## Z

zeroBufferGL - Variable in class codeanticode.glgraphics.GLGraphicsOffScreen

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

Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

processing library GLGraphics by Andres Colubri. (c) 2008