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

## A

A - Static variable in class processing.core.PGraphics
AB - Static variable in class processing.core.PGraphics
abs(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from abs.xml ) Calculates the absolute value (magnitude) of a number.
abs(int) - Static method in class processing.core.PApplet
acos(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from acos.xml ) The inverse of cos(), returns the arc cosine of a value.
activeTexture(int) - Method in class processing.opengl.PGL
ADD - Static variable in interface processing.core.PConstants
add(PVector) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_add.xml ) Adds x, y, and z components to a vector, adds one vector to another, or adds two independent vectors together.
add(float, float) - Method in class processing.core.PVector
add(float, float, float) - Method in class processing.core.PVector
add(PVector, PVector) - Static method in class processing.core.PVector
  Add two vectors
add(PVector, PVector, PVector) - Static method in class processing.core.PVector
  Add two vectors into a target vector
add(String, float) - Method in class processing.data.FloatDict
add(int, float) - Method in class processing.data.FloatList
add(String, int) - Method in class processing.data.IntDict
add(int, int) - Method in class processing.data.IntList
addChild(PShape) - Method in class processing.core.PShape
addChild(PShape, int) - Method in class processing.core.PShape
addChild(String) - Method in class processing.data.XML
addChild(XML) - Method in class processing.data.XML
addChild(PShape) - Method in class processing.opengl.PShapeOpenGL
addChild(PShape, int) - Method in class processing.opengl.PShapeOpenGL
addColumn() - Method in class processing.data.Table
addColumn(String) - Method in class processing.data.Table
addColumn(String, int) - Method in class processing.data.Table
addName(String, PShape) - Method in class processing.core.PShape
  Add a shape to the name lookup table.
addRow() - Method in class processing.data.Table
addRow(TableRow) - Method in class processing.data.Table
addRow(Object[]) - Method in class processing.data.Table
addRows(Table) - Method in class processing.data.Table
AG - Static variable in class processing.core.PGraphics
ALIASED_LINE_WIDTH_RANGE - Static variable in class processing.opengl.PGL
ALIASED_POINT_SIZE_RANGE - Static variable in class processing.opengl.PGL
alpha(int) - Method in class processing.core.PApplet
  ( begin auto-generated from alpha.xml ) Extracts the alpha value from a color.
ALPHA - Static variable in interface processing.core.PConstants
alpha(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from alpha.xml ) Extracts the alpha value from a color.
ALPHA - Static variable in class processing.opengl.PGL
ALPHA8 - Static variable in class processing.opengl.PGL
ALPHA_MASK - Static variable in class processing.core.PImage
ALT - Static variable in interface processing.core.PConstants
ALT - Static variable in class processing.event.Event
ALWAYS - Static variable in class processing.opengl.PGL
ambient(int) - Method in class processing.core.PApplet
  ( begin auto-generated from ambient.xml ) Sets the ambient reflectance for shapes drawn to the screen.
ambient(float) - Method in class processing.core.PApplet
ambient(float, float, float) - Method in class processing.core.PApplet
AMBIENT - Static variable in interface processing.core.PConstants
ambient(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from ambient.xml ) Sets the ambient reflectance for shapes drawn to the screen.
ambient(float) - Method in class processing.core.PGraphics
ambient(float, float, float) - Method in class processing.core.PGraphics
ambient(int) - Method in class processing.core.PShape
ambient(float) - Method in class processing.core.PShape
ambient(float, float, float) - Method in class processing.core.PShape
ambientB - Variable in class processing.core.PGraphics
ambientB - Variable in class processing.core.PStyle
ambientColor - Variable in class processing.core.PGraphics
ambientG - Variable in class processing.core.PGraphics
ambientG - Variable in class processing.core.PStyle
ambientLight(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from ambientLight.xml ) Adds an ambient light.
ambientLight(float, float, float, float, float, float) - Method in class processing.core.PApplet
ambientLight(float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from ambientLight.xml ) Adds an ambient light.
ambientLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics
ambientLight(float, float, float) - Method in class processing.opengl.PGraphics2D
ambientLight(float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
ambientLight(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Add an ambient light based on the current color mode.
ambientLight(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Add an ambient light based on the current color mode.
ambientR - Variable in class processing.core.PGraphics
ambientR - Variable in class processing.core.PStyle
angleBetween(PVector, PVector) - Static method in class processing.core.PVector
  ( begin auto-generated from PVector_angleBetween.xml ) Calculates and returns the angle (in radians) between two vectors.
AnimationThread() - Constructor for class processing.core.PSurfaceNone.AnimationThread
anisoSamplingSupported - Static variable in class processing.opengl.PGraphicsOpenGL
append(byte[], byte) - Static method in class processing.core.PApplet
  ( begin auto-generated from append.xml ) Expands an array by one element and adds data to the new position.
append(char[], char) - Static method in class processing.core.PApplet
append(int[], int) - Static method in class processing.core.PApplet
append(float[], float) - Static method in class processing.core.PApplet
append(String[], String) - Static method in class processing.core.PApplet
append(Object, Object) - Static method in class processing.core.PApplet
append(float) - Method in class processing.data.FloatList
  Add a new entry to the list.
append(float[]) - Method in class processing.data.FloatList
append(FloatList) - Method in class processing.data.FloatList
append(int) - Method in class processing.data.IntList
  Add a new entry to the list.
append(int[]) - Method in class processing.data.IntList
append(IntList) - Method in class processing.data.IntList
append(String) - Method in class processing.data.JSONArray
  Append an String value.
append(int) - Method in class processing.data.JSONArray
  Append an int value.
append(long) - Method in class processing.data.JSONArray
  Append an long value.
append(float) - Method in class processing.data.JSONArray
  Append a float value.
append(double) - Method in class processing.data.JSONArray
  Append a double value.
append(boolean) - Method in class processing.data.JSONArray
  Append a boolean value.
append(JSONArray) - Method in class processing.data.JSONArray
append(JSONObject) - Method in class processing.data.JSONArray
append(String) - Method in class processing.data.StringList
  Add a new entry to the list.
append(String[]) - Method in class processing.data.StringList
append(StringList) - Method in class processing.data.StringList
appendUnique(float) - Method in class processing.data.FloatList
  Add this value, but only if it's not already in the list.
appendUnique(int) - Method in class processing.data.IntList
  Add this value, but only if it's not already in the list.
appendUnique(String) - Method in class processing.data.StringList
  Add this value, but only if it's not already in the list.
apply(PMatrix) - Method in interface processing.core.PMatrix
  Multiply this matrix by another.
apply(PMatrix2D) - Method in interface processing.core.PMatrix
apply(PMatrix3D) - Method in interface processing.core.PMatrix
apply(float, float, float, float, float, float) - Method in interface processing.core.PMatrix
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface processing.core.PMatrix
apply(PMatrix) - Method in class processing.core.PMatrix2D
apply(PMatrix2D) - Method in class processing.core.PMatrix2D
apply(PMatrix3D) - Method in class processing.core.PMatrix2D
apply(float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
apply(PMatrix) - Method in class processing.core.PMatrix3D
apply(PMatrix2D) - Method in class processing.core.PMatrix3D
apply(PMatrix3D) - Method in class processing.core.PMatrix3D
apply(float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
applyMatrix(float, float, float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
applyMatrix(PMatrix) - Method in class processing.core.PApplet
  ( begin auto-generated from applyMatrix.xml ) Multiplies the current matrix by the one specified through the parameters.
applyMatrix(PMatrix2D) - Method in class processing.core.PApplet
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PApplet
applyMatrix(PMatrix3D) - Method in class processing.core.PApplet
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
applyMatrix(PMatrix) - Method in class processing.core.PGraphics
  ( begin auto-generated from applyMatrix.xml ) Multiplies the current matrix by the one specified through the parameters.
applyMatrix(PMatrix2D) - Method in class processing.core.PGraphics
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PGraphics
applyMatrix(PMatrix3D) - Method in class processing.core.PGraphics
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
applyMatrix(PMatrix) - Method in class processing.core.PShape
applyMatrix(PMatrix2D) - Method in class processing.core.PShape
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PShape
applyMatrix(PMatrix3D) - Method in class processing.core.PShape
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PShape
applyMatrix(float, float, float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
applyMatrix(PMatrix3D) - Method in class processing.opengl.PGraphics2D
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
applyMatrix(PMatrix2D) - Method in class processing.opengl.PGraphicsOpenGL
applyMatrix(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
applyMatrix(PMatrix3D) - Method in class processing.opengl.PGraphicsOpenGL
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Apply a 4x4 transformation matrix to the modelview stack.
applyMatrix(PMatrix2D) - Method in class processing.opengl.PShapeOpenGL
applyMatrix(float, float, float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
applyProjection(PMatrix3D) - Method in class processing.opengl.PGraphicsOpenGL
applyProjection(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
AR - Static variable in class processing.core.PGraphics
arc(float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from arc.xml ) Draws an arc in the display window.
arc(float, float, float, float, float, float, int) - Method in class processing.core.PApplet
ARC - Static variable in interface processing.core.PConstants
arc(float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from arc.xml ) Draws an arc in the display window.
arc(float, float, float, float, float, float, int) - Method in class processing.core.PGraphics
ARGB - Static variable in interface processing.core.PConstants
args - Variable in class processing.core.PApplet
  Command line options passed in from main().
ARGS_DISPLAY - Static variable in class processing.core.PApplet
  Used by the PDE to suggest a display (set in prefs, passed on Run)
ARGS_EDITOR_LOCATION - Static variable in class processing.core.PApplet
  Position of the upper-lefthand corner of the editor window that launched this applet.
ARGS_EXTERNAL - Static variable in class processing.core.PApplet
ARGS_HIDE_STOP - Static variable in class processing.core.PApplet
ARGS_LOCATION - Static variable in class processing.core.PApplet
  Location for where to position the applet window on screen.
ARGS_PRESENT - Static variable in class processing.core.PApplet
ARGS_SKETCH_FOLDER - Static variable in class processing.core.PApplet
  Allows the user or PdeEditor to set a specific sketch folder path.
ARGS_STOP_COLOR - Static variable in class processing.core.PApplet
ARGS_WINDOW_COLOR - Static variable in class processing.core.PApplet
array() - Method in class processing.core.PVector
  ( begin auto-generated from PVector_array.xml ) Return a representation of this vector as a float array.
array() - Method in class processing.data.FloatList
  Create a new array with a copy of all the values.
array(float[]) - Method in class processing.data.FloatList
  Copy values into the specified array.
array() - Method in class processing.data.IntList
  Create a new array with a copy of all the values.
array(int[]) - Method in class processing.data.IntList
  Copy values into the specified array.
array() - Method in class processing.data.StringList
  Create a new array with a copy of all the values.
array(String[]) - Method in class processing.data.StringList
  Copy values into the specified array.
ARRAY_BUFFER - Static variable in class processing.opengl.PGL
arrayCopy(Object, int, Object, int, int) - Static method in class processing.core.PApplet
  ( begin auto-generated from arrayCopy.xml ) Copies an array (or part of an array) to another array.
arrayCopy(Object, Object, int) - Static method in class processing.core.PApplet
  Convenience method for arraycopy().
arrayCopy(Object, Object) - Static method in class processing.core.PApplet
  Shortcut to copy the entire contents of the source into the destination array.
arraycopy(Object, int, Object, int, int) - Static method in class processing.core.PApplet
  Deprecated.
  Use arrayCopy() instead.
arraycopy(Object, Object, int) - Static method in class processing.core.PApplet
  Deprecated.
  Use arrayCopy() instead.
arraycopy(Object, Object) - Static method in class processing.core.PApplet
  Deprecated.
  Use arrayCopy() instead.
ARROW - Static variable in interface processing.core.PConstants
ascent() - Method in class processing.core.PFont
  Returns the ascent of this font from the baseline.
asin(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from asin.xml ) The inverse of sin(), returns the arc sine of a value.
atan(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from atan.xml ) The inverse of tan(), returns the arc tangent of a value.
atan2(float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from atan2.xml ) Calculates the angle (in radians) from a specified point to the coordinate origin as measured from the positive x-axis.
attachShader(int, int) - Method in class processing.opengl.PGL
attachShader(int, int) - Method in class processing.opengl.PJOGL
attrib(String, float...) - Method in class processing.core.PApplet
attrib(String, int...) - Method in class processing.core.PApplet
attrib(String, boolean...) - Method in class processing.core.PApplet
attrib(String, float...) - Method in class processing.core.PGraphics
attrib(String, int...) - Method in class processing.core.PGraphics
attrib(String, boolean...) - Method in class processing.core.PGraphics
attrib(String, float...) - Method in class processing.core.PShape
attrib(String, int...) - Method in class processing.core.PShape
attrib(String, boolean...) - Method in class processing.core.PShape
attrib(String, float...) - Method in class processing.opengl.PGraphicsOpenGL
attrib(String, int...) - Method in class processing.opengl.PGraphicsOpenGL
attrib(String, boolean...) - Method in class processing.opengl.PGraphicsOpenGL
attrib(String, float...) - Method in class processing.opengl.PShapeOpenGL
attrib(String, int...) - Method in class processing.opengl.PShapeOpenGL
attrib(String, boolean...) - Method in class processing.opengl.PShapeOpenGL
attribColor(String, int) - Method in class processing.core.PApplet
attribColor(String, int) - Method in class processing.core.PGraphics
attribColor(String, int) - Method in class processing.core.PShape
attribColor(String, int) - Method in class processing.opengl.PGraphicsOpenGL
attribColor(String, int) - Method in class processing.opengl.PShapeOpenGL
attribNormal(String, float, float, float) - Method in class processing.core.PApplet
attribNormal(String, float, float, float) - Method in class processing.core.PGraphics
attribNormal(String, float, float, float) - Method in class processing.core.PShape
attribNormal(String, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
attribNormal(String, float, float, float) - Method in class processing.opengl.PShapeOpenGL
attribPosition(String, float, float, float) - Method in class processing.core.PApplet
attribPosition(String, float, float, float) - Method in class processing.core.PGraphics
attribPosition(String, float, float, float) - Method in class processing.core.PShape
attribPosition(String, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
attribPosition(String, float, float, float) - Method in class processing.opengl.PShapeOpenGL
autoMipmapGenSupported - Static variable in class processing.opengl.PGraphicsOpenGL
available() - Method in class processing.opengl.Texture
  Returns true if the texture has been initialized.
AWT - Static variable in class processing.opengl.PJOGL

## B

B - Static variable in class processing.core.PGraphics
BACK - Static variable in class processing.opengl.PGL
background(int) - Method in class processing.core.PApplet
  ( begin auto-generated from background.xml ) The background() function sets the color used for the background of the Processing window.
background(int, float) - Method in class processing.core.PApplet
background(float) - Method in class processing.core.PApplet
background(float, float) - Method in class processing.core.PApplet
background(float, float, float) - Method in class processing.core.PApplet
background(float, float, float, float) - Method in class processing.core.PApplet
background(PImage) - Method in class processing.core.PApplet
  Takes an RGB or ARGB image and sets it as the background.
background(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from background.xml ) The background() function sets the color used for the background of the Processing window.
background(int, float) - Method in class processing.core.PGraphics
background(float) - Method in class processing.core.PGraphics
background(float, float) - Method in class processing.core.PGraphics
background(float, float, float) - Method in class processing.core.PGraphics
background(float, float, float, float) - Method in class processing.core.PGraphics
background(PImage) - Method in class processing.core.PGraphics
  Takes an RGB or ARGB image and sets it as the background.
backgroundColor - Variable in class processing.core.PGraphics
  Last background color that was set, zero if an image
backgroundImpl() - Method in class processing.awt.PGraphicsJava2D
backgroundImpl() - Method in class processing.javafx.PGraphicsFX2D
BACKSPACE - Static variable in interface processing.core.PConstants
BASELINE - Static variable in interface processing.core.PConstants
  Default vertical alignment for text placement
BEEN_LIT - Static variable in class processing.core.PGraphics
beginCamera() - Method in class processing.core.PApplet
  ( begin auto-generated from beginCamera.xml ) The beginCamera() and endCamera() functions enable advanced customization of the camera space.
beginCamera() - Method in class processing.core.PGraphics
  ( begin auto-generated from beginCamera.xml ) The beginCamera() and endCamera() functions enable advanced customization of the camera space.
beginCamera() - Method in class processing.opengl.PGraphics2D
beginCamera() - Method in class processing.opengl.PGraphicsOpenGL
  Set matrix mode to the camera matrix (instead of the current transformation matrix).
beginContour() - Method in class processing.awt.PGraphicsJava2D
beginContour() - Method in class processing.core.PApplet
beginContour() - Method in class processing.core.PGraphics
beginContour() - Method in class processing.core.PShape
beginContour() - Method in class processing.javafx.PGraphicsFX2D
beginContour() - Method in class processing.opengl.PGraphicsOpenGL
beginDraw() - Method in class processing.awt.PGraphicsJava2D
beginDraw() - Method in class processing.core.PGraphics
  ( begin auto-generated from PGraphics_beginDraw.xml ) Sets the default properties for a PGraphics object.
beginDraw() - Method in class processing.javafx.PGraphicsFX2D
beginDraw() - Method in class processing.opengl.PGraphicsOpenGL
beginPGL() - Method in class processing.core.PApplet
beginPGL() - Method in class processing.core.PGraphics
beginPGL() - Method in class processing.opengl.PGraphicsOpenGL
beginRaw(PGraphics) - Method in class processing.awt.PGraphicsJava2D
beginRaw(String, String) - Method in class processing.core.PApplet
  ( begin auto-generated from beginRaw.xml ) To create vectors from 3D data, use the beginRaw() and endRaw() commands.
beginRaw(PGraphics) - Method in class processing.core.PApplet
beginRaw(PGraphics) - Method in class processing.core.PGraphics
  Record individual lines and triangles by echoing them to another renderer.
beginRecord(String, String) - Method in class processing.core.PApplet
  ( begin auto-generated from beginRecord.xml ) Opens a new file and all subsequent drawing functions are echoed to this file as well as the display window.
beginRecord(PGraphics) - Method in class processing.core.PApplet
beginShape(int) - Method in class processing.awt.PGraphicsJava2D
beginShape() - Method in class processing.core.PApplet
  Start a new shape of type POLYGON
beginShape(int) - Method in class processing.core.PApplet
  ( begin auto-generated from beginShape.xml ) Using the beginShape() and endShape() functions allow creating more complex forms.
beginShape() - Method in class processing.core.PGraphics
  Start a new shape of type POLYGON
beginShape(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from beginShape.xml ) Using the beginShape() and endShape() functions allow creating more complex forms.
beginShape() - Method in class processing.core.PShape
beginShape(int) - Method in class processing.core.PShape
beginShape(int) - Method in class processing.javafx.PGraphicsFX2D
beginShape(int) - Method in class processing.opengl.PGraphicsOpenGL
BEVEL - Static variable in interface processing.core.PConstants
bezier(float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
bezier(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from bezier.xml ) Draws a Bezier curve on the screen.
bezier(float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
bezier(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from bezier.xml ) Draws a Bezier curve on the screen.
BEZIER_VERTEX - Static variable in interface processing.core.PConstants
bezierDetail(int) - Method in class processing.awt.PGraphicsJava2D
  Ignored (not needed) in Java 2D.
bezierDetail(int) - Method in class processing.core.PApplet
  ( begin auto-generated from bezierDetail.xml ) Sets the resolution at which Beziers display.
bezierDetail - Variable in class processing.core.PGraphics
bezierDetail(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from bezierDetail.xml ) Sets the resolution at which Beziers display.
bezierDetail(int) - Method in class processing.core.PShape
bezierDetail(int) - Method in class processing.javafx.PGraphicsFX2D
  Ignored (not needed) by this renderer.
bezierDetail(int) - Method in class processing.opengl.PShapeOpenGL
bezierPoint(float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from bezierPoint.xml ) Evaluates the Bezier at point t for points a, b, c, d.
bezierPoint(float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from bezierPoint.xml ) Evaluates the Bezier at point t for points a, b, c, d.
bezierTangent(float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from bezierTangent.xml ) Calculates the tangent of a point on a Bezier curve.
bezierTangent(float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from bezierTangent.xml ) Calculates the tangent of a point on a Bezier curve.
bezierVertex(float, float, float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
bezierVertex(float, float, float, float, float, float) - Method in class processing.core.PApplet
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from bezierVertex.xml ) Specifies vertex coordinates for Bezier curves.
bezierVertex(float, float, float, float, float, float) - Method in class processing.core.PGraphics
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from bezierVertex.xml ) Specifies vertex coordinates for Bezier curves.
bezierVertex(float, float, float, float, float, float) - Method in class processing.core.PShape
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PShape
bezierVertex(float, float, float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
bezierVertex(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
bezierVertex(float, float, float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
binary(byte) - Static method in class processing.core.PApplet
  Returns a String that contains the binary value of a byte.
binary(char) - Static method in class processing.core.PApplet
  Returns a String that contains the binary value of a char.
binary(int) - Static method in class processing.core.PApplet
  Returns a String that contains the binary value of an int.
binary(int, int) - Static method in class processing.core.PApplet
  ( begin auto-generated from binary.xml ) Converts a byte, char, int, or color to a String containing the equivalent binary notation.
bind() - Method in class processing.opengl.FrameBuffer
bind() - Method in class processing.opengl.PShader
  Initializes (if needed) and binds the shader program.
bind() - Method in class processing.opengl.Texture
bindAttribLocation(int, int, String) - Method in class processing.opengl.PGL
bindAttribLocation(int, int, String) - Method in class processing.opengl.PJOGL
bindBuffer(int, int) - Method in class processing.opengl.PGL
bindBuffer(int, int) - Method in class processing.opengl.PJOGL
bindFramebuffer(int, int) - Method in class processing.opengl.PGL
bindRenderbuffer(int, int) - Method in class processing.opengl.PGL
bindRenderbuffer(int, int) - Method in class processing.opengl.PJOGL
bindTexture(int, int) - Method in class processing.opengl.PGL
blend(int, int, int, int, int, int, int, int, int) - Method in class processing.core.PApplet
blend(PImage, int, int, int, int, int, int, int, int, int) - Method in class processing.core.PApplet
  ( begin auto-generated from PImage_blend.xml ) Blends a region of pixels into the image specified by the img parameter.
BLEND - Static variable in interface processing.core.PConstants
blend(int, int, int, int, int, int, int, int, int) - Method in class processing.core.PImage
blend(PImage, int, int, int, int, int, int, int, int, int) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_blend.xml ) Blends a region of pixels into the image specified by the img parameter.
BLEND - Static variable in class processing.opengl.PGL
blendColor(int, int, int) - Static method in class processing.core.PApplet
blendColor(int, int, int) - Static method in class processing.core.PImage
  ( begin auto-generated from blendColor.xml ) Blends two color values together based on the blending mode given as the MODE parameter.
blendColor(float, float, float, float) - Method in class processing.opengl.PGL
blendColor(float, float, float, float) - Method in class processing.opengl.PJOGL
blendEqSupported - Static variable in class processing.opengl.PGraphicsOpenGL
blendEquation(int) - Method in class processing.opengl.PGL
blendEquation(int) - Method in class processing.opengl.PJOGL
blendEquationSeparate(int, int) - Method in class processing.opengl.PGL
blendEquationSeparate(int, int) - Method in class processing.opengl.PJOGL
blendFunc(int, int) - Method in class processing.opengl.PGL
blendFunc(int, int) - Method in class processing.opengl.PJOGL
blendFuncSeparate(int, int, int, int) - Method in class processing.opengl.PGL
blendFuncSeparate(int, int, int, int) - Method in class processing.opengl.PJOGL
blendMode(int) - Method in class processing.core.PApplet
  ( begin auto-generated from blendMode.xml ) This is a new reference entry for Processing 2.0.
blendMode(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from blendMode.xml ) This is a new reference entry for Processing 2.0.
blendMode - Variable in class processing.core.PStyle
blitFramebuffer(int, int, int, int, int, int, int, int, int, int) - Method in class processing.opengl.PGL
blitFramebuffer(int, int, int, int, int, int, int, int, int, int) - Method in class processing.opengl.PJOGL
blue(int) - Method in class processing.core.PApplet
  ( begin auto-generated from blue.xml ) Extracts the blue value from a color, scaled to match current colorMode().
blue(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from blue.xml ) Extracts the blue value from a color, scaled to match current colorMode().
BLUE_MASK - Static variable in class processing.core.PImage
BLUR - Static variable in interface processing.core.PConstants
BOOL - Static variable in class processing.opengl.PGL
BOOL_VEC2 - Static variable in class processing.opengl.PGL
BOOL_VEC3 - Static variable in class processing.opengl.PGL
BOOL_VEC4 - Static variable in class processing.opengl.PGL
BOTTOM - Static variable in interface processing.core.PConstants
  Align text from the bottom, using the baseline.
bound() - Method in class processing.opengl.PShader
  Returns true if the shader is bound, false otherwise.
bound() - Method in class processing.opengl.Texture
box(float, float, float) - Method in class processing.awt.PGraphicsJava2D
box(float) - Method in class processing.core.PApplet
  ( begin auto-generated from box.xml ) A box is an extruded rectangle.
box(float, float, float) - Method in class processing.core.PApplet
BOX - Static variable in interface processing.core.PConstants
box(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from box.xml ) A box is an extruded rectangle.
box(float, float, float) - Method in class processing.core.PGraphics
box(float, float, float) - Method in class processing.javafx.PGraphicsFX2D
box(float, float, float) - Method in class processing.opengl.PGraphics2D
box(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
BREAK - Static variable in interface processing.core.PConstants
brightness(int) - Method in class processing.core.PApplet
  ( begin auto-generated from brightness.xml ) Extracts the brightness value from a color.
brightness(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from brightness.xml ) Extracts the brightness value from a color.
BUFFER_SIZE - Static variable in class processing.opengl.PGL
BUFFER_USAGE - Static variable in class processing.opengl.PGL
bufferData(int, int, Buffer, int) - Method in class processing.opengl.PGL
bufferData(int, int, Buffer, int) - Method in class processing.opengl.PJOGL
bufferSubData(int, int, int, Buffer) - Method in class processing.opengl.PGL
bufferSubData(int, int, int, Buffer) - Method in class processing.opengl.PJOGL
BURN - Static variable in interface processing.core.PConstants
BYTE - Static variable in class processing.opengl.PGL

## C

callDraw() - Method in class processing.core.PSurfaceNone.AnimationThread
camera() - Method in class processing.core.PApplet
  ( begin auto-generated from camera.xml ) Sets the position of the camera through setting the eye position, the center of the scene, and which axis is facing upward.
camera(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
camera() - Method in class processing.core.PGraphics
  ( begin auto-generated from camera.xml ) Sets the position of the camera through setting the eye position, the center of the scene, and which axis is facing upward.
camera(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
camera() - Method in class processing.opengl.PGraphics2D
camera(float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
camera - Variable in class processing.opengl.PGraphicsOpenGL
camera() - Method in class processing.opengl.PGraphicsOpenGL
  Set camera to the default settings.
camera(float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  More flexible method for dealing with camera().
cameraAspect - Variable in class processing.opengl.PGraphicsOpenGL
  Aspect ratio of camera's view.
cameraFar - Variable in class processing.opengl.PGraphicsOpenGL
  Distance of the near and far planes.
cameraFOV - Variable in class processing.opengl.PGraphicsOpenGL
  Camera field of view.
cameraInv - Variable in class processing.opengl.PGraphicsOpenGL
cameraNear - Variable in class processing.opengl.PGraphicsOpenGL
  Distance of the near and far planes.
cameraX - Variable in class processing.opengl.PGraphicsOpenGL
  Default position of the camera.
cameraY - Variable in class processing.opengl.PGraphicsOpenGL
  Default position of the camera.
cameraZ - Variable in class processing.opengl.PGraphicsOpenGL
  Default position of the camera.
CAP_BUTT - Static variable in class processing.opengl.LinePath
  Ends unclosed subpaths and dash segments with no added decoration.
CAP_ROUND - Static variable in class processing.opengl.LinePath
  Ends unclosed subpaths and dash segments with a round decoration that has a radius equal to half of the width of the pen.
CAP_SQUARE - Static variable in class processing.opengl.LinePath
  Ends unclosed subpaths and dash segments with a square projection that extends beyond the end of the segment to a distance equal to half of the line width.
CATEGORY - Static variable in class processing.data.Table
CCW - Static variable in class processing.opengl.PGL
ceil(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from ceil.xml ) Calculates the closest int value that is greater than or equal to the value of the parameter.
CENTER - Static variable in interface processing.core.PConstants
  Draw from the center, using second pair of values as the diameter.
CHARSET - Static variable in class processing.core.PFont
  The default Processing character set.
CHATTER - Static variable in interface processing.core.PConstants
checkColumnIndex(String) - Method in class processing.data.Table
  Same as getColumnIndex(), but creates the column if it doesn't exist.
checkExtension(String) - Static method in class processing.core.PApplet
  Get the compression-free extension for this filename.
checkFramebufferStatus(int) - Method in class processing.opengl.PGL
checkFramebufferStatus(int) - Method in class processing.opengl.PJOGL
checkImage() - Method in class processing.awt.PGraphicsJava2D
CHORD - Static variable in interface processing.core.PConstants
CLAMP - Static variable in interface processing.core.PConstants
  textures are clamped to their edges
CLAMP_TO_EDGE - Static variable in class processing.opengl.PGL
clear() - Method in class processing.core.PApplet
clear() - Method in class processing.core.PGraphics
clear() - Method in class processing.data.FloatDict
  Remove all entries.
clear() - Method in class processing.data.FloatList
  Remove all entries from the list.
clear() - Method in class processing.data.IntDict
  Remove all entries.
clear() - Method in class processing.data.IntList
  Remove all entries from the list.
clear() - Method in class processing.data.StringDict
  Remove all entries.
clear() - Method in class processing.data.StringList
  Remove all entries from the list.
clear() - Method in class processing.opengl.FrameBuffer
clear(int) - Method in class processing.opengl.PGL
clear(int) - Method in class processing.opengl.PJOGL
clearColor(float, float, float, float) - Method in class processing.opengl.PGL
clearColor(float, float, float, float) - Method in class processing.opengl.PJOGL
clearDepth(float) - Method in class processing.opengl.PGL
clearDepth(float) - Method in class processing.opengl.PJOGL
clearRows() - Method in class processing.data.Table
clearStencil(int) - Method in class processing.opengl.PGL
clearStencil(int) - Method in class processing.opengl.PJOGL
CLICK - Static variable in class processing.event.MouseEvent
clip(float, float, float, float) - Method in class processing.core.PApplet
clip(float, float, float, float) - Method in class processing.core.PGraphics
clone() - Method in class processing.core.PImage
  Duplicate an image, returns new PImage object.
CLOSE - Static variable in interface processing.core.PConstants
close() - Method in class processing.opengl.LineStroker
closePath() - Method in class processing.opengl.LinePath
  Closes the current subpath by drawing a straight line back to the coordinates of the last `moveTo`.
CODED - Static variable in interface processing.core.PConstants
color(int) - Method in class processing.core.PApplet
  ( begin auto-generated from color.xml ) Creates colors for storing in variables of the color datatype.
color(float) - Method in class processing.core.PApplet
color(int, int) - Method in class processing.core.PApplet
  As of 0116 this also takes color(#FF8800, alpha)
color(float, float) - Method in class processing.core.PApplet
color(int, int, int) - Method in class processing.core.PApplet
color(int, int, int, int) - Method in class processing.core.PApplet
color(float, float, float) - Method in class processing.core.PApplet
color(float, float, float, float) - Method in class processing.core.PApplet
color(int) - Method in class processing.core.PGraphics
color(float) - Method in class processing.core.PGraphics
color(int, int) - Method in class processing.core.PGraphics
color(int, float) - Method in class processing.core.PGraphics
color(float, float) - Method in class processing.core.PGraphics
color(int, int, int) - Method in class processing.core.PGraphics
color(float, float, float) - Method in class processing.core.PGraphics
color(int, int, int, int) - Method in class processing.core.PGraphics
color(float, float, float, float) - Method in class processing.core.PGraphics
color - Variable in class processing.core.PShapeSVG.Gradient
COLOR_ATTACHMENT0 - Static variable in class processing.opengl.PGL
COLOR_ATTACHMENT1 - Static variable in class processing.opengl.PGL
COLOR_ATTACHMENT2 - Static variable in class processing.opengl.PGL
COLOR_ATTACHMENT3 - Static variable in class processing.opengl.PGL
COLOR_BUFFER_BIT - Static variable in class processing.opengl.PGL
colorBuffer(boolean) - Method in class processing.opengl.Texture
colorBuffer() - Method in class processing.opengl.Texture
colorMask(boolean, boolean, boolean, boolean) - Method in class processing.opengl.PGL
colorMask(boolean, boolean, boolean, boolean) - Method in class processing.opengl.PJOGL
colorMode(int) - Method in class processing.core.PApplet
  ( begin auto-generated from colorMode.xml ) Changes the way Processing interprets color data.
colorMode(int, float) - Method in class processing.core.PApplet
colorMode(int, float, float, float) - Method in class processing.core.PApplet
colorMode(int, float, float, float, float) - Method in class processing.core.PApplet
colorMode - Variable in class processing.core.PGraphics
  The current colorMode
colorMode(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from colorMode.xml ) Changes the way Processing interprets color data.
colorMode(int, float) - Method in class processing.core.PGraphics
colorMode(int, float, float, float) - Method in class processing.core.PGraphics
colorMode(int, float, float, float, float) - Method in class processing.core.PGraphics
colorMode - Variable in class processing.core.PShape
  The current colorMode
colorMode(int) - Method in class processing.core.PShape
  Set the pivot point for all transformations.
colorMode(int, float) - Method in class processing.core.PShape
colorMode(int, float, float, float) - Method in class processing.core.PShape
colorMode(int, float, float, float, float) - Method in class processing.core.PShape
colorMode - Variable in class processing.core.PStyle
colorModeA - Variable in class processing.core.PGraphics
  Max value for alpha set by colorMode
colorModeA - Variable in class processing.core.PShape
  Max value for alpha set by colorMode
colorModeA - Variable in class processing.core.PStyle
colorModeX - Variable in class processing.core.PGraphics
  Max value for red (or hue) set by colorMode
colorModeX - Variable in class processing.core.PShape
  Max value for red (or hue) set by colorMode
colorModeX - Variable in class processing.core.PStyle
colorModeY - Variable in class processing.core.PGraphics
  Max value for green (or saturation) set by colorMode
colorModeY - Variable in class processing.core.PShape
  Max value for green (or saturation) set by colorMode
colorModeY - Variable in class processing.core.PStyle
colorModeZ - Variable in class processing.core.PGraphics
  Max value for blue (or value) set by colorMode
colorModeZ - Variable in class processing.core.PShape
  Max value for blue (or value) set by colorMode
colorModeZ - Variable in class processing.core.PStyle
compare(int, int) - Method in class processing.data.Sort
COMPILE_STATUS - Static variable in class processing.opengl.PGL
compileShader(int) - Method in class processing.opengl.PGL
compileShader(int) - Method in class processing.opengl.PJOGL
COMPLAINT - Static variable in interface processing.core.PConstants
COMPRESSED_TEXTURE_FORMATS - Static variable in class processing.opengl.PGL
compressedTexImage2D(int, int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PGL
compressedTexImage2D(int, int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PJOGL
compressedTexSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PGL
compressedTexSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PJOGL
concat(boolean[], boolean[]) - Static method in class processing.core.PApplet
  ( begin auto-generated from concat.xml ) Concatenates two arrays.
concat(byte[], byte[]) - Static method in class processing.core.PApplet
concat(char[], char[]) - Static method in class processing.core.PApplet
concat(int[], int[]) - Static method in class processing.core.PApplet
concat(float[], float[]) - Static method in class processing.core.PApplet
concat(String[], String[]) - Static method in class processing.core.PApplet
concat(Object, Object) - Static method in class processing.core.PApplet
CONSTANT_ALPHA - Static variable in class processing.opengl.PGL
CONSTANT_COLOR - Static variable in class processing.opengl.PGL
constrain(int, int, int) - Static method in class processing.core.PApplet
constrain(float, float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from constrain.xml ) Constrains a value to not exceed a maximum and minimum value.
contains(float, float) - Method in class processing.core.PShape
contains(float, float) - Method in class processing.opengl.PShapeOpenGL
context - Variable in class processing.opengl.PJOGL
  The rendering context (holds rendering state info)
CONTROL - Static variable in interface processing.core.PConstants
copy(int, int, int, int, int, int, int, int) - Method in class processing.awt.PGraphicsJava2D
copy(PImage, int, int, int, int, int, int, int, int) - Method in class processing.awt.PGraphicsJava2D
copy() - Method in class processing.core.PApplet
copy(int, int, int, int, int, int, int, int) - Method in class processing.core.PApplet
  ( begin auto-generated from PImage_copy.xml ) Copies a region of pixels from one image into another.
copy(PImage, int, int, int, int, int, int, int, int) - Method in class processing.core.PApplet
copy() - Method in class processing.core.PImage
copy(int, int, int, int, int, int, int, int) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_copy.xml ) Copies a region of pixels from one image into another.
copy(PImage, int, int, int, int, int, int, int, int) - Method in class processing.core.PImage
copy() - Method in class processing.core.PVector
  ( begin auto-generated from PVector_copy.xml ) Gets a copy of the vector, returns a PVector object.
copy() - Method in class processing.data.FloatDict
  Returns a duplicate copy of this object.
copy() - Method in class processing.data.FloatList
copy() - Method in class processing.data.IntDict
  Returns a duplicate copy of this object.
copy() - Method in class processing.data.IntList
copy() - Method in class processing.data.StringDict
  Returns a duplicate copy of this object.
copy() - Method in class processing.data.StringList
copy() - Method in class processing.data.Table
  Make a copy of the current table
copy(FrameBuffer, int) - Method in class processing.opengl.FrameBuffer
copy(int, int, int, int, int, int, int, int) - Method in class processing.opengl.PGraphicsOpenGL
copy(PImage, int, int, int, int, int, int, int, int) - Method in class processing.opengl.PGraphicsOpenGL
copyBufferFromSource(Object, ByteBuffer, int, int) - Method in class processing.opengl.Texture
copyColor(FrameBuffer) - Method in class processing.opengl.FrameBuffer
copyDepth(FrameBuffer) - Method in class processing.opengl.FrameBuffer
copyGroup(PGraphicsOpenGL, PShape, PShape) - Static method in class processing.opengl.PShapeOpenGL
copyOf(float[], int) - Static method in class processing.opengl.LinePath
copyOf(byte[], int) - Static method in class processing.opengl.LinePath
copyOf(int[], int) - Static method in class processing.opengl.LinePath
copyStencil(FrameBuffer) - Method in class processing.opengl.FrameBuffer
copyTexImage2D(int, int, int, int, int, int, int, int) - Method in class processing.opengl.PGL
copyTexImage2D(int, int, int, int, int, int, int, int) - Method in class processing.opengl.PJOGL
copyTexSubImage2D(int, int, int, int, int, int, int, int) - Method in class processing.opengl.PGL
copyTexSubImage2D(int, int, int, int, int, int, int, int) - Method in class processing.opengl.PJOGL
CORNER - Static variable in interface processing.core.PConstants
  Draw mode convention to use (x, y) to (width, height)
CORNERS - Static variable in interface processing.core.PConstants
  Draw mode convention to use (x1, y1) to (x2, y2) coordinates
cos(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from cos.xml ) Calculates the cosine of an angle.
count - Variable in class processing.core.PShapeSVG.Gradient
createFont(String, float) - Method in class processing.core.PApplet
createFont(String, float, boolean) - Method in class processing.core.PApplet
createFont(String, float, boolean, char[]) - Method in class processing.core.PApplet
  ( begin auto-generated from createFont.xml ) Dynamically converts a font to the format used by Processing from either a font name that's installed on the computer, or from a .ttf or .otf file inside the sketches "data" folder.
createGraphics(int, int) - Method in class processing.core.PApplet
createGraphics(int, int, String) - Method in class processing.core.PApplet
  ( begin auto-generated from createGraphics.xml ) Creates and returns a new PGraphics object of the types P2D or P3D.
createGraphics(int, int, String, String) - Method in class processing.core.PApplet
  Create an offscreen graphics surface for drawing, in this case for a renderer that writes to a file (such as PDF or DXF).
createImage(int, int, int) - Method in class processing.core.PApplet
  ( begin auto-generated from createImage.xml ) Creates a new PImage (the datatype for storing images).
createInput(String) - Method in class processing.core.PApplet
  ( begin auto-generated from createInput.xml ) This is a function for advanced programmers to open a Java InputStream.
createInput(File) - Static method in class processing.core.PApplet
createInputRaw(String) - Method in class processing.core.PApplet
  Call openStream() without automatic gzip decompression.
createOutput(String) - Method in class processing.core.PApplet
  ( begin auto-generated from createOutput.xml ) Similar to createInput(), this creates a Java OutputStream for a given filename or path.
createOutput(File) - Static method in class processing.core.PApplet
createPath(String) - Static method in class processing.core.PApplet
  Takes a path and creates any in-between folders if they don't already exist.
createPath(File) - Static method in class processing.core.PApplet
createProgram() - Method in class processing.opengl.PGL
createProgram() - Method in class processing.opengl.PJOGL
createReader(String) - Method in class processing.core.PApplet
  ( begin auto-generated from createReader.xml ) Creates a BufferedReader object that can be used to read files line-by-line as individual String objects.
createReader(File) - Static method in class processing.core.PApplet
createReader(InputStream) - Static method in class processing.core.PApplet
createShader(int) - Method in class processing.opengl.PGL
createShader(int) - Method in class processing.opengl.PJOGL
createShape() - Method in class processing.core.PApplet
createShape(int) - Method in class processing.core.PApplet
createShape(int, float...) - Method in class processing.core.PApplet
createShape() - Method in class processing.core.PGraphics
createShape(int) - Method in class processing.core.PGraphics
createShape(int, float...) - Method in class processing.core.PGraphics
createShape(PGraphicsOpenGL, PShape) - Static method in class processing.opengl.PShapeOpenGL
createStrokedPath(LinePath, float, int, int) - Static method in class processing.opengl.LinePath
createStrokedPath(LinePath, float, int, int, float) - Static method in class processing.opengl.LinePath
createStrokedPath(LinePath, float, int, int, float, PMatrix2D) - Static method in class processing.opengl.LinePath
  Constructs a solid `LinePath` with the specified attributes.
createSurface() - Method in class processing.awt.PGraphicsJava2D
createSurface() - Method in class processing.core.PGraphics
createSurface() - Method in class processing.javafx.PGraphicsFX2D
createSurface() - Method in class processing.opengl.PGraphicsOpenGL
createThread() - Method in class processing.awt.PSurfaceAWT
createThread() - Method in class processing.core.PSurfaceNone
createWriter(String) - Method in class processing.core.PApplet
  ( begin auto-generated from createWriter.xml ) Creates a new file in the sketch folder, and a PrintWriter object to write to it.
createWriter(File) - Static method in class processing.core.PApplet
createWriter(OutputStream) - Static method in class processing.core.PApplet
CROSS - Static variable in interface processing.core.PConstants
cross(PVector) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_cross.xml ) Calculates and returns a vector composed of the cross product between two vectors.
cross(PVector, PVector) - Method in class processing.core.PVector
cross(PVector, PVector, PVector) - Static method in class processing.core.PVector
CTRL - Static variable in class processing.event.Event
CULL_FACE - Static variable in class processing.opengl.PGL
cullFace(int) - Method in class processing.opengl.PGL
cullFace(int) - Method in class processing.opengl.PJOGL
CURRENT_VERTEX_ATTRIB - Static variable in class processing.opengl.PGL
currentLightFalloffConstant - Variable in class processing.opengl.PGraphicsOpenGL
  Current light falloff
currentLightFalloffLinear - Variable in class processing.opengl.PGraphicsOpenGL
currentLightFalloffQuadratic - Variable in class processing.opengl.PGraphicsOpenGL
currentLightSpecular - Variable in class processing.opengl.PGraphicsOpenGL
  Current specular color for lighting
currentSampling() - Method in class processing.opengl.Texture
currentSegment(float[]) - Method in class processing.opengl.LinePath.PathIterator
currentSegment(double[]) - Method in class processing.opengl.LinePath.PathIterator
cursor(int) - Method in class processing.core.PApplet
  Set the cursor type
cursor(PImage) - Method in class processing.core.PApplet
  Replace the cursor with the specified PImage.
cursor(PImage, int, int) - Method in class processing.core.PApplet
  ( begin auto-generated from cursor.xml ) Sets the cursor to a predefined symbol, an image, or makes it visible if already hidden.
cursor() - Method in class processing.core.PApplet
  Show the cursor after noCursor() was called.
curve(float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from curve.xml ) Draws a curved line on the screen.
curve(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
curve(float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from curve.xml ) Draws a curved line on the screen.
curve(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
CURVE_VERTEX - Static variable in interface processing.core.PConstants
curveDetail(int) - Method in class processing.awt.PGraphicsJava2D
  Ignored (not needed) in Java 2D.
curveDetail(int) - Method in class processing.core.PApplet
  ( begin auto-generated from curveDetail.xml ) Sets the resolution at which curves display.
curveDetail - Variable in class processing.core.PGraphics
curveDetail(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from curveDetail.xml ) Sets the resolution at which curves display.
curveDetail(int) - Method in class processing.core.PShape
curveDetail(int) - Method in class processing.javafx.PGraphicsFX2D
  Ignored (not needed) by this renderer.
curveDetail(int) - Method in class processing.opengl.PShapeOpenGL
curvePoint(float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from curvePoint.xml ) Evalutes the curve at point t for points a, b, c, d.
curvePoint(float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from curvePoint.xml ) Evalutes the curve at point t for points a, b, c, d.
curveTangent(float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from curveTangent.xml ) Calculates the tangent of a point on a curve.
curveTangent(float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from curveTangent.xml ) Calculates the tangent of a point on a curve.
curveTightness(float) - Method in class processing.core.PApplet
  ( begin auto-generated from curveTightness.xml ) Modifies the quality of forms created with curve() and curveVertex().
curveTightness - Variable in class processing.core.PGraphics
curveTightness(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from curveTightness.xml ) Modifies the quality of forms created with curve() and curveVertex().
curveTightness(float) - Method in class processing.core.PShape
curveTightness(float) - Method in class processing.opengl.PShapeOpenGL
curveVertex(float, float, float) - Method in class processing.awt.PGraphicsJava2D
curveVertex(float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from curveVertex.xml ) Specifies vertex coordinates for curves.
curveVertex(float, float, float) - Method in class processing.core.PApplet
curveVertex(float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from curveVertex.xml ) Specifies vertex coordinates for curves.
curveVertex(float, float, float) - Method in class processing.core.PGraphics
curveVertex(float, float) - Method in class processing.core.PShape
curveVertex(float, float, float) - Method in class processing.core.PShape
curveVertex(float, float, float) - Method in class processing.javafx.PGraphicsFX2D
curveVertex(float, float, float) - Method in class processing.opengl.PGraphics2D
curveVertex(float, float) - Method in class processing.opengl.PGraphicsOpenGL
curveVertex(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
curveVertex(float, float) - Method in class processing.opengl.PShapeOpenGL
curveVertex(float, float, float) - Method in class processing.opengl.PShapeOpenGL
CUSTOM - Static variable in interface processing.core.PConstants
CW - Static variable in class processing.opengl.PGL
cx - Variable in class processing.core.PShapeSVG.RadialGradient
cy - Variable in class processing.core.PShapeSVG.RadialGradient

## D

DA - Static variable in class processing.core.PGraphics
DARKEST - Static variable in interface processing.core.PConstants
dataFile(String) - Method in class processing.core.PApplet
  Return a full path to an item in the data folder as a File object.
dataPath(String) - Method in class processing.core.PApplet
  This function almost certainly does not do the thing you want it to. The data path is handled differently on each platform, and should not be considered a location to write files.
day() - Static method in class processing.core.PApplet
  ( begin auto-generated from day.xml ) Processing communicates with the clock on your computer.
DB - Static variable in class processing.core.PGraphics
debug(String) - Static method in class processing.core.PApplet
DECR - Static variable in class processing.opengl.PGL
DECR_WRAP - Static variable in class processing.opengl.PGL
DEFAULT_HEIGHT - Static variable in class processing.core.PApplet
DEFAULT_VERTICES - Static variable in class processing.core.PGraphics
DEFAULT_WIDTH - Static variable in class processing.core.PApplet
  Default width and height for sketch when not specified
DEG_TO_RAD - Static variable in interface processing.core.PConstants
degrees(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from degrees.xml ) Converts a radian measurement to its corresponding value in degrees.
delay(int) - Method in class processing.core.PApplet
  The delay() function causes the program to halt for a specified time.
DELETE - Static variable in interface processing.core.PConstants
DELETE_STATUS - Static variable in class processing.opengl.PGL
deleteBuffers(int, IntBuffer) - Method in class processing.opengl.PGL
deleteBuffers(int, IntBuffer) - Method in class processing.opengl.PJOGL
deleteFramebuffers(int, IntBuffer) - Method in class processing.opengl.PGL
deleteFramebuffers(int, IntBuffer) - Method in class processing.opengl.PJOGL
deleteProgram(int) - Method in class processing.opengl.PGL
deleteProgram(int) - Method in class processing.opengl.PJOGL
deleteRenderbuffers(int, IntBuffer) - Method in class processing.opengl.PGL
deleteRenderbuffers(int, IntBuffer) - Method in class processing.opengl.PJOGL
deleteShader(int) - Method in class processing.opengl.PGL
deleteShader(int) - Method in class processing.opengl.PJOGL
deleteTextures(int, IntBuffer) - Method in class processing.opengl.PGL
deleteTextures(int, IntBuffer) - Method in class processing.opengl.PJOGL
depth - Variable in class processing.core.PShape
DEPTH24_STENCIL8 - Static variable in class processing.opengl.PGL
DEPTH_ATTACHMENT - Static variable in class processing.opengl.PGL
DEPTH_BITS - Static variable in class processing.opengl.PGL
DEPTH_BUFFER_BIT - Static variable in class processing.opengl.PGL
DEPTH_COMPONENT - Static variable in class processing.opengl.PGL
DEPTH_COMPONENT16 - Static variable in class processing.opengl.PGL
DEPTH_COMPONENT24 - Static variable in class processing.opengl.PGL
DEPTH_COMPONENT32 - Static variable in class processing.opengl.PGL
DEPTH_STENCIL - Static variable in class processing.opengl.PGL
DEPTH_TEST - Static variable in class processing.opengl.PGL
DEPTH_WRITEMASK - Static variable in class processing.opengl.PGL
depthBits - Static variable in class processing.opengl.PGraphicsOpenGL
depthFunc(int) - Method in class processing.opengl.PGL
depthFunc(int) - Method in class processing.opengl.PJOGL
depthMask(boolean) - Method in class processing.opengl.PGL
depthMask(boolean) - Method in class processing.opengl.PJOGL
depthRangef(float, float) - Method in class processing.opengl.PGL
depthRangef(float, float) - Method in class processing.opengl.PJOGL
descent() - Method in class processing.core.PFont
  Returns how far this font descends from the baseline.
desktopFile(String) - Static method in class processing.core.PApplet
  Not a supported function.
desktopPath(String) - Static method in class processing.core.PApplet
  Not a supported function.
detachShader(int, int) - Method in class processing.opengl.PGL
detachShader(int, int) - Method in class processing.opengl.PJOGL
determinant() - Method in interface processing.core.PMatrix
determinant() - Method in class processing.core.PMatrix2D
determinant() - Method in class processing.core.PMatrix3D
DG - Static variable in class processing.core.PGraphics
DIAMETER - Static variable in interface processing.core.PConstants
  Synonym for the CENTER constant.
die(String) - Method in class processing.core.PApplet
  Function for an applet/application to kill itself and display an error.
die(String, Exception) - Method in class processing.core.PApplet
  Same as above but with an exception.
DIFFERENCE - Static variable in interface processing.core.PConstants
DILATE - Static variable in interface processing.core.PConstants
DIRECTION - Static variable in class processing.opengl.PShapeOpenGL
DIRECTIONAL - Static variable in interface processing.core.PConstants
directionalLight(float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from directionalLight.xml ) Adds a directional light.
directionalLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from directionalLight.xml ) Adds a directional light.
directionalLight(float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
directionalLight(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
disable(int) - Method in class processing.opengl.PGL
disable(int) - Method in class processing.opengl.PJOGL
DISABLE_BUFFER_READING - Static variable in interface processing.core.PConstants
DISABLE_DEPTH_MASK - Static variable in interface processing.core.PConstants
DISABLE_DEPTH_SORT - Static variable in interface processing.core.PConstants
DISABLE_DEPTH_TEST - Static variable in interface processing.core.PConstants
DISABLE_KEY_REPEAT - Static variable in interface processing.core.PConstants
DISABLE_NATIVE_FONTS - Static variable in interface processing.core.PConstants
  Deprecated.
DISABLE_OPENGL_ERRORS - Static variable in interface processing.core.PConstants
DISABLE_OPTIMIZED_STROKE - Static variable in interface processing.core.PConstants
DISABLE_STROKE_PERSPECTIVE - Static variable in interface processing.core.PConstants
DISABLE_STROKE_PURE - Static variable in interface processing.core.PConstants
DISABLE_TEXTURE_MIPMAPS - Static variable in interface processing.core.PConstants
disableDepthTest() - Method in class processing.opengl.FrameBuffer
disableFBOLayer() - Method in class processing.opengl.PGL
disableStyle() - Method in class processing.core.PShape
  ( begin auto-generated from PShape_disableStyle.xml ) Disables the shape's style data and uses Processing's current styles.
disableStyle() - Method in class processing.opengl.PShapeOpenGL
disableVertexAttribArray(int) - Method in class processing.opengl.PGL
disableVertexAttribArray(int) - Method in class processing.opengl.PJOGL
displayable() - Method in class processing.core.PGraphics
  Return true if this renderer should be drawn to the screen.
displayDensity() - Method in class processing.core.PApplet
  ( begin auto-generated from displayDensity.xml ) This function returns the number "2" if the screen is a high-density screen (called a Retina display on OS X or high-dpi on Windows and Linux) and a "1" if not.
displayDensity(int) - Static method in class processing.core.PApplet
displayHeight - Variable in class processing.core.PApplet
  ( begin auto-generated from displayHeight.xml ) System variable that stores the height of the computer screen.
displayWidth - Variable in class processing.core.PApplet
  ( begin auto-generated from displayWidth.xml ) System variable which stores the width of the computer screen.
dispose() - Method in class processing.core.PApplet
  Called to dispose of resources and shut down the sketch.
dispose() - Method in class processing.core.PGraphics
  Handle any takedown for this graphics context.
dispose() - Method in class processing.opengl.PGL
dispose() - Method in class processing.opengl.PGraphicsOpenGL
disposeSourceBuffer() - Method in class processing.opengl.Texture
dist(float, float, float, float) - Static method in class processing.core.PApplet
dist(float, float, float, float, float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from dist.xml ) Calculates the distance between two points.
dist(PVector) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_dist.xml ) Calculates the Euclidean distance between two points (considering a point as a vector object).
dist(PVector, PVector) - Static method in class processing.core.PVector
DITHER - Static variable in class processing.opengl.PGL
div(float) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_div.xml ) Divides a vector by a scalar or divides one vector by another.
div(PVector, float) - Static method in class processing.core.PVector
  Divide a vector by a scalar and return the result in a new vector.
div(PVector, float, PVector) - Static method in class processing.core.PVector
  Divide a vector by a scalar and store the result in another vector.
div(String, float) - Method in class processing.data.FloatDict
div(int, float) - Method in class processing.data.FloatList
div(String, int) - Method in class processing.data.IntDict
div(int, int) - Method in class processing.data.IntList
DODGE - Static variable in interface processing.core.PConstants
DONT_CARE - Static variable in class processing.opengl.PGL
dot(PVector) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_dot.xml ) Calculates the dot product of two vectors.
dot(float, float, float) - Method in class processing.core.PVector
dot(PVector, PVector) - Static method in class processing.core.PVector
DOUBLE - Static variable in class processing.data.Table
DOWN - Static variable in interface processing.core.PConstants
DR - Static variable in class processing.core.PGraphics
DRAG - Static variable in class processing.event.MouseEvent
draw() - Method in class processing.core.PApplet
  ( begin auto-generated from draw.xml ) Called directly after setup() and continuously executes the lines of code contained inside its block until the program is stopped or noLoop() is called.
draw(PGraphics) - Method in class processing.core.PShape
  Called by the following (the shape() command adds the g) PShape s = loadShape("blah.svg"); shape(s);
draw(PGraphics) - Method in class processing.opengl.PShapeOpenGL
DRAW_FRAMEBUFFER - Static variable in class processing.opengl.PGL
drawArrays(int, int, int) - Method in class processing.opengl.PGL
drawArraysImpl(int, int, int) - Method in class processing.opengl.PGL
drawArraysImpl(int, int, int) - Method in class processing.opengl.PJOGL
drawBuffer(int) - Method in class processing.opengl.PGL
drawBuffer(int) - Method in class processing.opengl.PJOGL
drawChar(PGraphics, char, float, float, float) - Method in class processing.core.PShapeSVG.Font
drawElements(int, int, int, int) - Method in class processing.opengl.PGL
drawElementsImpl(int, int, int, int) - Method in class processing.opengl.PGL
drawElementsImpl(int, int, int, int) - Method in class processing.opengl.PJOGL
drawString(PGraphics, String, float, float, float) - Method in class processing.core.PShapeSVG.Font
drawTexture(int, int, int, int, int, int, int, int) - Method in class processing.opengl.PGL
  Not an approved function, this will change or be removed in the future.
drawTexture(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class processing.opengl.PGL
  Not an approved function, this will change or be removed in the future.
drawTexture(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class processing.opengl.PGL
DST_ALPHA - Static variable in class processing.opengl.PGL
DST_COLOR - Static variable in class processing.opengl.PGL
DXF - Static variable in interface processing.core.PConstants
DYNAMIC_DRAW - Static variable in class processing.opengl.PGL

## E

EB - Static variable in class processing.core.PGraphics
edge(boolean) - Method in class processing.core.PApplet
  Sets whether the upcoming vertex is part of an edge.
EDGE - Static variable in class processing.core.PGraphics
edge - Variable in class processing.core.PGraphics
edge(boolean) - Method in class processing.core.PGraphics
  Sets whether the upcoming vertex is part of an edge.
EG - Static variable in class processing.core.PGraphics
ELEMENT_ARRAY_BUFFER - Static variable in class processing.opengl.PGL
ellipse(float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from ellipse.xml ) Draws an ellipse (oval) in the display window.
ELLIPSE - Static variable in interface processing.core.PConstants
ellipse(float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from ellipse.xml ) Draws an ellipse (oval) in the display window.
ellipseImpl(float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
ellipseMode(int) - Method in class processing.core.PApplet
  ( begin auto-generated from ellipseMode.xml ) The origin of the ellipse is modified by the ellipseMode() function.
ellipseMode - Variable in class processing.core.PGraphics
  The current ellipse mode (read-only)
ellipseMode(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from ellipseMode.xml ) The origin of the ellipse is modified by the ellipseMode() function.
ellipseMode - Variable in class processing.core.PStyle
emissive(int) - Method in class processing.core.PApplet
  ( begin auto-generated from emissive.xml ) Sets the emissive color of the material used for drawing shapes drawn to the screen.
emissive(float) - Method in class processing.core.PApplet
  gray number specifying value between white and black
emissive(float, float, float) - Method in class processing.core.PApplet
emissive(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from emissive.xml ) Sets the emissive color of the material used for drawing shapes drawn to the screen.
emissive(float) - Method in class processing.core.PGraphics
  gray number specifying value between white and black
emissive(float, float, float) - Method in class processing.core.PGraphics
emissive(int) - Method in class processing.core.PShape
emissive(float) - Method in class processing.core.PShape
emissive(float, float, float) - Method in class processing.core.PShape
emissiveB - Variable in class processing.core.PGraphics
emissiveB - Variable in class processing.core.PStyle
emissiveColor - Variable in class processing.core.PGraphics
emissiveG - Variable in class processing.core.PGraphics
emissiveG - Variable in class processing.core.PStyle
emissiveR - Variable in class processing.core.PGraphics
emissiveR - Variable in class processing.core.PStyle
enable(int) - Method in class processing.opengl.PGL
enable(int) - Method in class processing.opengl.PJOGL
ENABLE_BUFFER_READING - Static variable in interface processing.core.PConstants
ENABLE_DEPTH_MASK - Static variable in interface processing.core.PConstants
ENABLE_DEPTH_SORT - Static variable in interface processing.core.PConstants
ENABLE_DEPTH_TEST - Static variable in interface processing.core.PConstants
ENABLE_KEY_REPEAT - Static variable in interface processing.core.PConstants
ENABLE_NATIVE_FONTS - Static variable in interface processing.core.PConstants
  Deprecated.
ENABLE_OPENGL_ERRORS - Static variable in interface processing.core.PConstants
ENABLE_OPTIMIZED_STROKE - Static variable in interface processing.core.PConstants
ENABLE_STROKE_PERSPECTIVE - Static variable in interface processing.core.PConstants
ENABLE_STROKE_PURE - Static variable in interface processing.core.PConstants
ENABLE_TEXTURE_MIPMAPS - Static variable in interface processing.core.PConstants
enableFBOLayer() - Method in class processing.opengl.PGL
enableStyle() - Method in class processing.core.PShape
  ( begin auto-generated from PShape_enableStyle.xml ) Enables the shape's style data and ignores Processing's current styles.
enableStyle() - Method in class processing.opengl.PShapeOpenGL
enableVertexAttribArray(int) - Method in class processing.opengl.PGL
enableVertexAttribArray(int) - Method in class processing.opengl.PJOGL
end() - Method in class processing.opengl.LineStroker
endCamera() - Method in class processing.core.PApplet
  ( begin auto-generated from endCamera.xml ) The beginCamera() and endCamera() functions enable advanced customization of the camera space.
endCamera() - Method in class processing.core.PGraphics
  ( begin auto-generated from endCamera.xml ) The beginCamera() and endCamera() functions enable advanced customization of the camera space.
endCamera() - Method in class processing.opengl.PGraphics2D
endCamera() - Method in class processing.opengl.PGraphicsOpenGL
  Record the current settings into the camera matrix, and set the matrix mode back to the current transformation matrix.
endContour() - Method in class processing.awt.PGraphicsJava2D
endContour() - Method in class processing.core.PApplet
endContour() - Method in class processing.core.PGraphics
endContour() - Method in class processing.core.PShape
endContour() - Method in class processing.javafx.PGraphicsFX2D
endContour() - Method in class processing.opengl.PGraphicsOpenGL
endDraw() - Method in class processing.awt.PGraphicsJava2D
endDraw() - Method in class processing.core.PGraphics
  ( begin auto-generated from PGraphics_endDraw.xml ) Finalizes the rendering of a PGraphics object so that it can be shown on screen.
endDraw() - Method in class processing.javafx.PGraphicsFX2D
endDraw() - Method in class processing.opengl.PGraphicsOpenGL
endPGL() - Method in class processing.core.PApplet
endPGL() - Method in class processing.core.PGraphics
endPGL() - Method in class processing.opengl.PGraphicsOpenGL
endRaw() - Method in class processing.awt.PGraphicsJava2D
endRaw() - Method in class processing.core.PApplet
  ( begin auto-generated from endRaw.xml ) Complement to beginRaw(); they must always be used together.
endRaw() - Method in class processing.core.PGraphics
endRecord() - Method in class processing.core.PApplet
  ( begin auto-generated from endRecord.xml ) Stops the recording process started by beginRecord() and closes the file.
endShape(int) - Method in class processing.awt.PGraphicsJava2D
endShape() - Method in class processing.core.PApplet
endShape(int) - Method in class processing.core.PApplet
  ( begin auto-generated from endShape.xml ) The endShape() function is the companion to beginShape() and may only be called after beginShape().
endShape() - Method in class processing.core.PGraphics
endShape(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from endShape.xml ) The endShape() function is the companion to beginShape() and may only be called after beginShape().
endShape() - Method in class processing.core.PShape
endShape(int) - Method in class processing.core.PShape
endShape(int) - Method in class processing.javafx.PGraphicsFX2D
endShape(int) - Method in class processing.opengl.PGraphicsOpenGL
endShape(int) - Method in class processing.opengl.PShapeOpenGL
ENTER - Static variable in interface processing.core.PConstants
ENTER - Static variable in class processing.event.MouseEvent
EPSILON - Static variable in interface processing.core.PConstants
EQUAL - Static variable in class processing.opengl.PGL
equals(Object) - Method in class processing.core.PVector
ER - Static variable in class processing.core.PGraphics
ERODE - Static variable in interface processing.core.PConstants
errorString(int) - Method in class processing.opengl.PGL
errorString(int) - Method in class processing.opengl.PJOGL
ESC - Static variable in interface processing.core.PConstants
Event - Class in processing.event
Event(Object, long, int, int) - Constructor for class processing.event.Event
EXCLUSION - Static variable in interface processing.core.PConstants
exec(String...) - Static method in class processing.core.PApplet
exit() - Method in class processing.core.PApplet
  ( begin auto-generated from exit.xml ) Quits/stops/exits the program.
EXIT - Static variable in class processing.event.MouseEvent
exitActual() - Method in class processing.core.PApplet
  Some subclasses (I'm looking at you, processing.py) might wish to do something other than actually terminate the JVM.
exitCalled() - Method in class processing.core.PApplet
exp(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from exp.xml ) Returns Euler's number e (2.71828...) raised to the power of the value parameter.
expand(boolean[]) - Static method in class processing.core.PApplet
  ( begin auto-generated from expand.xml ) Increases the size of an array.
expand(boolean[], int) - Static method in class processing.core.PApplet
expand(byte[]) - Static method in class processing.core.PApplet
expand(byte[], int) - Static method in class processing.core.PApplet
expand(char[]) - Static method in class processing.core.PApplet
expand(char[], int) - Static method in class processing.core.PApplet
expand(int[]) - Static method in class processing.core.PApplet
expand(int[], int) - Static method in class processing.core.PApplet
expand(long[]) - Static method in class processing.core.PApplet
expand(long[], int) - Static method in class processing.core.PApplet
expand(float[]) - Static method in class processing.core.PApplet
expand(float[], int) - Static method in class processing.core.PApplet
expand(double[]) - Static method in class processing.core.PApplet
expand(double[], int) - Static method in class processing.core.PApplet
expand(String[]) - Static method in class processing.core.PApplet
expand(String[], int) - Static method in class processing.core.PApplet
expand(Object) - Static method in class processing.core.PApplet
expand(Object, int) - Static method in class processing.core.PApplet
extensionOptions(boolean, String, String) - Static method in class processing.data.Table
EXTENSIONS - Static variable in class processing.opengl.PGL
EXTERNAL_MOVE - Static variable in class processing.core.PApplet
  When run externally to a PDE Editor, this is sent by the applet whenever the window is moved.
EXTERNAL_STOP - Static variable in class processing.core.PApplet
  When run externally to a PdeEditor, this is sent by the sketch when it quits.

## F

face - Variable in class processing.core.PShapeSVG.Font
FALSE - Static variable in class processing.opengl.PGL
FASTEST - Static variable in class processing.opengl.PGL
fboMultisampleSupported - Static variable in class processing.opengl.PGraphicsOpenGL
fill(int) - Method in class processing.core.PApplet
  ( begin auto-generated from fill.xml ) Sets the color used to fill shapes.
fill(int, float) - Method in class processing.core.PApplet
fill(float) - Method in class processing.core.PApplet
fill(float, float) - Method in class processing.core.PApplet
fill(float, float, float) - Method in class processing.core.PApplet
fill(float, float, float, float) - Method in class processing.core.PApplet
fill - Variable in class processing.core.PGraphics
  true if fill() is enabled, (read-only)
fill(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from fill.xml ) Sets the color used to fill shapes.
fill(int, float) - Method in class processing.core.PGraphics
fill(float) - Method in class processing.core.PGraphics
fill(float, float) - Method in class processing.core.PGraphics
fill(float, float, float) - Method in class processing.core.PGraphics
fill(float, float, float, float) - Method in class processing.core.PGraphics
fill(int) - Method in class processing.core.PShape
fill(int, float) - Method in class processing.core.PShape
fill(float) - Method in class processing.core.PShape
fill(float, float) - Method in class processing.core.PShape
fill(float, float, float) - Method in class processing.core.PShape
fill(float, float, float, float) - Method in class processing.core.PShape
fill - Variable in class processing.core.PStyle
fillColor - Variable in class processing.core.PGraphics
  fill that was last set (read-only)
fillColor - Variable in class processing.core.PStyle
fillGradient - Variable in class processing.awt.PGraphicsJava2D
fillGradientObject - Variable in class processing.awt.PGraphicsJava2D
filter(PShader) - Method in class processing.core.PApplet
filter(int) - Method in class processing.core.PApplet
filter(int, float) - Method in class processing.core.PApplet
  ( begin auto-generated from PImage_filter.xml ) Filters an image as defined by one of the following modes:
  THRESHOLD - converts the image to black and white pixels depending if they are above or below the threshold defined by the level parameter.
filter(PShader) - Method in class processing.core.PGraphics
filter(int) - Method in class processing.core.PImage
filter(int, float) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_filter.xml ) Filters an image as defined by one of the following modes:
  THRESHOLD - converts the image to black and white pixels depending if they are above or below the threshold defined by the level parameter.
filter(int) - Method in class processing.opengl.PGraphicsOpenGL
  This is really inefficient and not a good idea in OpenGL.
filter(int, float) - Method in class processing.opengl.PGraphicsOpenGL
  This is really inefficient and not a good idea in OpenGL.
filter(PShader) - Method in class processing.opengl.PGraphicsOpenGL
findChild(String) - Method in class processing.core.PShape
  Same as getChild(name), except that it first walks all the way up the hierarchy to the eldest grandparent, so that children can be found anywhere.
findFont(String) - Static method in class processing.core.PFont
  Starting with Java 1.5, Apple broke the ability to specify most fonts.
findNative() - Method in class processing.core.PFont
  Attempt to find the native version of this font.
findRow(String, int) - Method in class processing.data.Table
findRow(String, String) - Method in class processing.data.Table
findRowIndex(String, int) - Method in class processing.data.Table
  Return the row that contains the first String that matches.
findRowIndex(String, String) - Method in class processing.data.Table
  Return the row that contains the first String that matches.
findRowIndices(String, int) - Method in class processing.data.Table
  Return a list of rows that contain the String passed in.
findRowIndices(String, String) - Method in class processing.data.Table
  Return a list of rows that contain the String passed in.
findRowIterator(String, int) - Method in class processing.data.Table
findRowIterator(String, String) - Method in class processing.data.Table
findRows(String, int) - Method in class processing.data.Table
findRows(String, String) - Method in class processing.data.Table
finish() - Method in class processing.opengl.FrameBuffer
finish() - Method in class processing.opengl.PGL
finish() - Method in class processing.opengl.PJOGL
finished - Variable in class processing.core.PApplet
  true if the sketch has stopped permanently.
firstMouse - Variable in class processing.core.PApplet
  Deprecated.
  Please refrain from using this variable, it will be removed from future releases of Processing because it cannot be used consistently across platforms and input methods.
FLOAT - Static variable in class processing.data.Table
FLOAT - Static variable in class processing.opengl.PGL
FLOAT_MAT2 - Static variable in class processing.opengl.PGL
FLOAT_MAT3 - Static variable in class processing.opengl.PGL
FLOAT_MAT4 - Static variable in class processing.opengl.PGL
FLOAT_VEC2 - Static variable in class processing.opengl.PGL
FLOAT_VEC3 - Static variable in class processing.opengl.PGL
FLOAT_VEC4 - Static variable in class processing.opengl.PGL
FloatDict - Class in processing.data
  A simple table class to use a String as a lookup for an float value.
FloatDict() - Constructor for class processing.data.FloatDict
FloatDict(int) - Constructor for class processing.data.FloatDict
  Create a new lookup with a specific size.
FloatDict(BufferedReader) - Constructor for class processing.data.FloatDict
  Read a set of entries from a Reader that has each key/value pair on a single line, separated by a tab.
FloatDict(Object[][]) - Constructor for class processing.data.FloatDict
  Constructor to allow (more intuitive) inline initialization, e.g.:
FloatDict(String[], float[]) - Constructor for class processing.data.FloatDict
FloatList - Class in processing.data
  Helper class for a list of floats.
FloatList() - Constructor for class processing.data.FloatList
FloatList(int) - Constructor for class processing.data.FloatList
FloatList(float[]) - Constructor for class processing.data.FloatList
FloatList(Iterable<Object>) - Constructor for class processing.data.FloatList
  Construct an FloatList from an iterable pile of objects.
FloatList(Object...) - Constructor for class processing.data.FloatList
  Construct an FloatList from a random pile of objects.
floor(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from floor.xml ) Calculates the closest int value that is less than or equal to the value of the parameter.
flush() - Method in class processing.core.PApplet
flush() - Method in class processing.core.PGraphics
flush() - Method in class processing.javafx.PGraphicsFX2D
flush() - Method in class processing.opengl.PGL
flush() - Method in class processing.opengl.PGraphicsOpenGL
flush() - Method in class processing.opengl.PJOGL
focused - Variable in class processing.core.PApplet
  ( begin auto-generated from focused.xml ) Confirms if a Processing program is "focused", meaning that it is active and will accept input from mouse or keyboard.
focusGained() - Method in class processing.core.PApplet
focusLost() - Method in class processing.core.PApplet
Font(PShapeSVG, XML) - Constructor for class processing.core.PShapeSVG.Font
FontGlyph(PShapeSVG, XML, PShapeSVG.Font) - Constructor for class processing.core.PShapeSVG.FontGlyph
format - Variable in class processing.core.PImage
  Format for this image, one of RGB, ARGB or ALPHA.
format(int) - Method in class processing.data.JSONArray
  Make a pretty-printed JSON text of this JSONArray.
format(int) - Method in class processing.data.JSONObject
  Make a prettyprinted JSON text of this JSONObject.
format(int) - Method in class processing.data.XML
  Format this XML data as a String.
format - Variable in class processing.opengl.Texture.Parameters
  Texture internal format.
FRAGMENT_SHADER - Static variable in class processing.opengl.PGL
frame - Variable in class processing.core.PApplet
  A dummy frame to keep compatibility with 2.x code and encourage users to update.
FrameBuffer - Class in processing.opengl
  Encapsulates a Frame Buffer Object for offscreen rendering.
FRAMEBUFFER - Static variable in class processing.opengl.PGL
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME - Static variable in class processing.opengl.PGL
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE - Static variable in class processing.opengl.PGL
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE - Static variable in class processing.opengl.PGL
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL - Static variable in class processing.opengl.PGL
FRAMEBUFFER_COMPLETE - Static variable in class processing.opengl.PGL
FRAMEBUFFER_ERROR - Static variable in class processing.opengl.PGL
FRAMEBUFFER_INCOMPLETE_ATTACHMENT - Static variable in class processing.opengl.PGL
FRAMEBUFFER_INCOMPLETE_DIMENSIONS - Static variable in class processing.opengl.PGL
FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER - Static variable in class processing.opengl.PGL
FRAMEBUFFER_INCOMPLETE_FORMATS - Static variable in class processing.opengl.PGL
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT - Static variable in class processing.opengl.PGL
FRAMEBUFFER_INCOMPLETE_READ_BUFFER - Static variable in class processing.opengl.PGL
FRAMEBUFFER_UNSUPPORTED - Static variable in class processing.opengl.PGL
framebufferRenderbuffer(int, int, int, int) - Method in class processing.opengl.PGL
framebufferRenderbuffer(int, int, int, int) - Method in class processing.opengl.PJOGL
framebufferTexture2D(int, int, int, int, int) - Method in class processing.opengl.PGL
framebufferTexture2D(int, int, int, int, int) - Method in class processing.opengl.PJOGL
frameCount - Variable in class processing.core.PApplet
  ( begin auto-generated from frameCount.xml ) The system variable frameCount contains the number of frames displayed since the program started.
frameMoved(int, int) - Method in class processing.core.PApplet
frameRate - Variable in class processing.core.PApplet
  ( begin auto-generated from frameRate_var.xml ) The system variable frameRate contains the approximate frame rate of the software as it executes.
frameRate(float) - Method in class processing.core.PApplet
  ( begin auto-generated from frameRate.xml ) Specifies the number of frames to be displayed every second.
frameResized(int, int) - Method in class processing.core.PApplet
fromAngle(float) - Static method in class processing.core.PVector
  ( begin auto-generated from PVector_sub.xml ) Make a new 2D unit vector from an angle.
fromAngle(float, PVector) - Static method in class processing.core.PVector
  Make a new 2D unit vector from an angle
fromRange(int) - Static method in class processing.data.IntList
fromRange(int, int) - Static method in class processing.data.IntList
FRONT - Static variable in class processing.opengl.PGL
FRONT_AND_BACK - Static variable in class processing.opengl.PGL
frontFace(int) - Method in class processing.opengl.PGL
frontFace(int) - Method in class processing.opengl.PJOGL
frustum(float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from frustum.xml ) Sets a perspective matrix defined through the parameters.
frustum(float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from frustum.xml ) Sets a perspective matrix defined through the parameters.
frustum(float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
frustum(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Same as glFrustum(), except that it wipes out (rather than multiplies against) the current perspective matrix.
fullScreen() - Method in class processing.core.PApplet
  Create a full-screen sketch using the default renderer.
fullScreen(int) - Method in class processing.core.PApplet
fullScreen(String) - Method in class processing.core.PApplet
  ( begin auto-generated from fullScreen.xml ) Description to come...
fullScreen(String, int) - Method in class processing.core.PApplet
FUNC_ADD - Static variable in class processing.opengl.PGL
FUNC_MAX - Static variable in class processing.opengl.PGL
FUNC_MIN - Static variable in class processing.opengl.PGL
FUNC_REVERSE_SUBTRACT - Static variable in class processing.opengl.PGL
FUNC_SUBTRACT - Static variable in class processing.opengl.PGL
FX2D - Static variable in interface processing.core.PConstants

## G

g - Variable in class processing.core.PApplet
  The PGraphics renderer associated with this PApplet
G - Static variable in class processing.core.PGraphics
g2 - Variable in class processing.awt.PGraphicsJava2D
genBuffers(int, IntBuffer) - Method in class processing.opengl.PGL
genBuffers(int, IntBuffer) - Method in class processing.opengl.PJOGL
GENERATE_MIPMAP_HINT - Static variable in class processing.opengl.PGL
generateMipmap(int) - Method in class processing.opengl.PGL
generateMipmap(int) - Method in class processing.opengl.PJOGL
genFramebuffers(int, IntBuffer) - Method in class processing.opengl.PGL
genFramebuffers(int, IntBuffer) - Method in class processing.opengl.PJOGL
genRenderbuffers(int, IntBuffer) - Method in class processing.opengl.PGL
genRenderbuffers(int, IntBuffer) - Method in class processing.opengl.PJOGL
genTextures(int, IntBuffer) - Method in class processing.opengl.PGL
genTextures(int, IntBuffer) - Method in class processing.opengl.PJOGL
GEOMETRY - Static variable in class processing.core.PShape
  Collections of vertices created with beginShape().
GEQUAL - Static variable in class processing.opengl.PGL
get(int, int) - Method in class processing.awt.PGraphicsJava2D
get() - Method in class processing.awt.PGraphicsJava2D
get(int, int) - Method in class processing.core.PApplet
  ( begin auto-generated from PImage_get.xml ) Reads the color of any pixel or grabs a section of an image.
get(int, int, int, int) - Method in class processing.core.PApplet
get() - Method in class processing.core.PApplet
  Returns a copy of this PImage.
get(int, int) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_get.xml ) Reads the color of any pixel or grabs a section of an image.
get(int, int, int, int) - Method in class processing.core.PImage
get() - Method in class processing.core.PImage
  Returns a copy of this PImage.
get() - Method in interface processing.core.PMatrix
  Returns a copy of this PMatrix.
get(float[]) - Method in interface processing.core.PMatrix
  Copies the matrix contents into a float array.
get() - Method in class processing.core.PMatrix2D
  Returns a copy of this PMatrix.
get(float[]) - Method in class processing.core.PMatrix2D
  Copies the matrix contents into a 6 entry float array.
get() - Method in class processing.core.PMatrix3D
  Returns a copy of this PMatrix.
get(float[]) - Method in class processing.core.PMatrix3D
  Copies the matrix contents into a 16 entry float array.
get() - Method in class processing.core.PVector
  Deprecated.
get(float[]) - Method in class processing.core.PVector
get(String) - Method in class processing.data.FloatDict
  Return a value for the specified key.
get(String, float) - Method in class processing.data.FloatDict
get(int) - Method in class processing.data.FloatList
  Get an entry at a particular index.
get(String) - Method in class processing.data.IntDict
  Return a value for the specified key.
get(String, int) - Method in class processing.data.IntDict
get(int) - Method in class processing.data.IntList
  Get an entry at a particular index.
get(String) - Method in class processing.data.StringDict
  Return a value for the specified key.
get(String, String) - Method in class processing.data.StringDict
get(int) - Method in class processing.data.StringList
  Get an entry at a particular index.
get(int, int) - Method in class processing.javafx.PGraphicsFX2D
get(int, int) - Method in class processing.opengl.PGraphicsOpenGL
get(int[]) - Method in class processing.opengl.Texture
  Copy texture to pixels.
getAction() - Method in class processing.event.Event
getActiveAttrib(int, int, IntBuffer, IntBuffer) - Method in class processing.opengl.PGL
getActiveAttrib(int, int, IntBuffer, IntBuffer) - Method in class processing.opengl.PJOGL
getActiveUniform(int, int, IntBuffer, IntBuffer) - Method in class processing.opengl.PGL
getActiveUniform(int, int, IntBuffer, IntBuffer) - Method in class processing.opengl.PJOGL
getAmbient(int) - Method in class processing.core.PShape
getAmbient(int) - Method in class processing.opengl.PShapeOpenGL
getAmount() - Method in class processing.event.MouseEvent
  Deprecated.
getAttachedShaders(int, int, IntBuffer, IntBuffer) - Method in class processing.opengl.PGL
getAttachedShaders(int, int, IntBuffer, IntBuffer) - Method in class processing.opengl.PJOGL
getAttribLocation(int, String) - Method in class processing.opengl.PGL
getAttribLocation(int, String) - Method in class processing.opengl.PJOGL
getAttributeCount() - Method in class processing.data.XML
  Returns the number of attributes.
getBoolean(int) - Method in class processing.data.JSONArray
  Get the boolean value associated with an index.
getBoolean(int, boolean) - Method in class processing.data.JSONArray
  Get the optional boolean value associated with an index.
getBoolean(String) - Method in class processing.data.JSONObject
  Get the boolean value associated with a key.
getBoolean(String, boolean) - Method in class processing.data.JSONObject
  Get an optional boolean associated with a key.
getBooleanArray() - Method in class processing.data.JSONArray
  Get this entire array as a boolean array.
getBooleanv(int, IntBuffer) - Method in class processing.opengl.PGL
getBooleanv(int, IntBuffer) - Method in class processing.opengl.PJOGL
getBufferParameteriv(int, int, IntBuffer) - Method in class processing.opengl.PGL
getBufferParameteriv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
getBufferPixels(int[]) - Method in class processing.opengl.Texture
getButton() - Method in class processing.event.MouseEvent
  Which button was pressed, either LEFT, CENTER, or RIGHT.
getCache(PImage) - Method in class processing.core.PGraphics
  Get cache storage data for the specified renderer.
getCache(PImage) - Method in class processing.opengl.PGraphicsOpenGL
getCaps() - Method in class processing.opengl.PJOGL
getChild(int) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_getChild.xml ) Extracts a child shape from a parent shape.
getChild(String) - Method in class processing.core.PShape
getChild(String) - Method in class processing.core.PShapeSVG
  Get a particular element based on its SVG ID.
getChild(int) - Method in class processing.data.XML
  Quick accessor for an element at a particular index.
getChild(String) - Method in class processing.data.XML
  Get a child by its name or path.
getChildCount() - Method in class processing.core.PShape
getChildCount() - Method in class processing.data.XML
  Returns the number of children.
getChildIndex(PShape) - Method in class processing.core.PShape
  Returns the index of child who.
getChildren() - Method in class processing.core.PShape
getChildren() - Method in class processing.data.XML
  Returns an array containing all the child elements.
getChildren(String) - Method in class processing.data.XML
  Get any children that match this name or path.
getClickCount() - Method in class processing.event.MouseEvent
  Deprecated.
getColumnCount() - Method in class processing.data.Table
getColumnCount() - Method in interface processing.data.TableRow
getColumnIndex(String) - Method in class processing.data.Table
getColumnTitle(int) - Method in class processing.data.Table
getColumnTitle(int) - Method in interface processing.data.TableRow
getColumnTitles() - Method in class processing.data.Table
getColumnTitles() - Method in interface processing.data.TableRow
getColumnType(String) - Method in class processing.data.Table
getColumnType(int) - Method in class processing.data.Table
  Returns one of Table.STRING, Table.INT, etc...
getColumnType(String) - Method in interface processing.data.TableRow
getColumnType(int) - Method in interface processing.data.TableRow
getColumnTypes() - Method in class processing.data.Table
getColumnTypes() - Method in interface processing.data.TableRow
getComponent() - Method in class processing.opengl.PSurfaceJOGL
getContent() - Method in class processing.data.XML
  Return the #PCDATA content of the element.
getContent(String) - Method in class processing.data.XML
getCount() - Method in class processing.event.MouseEvent
  Number of clicks for mouse button events, or the number of steps (positive or negative depending on direction) for a mouse wheel event.
getDefaultDrawBuffer() - Method in class processing.opengl.FrameBuffer
getDefaultReadBuffer() - Method in class processing.opengl.FrameBuffer
getDefaultSize() - Method in class processing.core.PFont
  Returns the size that will be used when textFont(font) is called.
getDepth() - Method in class processing.core.PShape
  Get the depth of the shape area (not necessarily the shape boundary).
getDepth() - Method in class processing.opengl.PShapeOpenGL
getDouble(int) - Method in class processing.data.JSONArray
  Get the double value associated with an index.
getDouble(int, double) - Method in class processing.data.JSONArray
  Get the optional double value associated with an index.
getDouble(String) - Method in class processing.data.JSONObject
  Get the double value associated with a key.
getDouble(String, double) - Method in class processing.data.JSONObject
  Get an optional double associated with a key, or the defaultValue if there is no such key or if its value is not a number.
getDouble(int, int) - Method in class processing.data.Table
getDouble(int, String) - Method in class processing.data.Table
getDouble(int) - Method in interface processing.data.TableRow
getDouble(String) - Method in interface processing.data.TableRow
getDouble(String) - Method in class processing.data.XML
getDouble(String, double) - Method in class processing.data.XML
  Returns the value of an attribute.
getDoubleArray() - Method in class processing.data.JSONArray
  Get this entire array as a double array.
getDoubleColumn(String) - Method in class processing.data.Table
getDoubleColumn(int) - Method in class processing.data.Table
getDoubleContent() - Method in class processing.data.XML
getDoubleContent(double) - Method in class processing.data.XML
getDoubleRow(int) - Method in class processing.data.Table
getEmissive(int) - Method in class processing.core.PShape
getEmissive(int) - Method in class processing.opengl.PShapeOpenGL
getError() - Method in class processing.opengl.PGL
getError() - Method in class processing.opengl.PJOGL
getExtension(String) - Static method in class processing.core.PApplet
getFamily() - Method in class processing.core.PShape
  The shape type, one of GROUP, PRIMITIVE, PATH, or GEOMETRY.
getFill(int) - Method in class processing.core.PShape
getFill(int) - Method in class processing.opengl.PShapeOpenGL
getFlavor() - Method in class processing.event.Event
getFloat(int) - Method in class processing.data.JSONArray
  Get a value from an index as a float.
getFloat(int, float) - Method in class processing.data.JSONArray
getFloat(String) - Method in class processing.data.JSONObject
getFloat(String, float) - Method in class processing.data.JSONObject
getFloat(int, int) - Method in class processing.data.Table
  Get a float value from the specified row and column.
getFloat(int, String) - Method in class processing.data.Table
getFloat(int) - Method in interface processing.data.TableRow
getFloat(String) - Method in interface processing.data.TableRow
getFloat(String) - Method in class processing.data.XML
  Returns the value of an attribute, or zero if not present.
getFloat(String, float) - Method in class processing.data.XML
  Returns the value of an attribute.
getFloatArray() - Method in class processing.data.JSONArray
  Get this entire array as a float array.
getFloatColumn(String) - Method in class processing.data.Table
getFloatColumn(int) - Method in class processing.data.Table
getFloatContent() - Method in class processing.data.XML
getFloatContent(float) - Method in class processing.data.XML
getFloatDict(String, String) - Method in class processing.data.Table
getFloatDict(int, int) - Method in class processing.data.Table
getFloatList(String) - Method in class processing.data.Table
getFloatList(int) - Method in class processing.data.Table
getFloatRow(int) - Method in class processing.data.Table
getFloatv(int, FloatBuffer) - Method in class processing.opengl.PGL
getFloatv(int, FloatBuffer) - Method in class processing.opengl.PJOGL
getFont() - Method in class processing.core.PFont
  Deprecated.
getFrame() - Method in class processing.awt.PSurfaceAWT.SmoothCanvas
getFrameBuffer() - Method in class processing.opengl.PGraphicsOpenGL
  Not an approved function, test its use in libraries to grab the FB objects for offscreen PGraphics.
getFrameBuffer(boolean) - Method in class processing.opengl.PGraphicsOpenGL
getFramebufferAttachmentParameteriv(int, int, int, IntBuffer) - Method in class processing.opengl.PGL
getFramebufferAttachmentParameteriv(int, int, int, IntBuffer) - Method in class processing.opengl.PJOGL
getGL(GLAutoDrawable) - Method in class processing.opengl.PJOGL
getGlyph(char) - Method in class processing.core.PFont
getGlyph(int) - Method in class processing.core.PFont
getGlyphCount() - Method in class processing.core.PFont
getGraphics() - Method in class processing.core.PApplet
getHeight() - Method in class processing.core.PShape
  Get the height of the drawing area (not necessarily the shape boundary).
getHeight() - Method in class processing.opengl.PShapeOpenGL
getImage() - Method in class processing.core.PImage
  Deprecated.
getInt(int) - Method in class processing.data.JSONArray
  Get the int value associated with an index.
getInt(int, int) - Method in class processing.data.JSONArray
  Get the optional int value associated with an index.
getInt(String) - Method in class processing.data.JSONObject
  Gets the int value associated with a key
getInt(String, int) - Method in class processing.data.JSONObject
  Get an optional int value associated with a key, or the default if there is no such key or if the value is not a number.
getInt(int, int) - Method in class processing.data.Table
getInt(int, String) - Method in class processing.data.Table
getInt(int) - Method in interface processing.data.TableRow
getInt(String) - Method in interface processing.data.TableRow
getInt(String) - Method in class processing.data.XML
getInt(String, int) - Method in class processing.data.XML
  Returns the value of an attribute.
getIntArray() - Method in class processing.data.JSONArray
  Get this entire array as an int array.
getIntColumn(String) - Method in class processing.data.Table
getIntColumn(int) - Method in class processing.data.Table
getIntContent() - Method in class processing.data.XML
getIntContent(int) - Method in class processing.data.XML
getIntDict(String, String) - Method in class processing.data.Table
getIntDict(int, int) - Method in class processing.data.Table
getIntegerv(int, IntBuffer) - Method in class processing.opengl.PGL
getIntegerv(int, IntBuffer) - Method in class processing.opengl.PJOGL
getIntList(String) - Method in class processing.data.Table
getIntList(int) - Method in class processing.data.Table
getIntRow(int) - Method in class processing.data.Table
getJSONArray(int) - Method in class processing.data.JSONArray
  Get the JSONArray associated with an index.
getJSONArray(int, JSONArray) - Method in class processing.data.JSONArray
getJSONArray(String) - Method in class processing.data.JSONObject
  Get the JSONArray value associated with a key.
getJSONObject(int) - Method in class processing.data.JSONArray
  Get the JSONObject associated with an index.
getJSONObject(int, JSONObject) - Method in class processing.data.JSONArray
getJSONObject(String) - Method in class processing.data.JSONObject
  Get the JSONObject value associated with a key.
getKey() - Method in class processing.event.KeyEvent
getKeyCode() - Method in class processing.event.KeyEvent
getKind() - Method in class processing.core.PShape
getLocalName() - Method in class processing.data.XML
  Returns the name of the element (without namespace prefix).
getLong(int) - Method in class processing.data.JSONArray
  Get the long value associated with an index.
getLong(int, long) - Method in class processing.data.JSONArray
  Get the optional long value associated with an index.
getLong(String) - Method in class processing.data.JSONObject
  Get the long value associated with a key.
getLong(String, long) - Method in class processing.data.JSONObject
  Get an optional long value associated with a key, or the default if there is no such key or if the value is not a number.
getLong(int, int) - Method in class processing.data.Table
getLong(int, String) - Method in class processing.data.Table
getLong(int) - Method in interface processing.data.TableRow
getLong(String) - Method in interface processing.data.TableRow
getLong(String, long) - Method in class processing.data.XML
  Returns the value of an attribute.
getLongArray() - Method in class processing.data.JSONArray
  Get this entire array as a long array.
getLongColumn(String) - Method in class processing.data.Table
getLongColumn(int) - Method in class processing.data.Table
getLongContent() - Method in class processing.data.XML
getLongContent(long) - Method in class processing.data.XML
getLongRow(int) - Method in class processing.data.Table
getMatrix() - Method in class processing.awt.PGraphicsJava2D
getMatrix(PMatrix2D) - Method in class processing.awt.PGraphicsJava2D
getMatrix(PMatrix3D) - Method in class processing.awt.PGraphicsJava2D
getMatrix() - Method in class processing.core.PApplet
getMatrix(PMatrix2D) - Method in class processing.core.PApplet
  Copy the current transformation matrix into the specified target.
getMatrix(PMatrix3D) - Method in class processing.core.PApplet
  Copy the current transformation matrix into the specified target.
getMatrix() - Method in class processing.core.PGraphics
getMatrix(PMatrix2D) - Method in class processing.core.PGraphics
  Copy the current transformation matrix into the specified target.
getMatrix(PMatrix3D) - Method in class processing.core.PGraphics
  Copy the current transformation matrix into the specified target.
getMatrix() - Method in class processing.javafx.PGraphicsFX2D
getMatrix(PMatrix2D) - Method in class processing.javafx.PGraphicsFX2D
getMatrix(PMatrix3D) - Method in class processing.javafx.PGraphicsFX2D
getMatrix(PMatrix3D) - Method in class processing.opengl.PGraphics2D
getMatrix() - Method in class processing.opengl.PGraphicsOpenGL
getMatrix(PMatrix3D) - Method in class processing.opengl.PGraphicsOpenGL
getMaximumSize() - Method in class processing.awt.PSurfaceAWT.SmoothCanvas
getMillis() - Method in class processing.event.Event
getMinimumSize() - Method in class processing.awt.PSurfaceAWT.SmoothCanvas
getModifiedX1() - Method in class processing.core.PImage
getModifiedX1() - Method in class processing.opengl.Texture
getModifiedX2() - Method in class processing.core.PImage
getModifiedX2() - Method in class processing.opengl.Texture
getModifiedY1() - Method in class processing.core.PImage
getModifiedY1() - Method in class processing.opengl.Texture
getModifiedY2() - Method in class processing.core.PImage
getModifiedY2() - Method in class processing.opengl.Texture
getModifiers() - Method in class processing.event.Event
getName() - Method in class processing.core.PFont
getName() - Method in class processing.core.PShape
getName() - Method in class processing.data.XML
  Returns the full name (i.e.
getNative() - Method in class processing.awt.PGraphicsJava2D
  Returns the java.awt.Graphics2D object used by this renderer.
getNative() - Method in class processing.awt.PSurfaceAWT
getNative() - Method in class processing.core.PFont
  Return the native java.awt.Font associated with this PFont (if any).
getNative() - Method in class processing.core.PImage
  Returns a native BufferedImage from this PImage.
getNative() - Method in interface processing.core.PSurface
  Get the native window object associated with this drawing surface.
getNative() - Method in class processing.core.PSurfaceNone
getNative() - Method in class processing.event.Event
  Get the platform-native event object.
getNative() - Method in class processing.javafx.PGraphicsFX2D
  Returns the javafx.scene.canvas.GraphicsContext used by this renderer.
getNative() - Method in class processing.javafx.PSurfaceFX
getNative() - Method in class processing.opengl.PGL
getNative() - Method in class processing.opengl.PJOGL
getNative() - Method in class processing.opengl.PSurfaceJOGL
getNormal(int) - Method in class processing.core.PShape
getNormal(int, PVector) - Method in class processing.core.PShape
getNormal(int, PVector) - Method in class processing.opengl.PShapeOpenGL
getNormalX(int) - Method in class processing.core.PShape
getNormalX(int) - Method in class processing.opengl.PShapeOpenGL
getNormalY(int) - Method in class processing.core.PShape
getNormalY(int) - Method in class processing.opengl.PShapeOpenGL
getNormalZ(int) - Method in class processing.core.PShape
getNormalZ(int) - Method in class processing.opengl.PShapeOpenGL
getOrder() - Method in class processing.data.StringList
  Create a dictionary associating each entry in this list to its index.
getOrder(String) - Method in class processing.data.Table
getOrder(int) - Method in class processing.data.Table
getParam(int) - Method in class processing.core.PShape
getParameters() - Method in class processing.opengl.Texture
getParams() - Method in class processing.core.PShape
getParams(float[]) - Method in class processing.core.PShape
getParent() - Method in class processing.core.PShape
getParent() - Method in class processing.data.XML
  Returns the parent element.
getPathIterator() - Method in class processing.opengl.LinePath
  The iterator for this class is not multi-threaded safe, which means that the `LinePath` class does not guarantee that modifications to the geometry of this `LinePath` object do not affect any iterations of that geometry that are already in process.
getPercent() - Method in class processing.data.FloatDict
  Sum all of the values in this dictionary, then return a new FloatDict of each key, divided by the total sum.
getPercent() - Method in class processing.data.FloatList
  Returns a normalized version of this array.
getPercent() - Method in class processing.data.IntDict
  Sum all of the values in this dictionary, then return a new FloatDict of each key, divided by the total sum.
getPercent() - Method in class processing.data.IntList
  Returns a normalized version of this array.
getPixelBuffer() - Method in class processing.opengl.FrameBuffer
getPixels(int[]) - Method in class processing.opengl.FrameBuffer
getPixelScale() - Method in class processing.opengl.PSurfaceJOGL
getPostScriptName() - Method in class processing.core.PFont
getPreferredSize() - Method in class processing.awt.PSurfaceAWT.SmoothCanvas
getProgramInfoLog(int) - Method in class processing.opengl.PGL
getProgramInfoLog(int) - Method in class processing.opengl.PJOGL
getProgramiv(int, int, IntBuffer) - Method in class processing.opengl.PGL
getProgramiv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
getRaw() - Method in class processing.core.PGraphics
getRenderbufferParameteriv(int, int, IntBuffer) - Method in class processing.opengl.PGL
getRenderbufferParameteriv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
getRow(int) - Method in class processing.data.Table
getRowCount() - Method in class processing.data.Table
getShaderInfoLog(int) - Method in class processing.opengl.PGL
getShaderInfoLog(int) - Method in class processing.opengl.PJOGL
getShaderiv(int, int, IntBuffer) - Method in class processing.opengl.PGL
getShaderiv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
getShaderPrecisionFormat(int, int, IntBuffer, IntBuffer) - Method in class processing.opengl.PGL
getShaderPrecisionFormat(int, int, IntBuffer, IntBuffer) - Method in class processing.opengl.PJOGL
getShaderSource(int) - Method in class processing.opengl.PGL
getShaderSource(int) - Method in class processing.opengl.PJOGL
getShape(char) - Method in class processing.core.PFont
getShape(char, float) - Method in class processing.core.PFont
getShininess(int) - Method in class processing.core.PShape
getShininess(int) - Method in class processing.opengl.PShapeOpenGL
getSize() - Method in class processing.core.PFont
  Return size of this font.
getSpecular(int) - Method in class processing.core.PShape
getSpecular(int) - Method in class processing.opengl.PShapeOpenGL
getString(int) - Method in class processing.data.JSONArray
  Get the string associated with an index.
getString(int, String) - Method in class processing.data.JSONArray
  Get the optional string associated with an index.
getString(String) - Method in class processing.data.JSONObject
  Gets the String associated with a key
getString(String, String) - Method in class processing.data.JSONObject
  Get an optional string associated with a key.
getString(int, int) - Method in class processing.data.Table
  Get a String value from the table.
getString(int, String) - Method in class processing.data.Table
getString(int) - Method in interface processing.data.TableRow
getString(String) - Method in interface processing.data.TableRow
getString(String) - Method in class processing.data.XML
getString(String, String) - Method in class processing.data.XML
getString(int) - Method in class processing.opengl.PGL
getString(int) - Method in class processing.opengl.PJOGL
getStringArray() - Method in class processing.data.JSONArray
  Get this entire array as a String array.
getStringColumn(String) - Method in class processing.data.Table
getStringColumn(int) - Method in class processing.data.Table
getStringDict(String, String) - Method in class processing.data.Table
getStringDict(int, int) - Method in class processing.data.Table
getStringList(String) - Method in class processing.data.Table
getStringList(int) - Method in class processing.data.Table
getStringRow(int) - Method in class processing.data.Table
getStroke(int) - Method in class processing.core.PShape
getStroke(int) - Method in class processing.opengl.PShapeOpenGL
getStrokeWeight(int) - Method in class processing.core.PShape
getStrokeWeight(int) - Method in class processing.opengl.PShapeOpenGL
getStyle() - Method in class processing.core.PGraphics
getStyle(PStyle) - Method in class processing.core.PGraphics
getSubset(int) - Method in class processing.data.FloatList
getSubset(int, int) - Method in class processing.data.FloatList
getSubset(int) - Method in class processing.data.IntList
getSubset(int, int) - Method in class processing.data.IntList
getSubset(int) - Method in class processing.data.StringList
getSubset(int, int) - Method in class processing.data.StringList
getSurface() - Method in class processing.core.PApplet
getTally() - Method in class processing.data.StringList
  Count the number of times each String entry is found in this list.
getTally(String) - Method in class processing.data.Table
getTally(int) - Method in class processing.data.Table
getTessellation() - Method in class processing.core.PShape
getTessellation() - Method in class processing.opengl.PShapeOpenGL
getTessellation(int, int) - Method in class processing.opengl.PShapeOpenGL
getTexParameterfv(int, int, FloatBuffer) - Method in class processing.opengl.PGL
getTexParameterfv(int, int, FloatBuffer) - Method in class processing.opengl.PJOGL
getTexParameteriv(int, int, IntBuffer) - Method in class processing.opengl.PGL
getTexParameteriv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
getTexture() - Method in class processing.opengl.PGraphicsOpenGL
  Not an approved function, this will change or be removed in the future.
getTexture(boolean) - Method in class processing.opengl.PGraphicsOpenGL
  Not an approved function either, don't use it.
getTexture(PImage) - Method in class processing.opengl.PGraphicsOpenGL
  Not an approved function, this will change or be removed in the future.
getTextureU(int) - Method in class processing.core.PShape
getTextureU(int) - Method in class processing.opengl.PShapeOpenGL
getTextureV(int) - Method in class processing.core.PShape
getTextureV(int) - Method in class processing.opengl.PShapeOpenGL
getTint(int) - Method in class processing.core.PShape
getTint(int) - Method in class processing.opengl.PShapeOpenGL
getUniformfv(int, int, FloatBuffer) - Method in class processing.opengl.PGL
getUniformfv(int, int, FloatBuffer) - Method in class processing.opengl.PJOGL
getUniformiv(int, int, IntBuffer) - Method in class processing.opengl.PGL
getUniformiv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
getUniformLocation(int, String) - Method in class processing.opengl.PGL
getUniformLocation(int, String) - Method in class processing.opengl.PJOGL
getUnique() - Method in class processing.data.StringList
  Get a list of all unique entries.
getUnique(String) - Method in class processing.data.Table
getUnique(int) - Method in class processing.data.Table
getVertex(int) - Method in class processing.core.PShape
getVertex(int, PVector) - Method in class processing.core.PShape
getVertex(int, PVector) - Method in class processing.opengl.PShapeOpenGL
getVertexAttribfv(int, int, FloatBuffer) - Method in class processing.opengl.PGL
getVertexAttribfv(int, int, FloatBuffer) - Method in class processing.opengl.PJOGL
getVertexAttribiv(int, int, IntBuffer) - Method in class processing.opengl.PGL
getVertexAttribiv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
getVertexAttribPointerv(int, int, ByteBuffer) - Method in class processing.opengl.PGL
getVertexAttribPointerv(int, int, ByteBuffer) - Method in class processing.opengl.PJOGL
getVertexCode(int) - Method in class processing.core.PShape
  One of VERTEX, BEZIER_VERTEX, CURVE_VERTEX, or BREAK.
getVertexCode(int) - Method in class processing.opengl.PShapeOpenGL
  One of VERTEX, BEZIER_VERTEX, CURVE_VERTEX, or BREAK.
getVertexCodeCount() - Method in class processing.core.PShape
getVertexCodeCount() - Method in class processing.opengl.PShapeOpenGL
getVertexCodes() - Method in class processing.core.PShape
getVertexCodes() - Method in class processing.opengl.PShapeOpenGL
getVertexCount() - Method in class processing.core.PShape
getVertexCount() - Method in class processing.opengl.PShapeOpenGL
getVertexX(int) - Method in class processing.core.PShape
getVertexX(int) - Method in class processing.opengl.PShapeOpenGL
getVertexY(int) - Method in class processing.core.PShape
getVertexY(int) - Method in class processing.opengl.PShapeOpenGL
getVertexZ(int) - Method in class processing.core.PShape
getVertexZ(int) - Method in class processing.opengl.PShapeOpenGL
getWidth() - Method in class processing.core.PShape
  Get the width of the drawing area (not necessarily the shape boundary).
getWidth() - Method in class processing.opengl.PShapeOpenGL
getWindingRule() - Method in class processing.opengl.LinePath
  Returns the fill style winding rule.
getWindingRule() - Method in class processing.opengl.LinePath.PathIterator
getX() - Method in class processing.event.MouseEvent
getY() - Method in class processing.event.MouseEvent
GIF - Static variable in interface processing.core.PConstants
gl - Variable in class processing.opengl.PJOGL
  Basic GL functionality, common to all profiles
glDepth - Variable in class processing.opengl.FrameBuffer
glDepthStencil - Variable in class processing.opengl.FrameBuffer
glFbo - Variable in class processing.opengl.FrameBuffer
glFormat - Variable in class processing.opengl.Texture
glFragment - Variable in class processing.opengl.PShader
glHeight - Variable in class processing.opengl.Texture
glId - Variable in class processing.opengl.VertexBuffer
glMagFilter - Variable in class processing.opengl.Texture
glMinFilter - Variable in class processing.opengl.Texture
glMultisample - Variable in class processing.opengl.FrameBuffer
glName - Variable in class processing.opengl.Texture
glProgram - Variable in class processing.opengl.PShader
GLSL_VERSION - Static variable in class processing.opengl.PGraphicsOpenGL
glStencil - Variable in class processing.opengl.FrameBuffer
glTarget - Variable in class processing.opengl.Texture
glu - Variable in class processing.opengl.PJOGL
  GLU interface
glUsage - Variable in class processing.opengl.PShapeOpenGL
glVertex - Variable in class processing.opengl.PShader
glWidth - Variable in class processing.opengl.Texture
glWrapS - Variable in class processing.opengl.Texture
glWrapT - Variable in class processing.opengl.Texture
Glyph() - Constructor for class processing.core.PFont.Glyph
Glyph(DataInputStream) - Constructor for class processing.core.PFont.Glyph
glyphCount - Variable in class processing.core.PShapeSVG.Font
glyphs - Variable in class processing.core.PShapeSVG.Font
Gradient(PShapeSVG, XML) - Constructor for class processing.core.PShapeSVG.Gradient
GRAY - Static variable in interface processing.core.PConstants
GREATER - Static variable in class processing.opengl.PGL
green(int) - Method in class processing.core.PApplet
  ( begin auto-generated from green.xml ) Extracts the green value from a color, scaled to match current colorMode().
green(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from green.xml ) Extracts the green value from a color, scaled to match current colorMode().
GREEN_MASK - Static variable in class processing.core.PImage
GROUP - Static variable in interface processing.core.PConstants

## H

HALF_PI - Static variable in interface processing.core.PConstants
  ( begin auto-generated from HALF_PI.xml ) HALF_PI is a mathematical constant with the value 1.57079632679489661923.
HAND - Static variable in interface processing.core.PConstants
handleDraw() - Method in class processing.core.PApplet
HARD_LIGHT - Static variable in interface processing.core.PConstants
HAS_NORMAL - Static variable in class processing.core.PGraphics
hasAttribute(String) - Method in class processing.data.XML
  Returns whether an attribute exists.
hasBuffers() - Method in class processing.opengl.Texture
hasBufferSource() - Method in class processing.opengl.Texture
hasChildren() - Method in class processing.data.XML
  Returns a boolean of whether or not there are children.
hasColumnTitles() - Method in class processing.data.Table
hasDepthBuffer() - Method in class processing.opengl.FrameBuffer
hashCode() - Method in class processing.core.PVector
hasKey(String) - Method in class processing.data.FloatDict
hasKey(String) - Method in class processing.data.IntDict
hasKey(String) - Method in class processing.data.JSONObject
  Determine if the JSONObject contains a specific key.
hasKey(String) - Method in class processing.data.StringDict
hasStencilBuffer() - Method in class processing.opengl.FrameBuffer
hasValue(float) - Method in class processing.data.FloatList
hasValue(int) - Method in class processing.data.IntList
hasValue(String) - Method in class processing.data.StringList
haveRaw() - Method in class processing.core.PGraphics
heading() - Method in class processing.core.PVector
  ( begin auto-generated from PVector_setMag.xml ) Calculate the angle of rotation for this vector (only 2D vectors) ( end auto-generated )
heading2D() - Method in class processing.core.PVector
  Deprecated.
height - Variable in class processing.core.PApplet
  ( begin auto-generated from height.xml ) System variable which stores the height of the display window.
height - Variable in class processing.core.PFont.Glyph
height - Variable in class processing.core.PImage
  ( begin auto-generated from PImage_height.xml ) The height of the image in units of pixels.
height - Variable in class processing.core.PShape
  ( begin auto-generated from PShape_height.xml ) The height of the PShape document.
height - Variable in class processing.opengl.FrameBuffer
height - Variable in class processing.opengl.Texture
hex(byte) - Static method in class processing.core.PApplet
  ( begin auto-generated from hex.xml ) Converts a byte, char, int, or color to a String containing the equivalent hexadecimal notation.
hex(char) - Static method in class processing.core.PApplet
hex(int) - Static method in class processing.core.PApplet
hex(int, int) - Static method in class processing.core.PApplet
hideCursor() - Method in class processing.awt.PSurfaceAWT
hideCursor() - Method in interface processing.core.PSurface
hideCursor() - Method in class processing.core.PSurfaceNone
hideCursor() - Method in class processing.javafx.PSurfaceFX
hideCursor() - Method in class processing.opengl.PSurfaceJOGL
hideMenuBar() - Static method in class processing.core.PApplet
  Convenience method, should only be called by PSurface subclasses.
HIGH_FLOAT - Static variable in class processing.opengl.PGL
HIGH_INT - Static variable in class processing.opengl.PGL
hint(int) - Method in class processing.awt.PGraphicsJava2D
hint(int) - Method in class processing.core.PApplet
hint(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from hint.xml ) Set various hints and hacks for the renderer.
hint(int, int) - Method in class processing.opengl.PGL
hint(int) - Method in class processing.opengl.PGraphics2D
hint(int) - Method in class processing.opengl.PGraphicsOpenGL
hint(int, int) - Method in class processing.opengl.PJOGL
HINT_COUNT - Static variable in interface processing.core.PConstants
hour() - Static method in class processing.core.PApplet
  ( begin auto-generated from hour.xml ) Processing communicates with the clock on your computer.
HSB - Static variable in interface processing.core.PConstants
hue(int) - Method in class processing.core.PApplet
  ( begin auto-generated from hue.xml ) Extracts the hue value from a color.
hue(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from hue.xml ) Extracts the hue value from a color.
hypot(double, double) - Static method in class processing.opengl.LinePath
hypot(int, int) - Static method in class processing.opengl.LinePath
hypot(long, long) - Static method in class processing.opengl.LinePath

## I

image(PImage, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from image.xml ) Displays images to the screen.
image(PImage, float, float, float, float) - Method in class processing.core.PApplet
image(PImage, float, float, float, float, int, int, int, int) - Method in class processing.core.PApplet
  Draw an image(), also specifying u/v coordinates.
IMAGE - Static variable in interface processing.core.PConstants
  texture coordinates based on image width/height
image - Variable in class processing.core.PFont.Glyph
image - Variable in class processing.core.PGraphics
  Java AWT Image object associated with this renderer.
image(PImage, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from image.xml ) Displays images to the screen.
image(PImage, float, float, float, float) - Method in class processing.core.PGraphics
image(PImage, float, float, float, float, int, int, int, int) - Method in class processing.core.PGraphics
  Draw an image(), also specifying u/v coordinates.
imageMode(int) - Method in class processing.core.PApplet
  ( begin auto-generated from imageMode.xml ) Modifies the location from which images draw.
imageMode - Variable in class processing.core.PGraphics
  The current image alignment (read-only)
imageMode(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from imageMode.xml ) Modifies the location from which images draw.
imageMode - Variable in class processing.core.PStyle
INCR - Static variable in class processing.opengl.PGL
INCR_WRAP - Static variable in class processing.opengl.PGL
increment(String) - Method in class processing.data.IntDict
  Increase the value associated with a specific key by 1.
increment(int) - Method in class processing.data.IntList
index - Variable in class processing.core.PFont.Glyph
index(String) - Method in class processing.data.FloatDict
index(float) - Method in class processing.data.FloatList
  Return the first index of a particular value.
index(String) - Method in class processing.data.IntDict
index(int) - Method in class processing.data.IntList
  Return the first index of a particular value.
index(String) - Method in class processing.data.StringDict
index(String) - Method in class processing.data.StringList
  Return the first index of a particular value.
INFO_LOG_LENGTH - Static variable in class processing.opengl.PGL
init(int, int, int) - Method in class processing.core.PImage
  Do not remove, see notes in the other variant.
init(int, int, int, int) - Method in class processing.core.PImage
  Function to be used by subclasses of PImage to init later than at the constructor, or re-init later when things changes.
init(PApplet) - Static method in class processing.core.ThinkDifferent
init(GLAutoDrawable) - Method in class processing.opengl.PJOGL
init() - Method in class processing.opengl.PShader
init(int, int) - Method in class processing.opengl.Texture
  Sets the size of the image and texture to width x height.
init(int, int, Texture.Parameters) - Method in class processing.opengl.Texture
  Sets the size of the image and texture to width x height, and the parameters of the texture to params.
init(int, int, int, int, int, int, int, int, int, int, int) - Method in class processing.opengl.Texture
  Initializes the texture using GL parameters
initFrame(PApplet) - Method in class processing.awt.PSurfaceAWT
initFrame(PApplet) - Method in interface processing.core.PSurface
initFrame(PApplet) - Method in class processing.core.PSurfaceNone
initFrame(PApplet) - Method in class processing.javafx.PSurfaceFX
initFrame(PApplet) - Method in class processing.opengl.PSurfaceJOGL
initialized - Variable in class processing.opengl.PGraphicsOpenGL
  Whether the PGraphics object is ready to render or not.
initOffscreen(PApplet) - Method in class processing.awt.PSurfaceAWT
initOffscreen(PApplet) - Method in interface processing.core.PSurface
initOffscreen(PApplet) - Method in class processing.core.PSurfaceNone
initOffscreen(PApplet) - Method in class processing.javafx.PSurfaceFX
initOffscreen(PApplet) - Method in class processing.opengl.PSurfaceJOGL
initPresentMode(float, float) - Method in class processing.opengl.PGL
insert(int, float) - Method in class processing.data.FloatList
insert(int, float[]) - Method in class processing.data.FloatList
insert(int, FloatList) - Method in class processing.data.FloatList
insert(int, int) - Method in class processing.data.IntList
insert(int, int[]) - Method in class processing.data.IntList
insert(int, IntList) - Method in class processing.data.IntList
insert(int, String) - Method in class processing.data.StringList
insert(int, String[]) - Method in class processing.data.StringList
insert(int, StringList) - Method in class processing.data.StringList
insertColumn(int) - Method in class processing.data.Table
insertColumn(int, String) - Method in class processing.data.Table
insertColumn(int, String, int) - Method in class processing.data.Table
insertFrame(String) - Method in class processing.core.PApplet
  Check a string for #### signs to see if the frame number should be inserted.
insertRow(int, Object[]) - Method in class processing.data.Table
INSIDE_BEGIN_END_ERROR - Static variable in class processing.core.PShape
insideCloseButton(float, float) - Method in class processing.opengl.PGL
INT - Static variable in class processing.data.Table
INT - Static variable in class processing.opengl.PGL
INT_VEC2 - Static variable in class processing.opengl.PGL
INT_VEC3 - Static variable in class processing.opengl.PGL
INT_VEC4 - Static variable in class processing.opengl.PGL
IntDict - Class in processing.data
  A simple class to use a String as a lookup for an int value.
IntDict() - Constructor for class processing.data.IntDict
IntDict(int) - Constructor for class processing.data.IntDict
  Create a new lookup with a specific size.
IntDict(BufferedReader) - Constructor for class processing.data.IntDict
  Read a set of entries from a Reader that has each key/value pair on a single line, separated by a tab.
IntDict(String[], int[]) - Constructor for class processing.data.IntDict
IntDict(Object[][]) - Constructor for class processing.data.IntDict
  Constructor to allow (more intuitive) inline initialization, e.g.:
IntList - Class in processing.data
  Helper class for a list of ints.
IntList() - Constructor for class processing.data.IntList
IntList(int) - Constructor for class processing.data.IntList
IntList(int[]) - Constructor for class processing.data.IntList
IntList(Iterable<Object>) - Constructor for class processing.data.IntList
  Construct an IntList from an iterable pile of objects.
IntList(Object...) - Constructor for class processing.data.IntList
  Construct an IntList from a random pile of objects.
INVERT - Static variable in interface processing.core.PConstants
invert() - Method in interface processing.core.PMatrix
  Invert this matrix.
invert() - Method in class processing.core.PMatrix2D
  Invert this matrix.
invert() - Method in class processing.core.PMatrix3D
  Invert this matrix.
INVERT - Static variable in class processing.opengl.PGL
invertedX() - Method in class processing.opengl.Texture
  Returns true if the texture is inverted along the horizontal direction.
invertedX(boolean) - Method in class processing.opengl.Texture
  Sets the texture as inverted or not along the horizontal direction.
invertedY() - Method in class processing.opengl.Texture
  Returns true if the texture is inverted along the vertical direction.
invertedY(boolean) - Method in class processing.opengl.Texture
  Sets the texture as inverted or not along the vertical direction.
is2D() - Method in class processing.core.PGraphics
  Return true if this renderer supports 2D drawing.
is2D() - Method in class processing.core.PShape
  Return true if this shape is 2D.
is2D() - Method in class processing.opengl.PGraphics2D
is2D() - Method in class processing.opengl.PGraphics3D
is2X() - Method in class processing.core.PGraphics
is3D() - Method in class processing.core.PGraphics
  Return true if this renderer supports 3D drawing.
is3D() - Method in class processing.core.PShape
  Return true if this shape is 3D.
is3D() - Method in class processing.opengl.PGraphics2D
is3D() - Method in class processing.opengl.PGraphics3D
isAltDown() - Method in class processing.event.Event
isAutoRepeat() - Method in class processing.event.KeyEvent
isBuffer(int) - Method in class processing.opengl.PGL
isBuffer(int) - Method in class processing.opengl.PJOGL
isClosed() - Method in class processing.core.PShape
isControlDown() - Method in class processing.event.Event
isDone() - Method in class processing.opengl.LinePath.PathIterator
isEnabled(int) - Method in class processing.opengl.PGL
isEnabled(int) - Method in class processing.opengl.PJOGL
isFramebuffer(int) - Method in class processing.opengl.PGL
isFramebuffer(int) - Method in class processing.opengl.PJOGL
isGL() - Method in class processing.core.PGraphics
  Return true if this renderer does rendering through OpenGL.
isGL() - Method in class processing.opengl.PGraphicsOpenGL
isLoaded() - Method in class processing.core.PImage
isLooping() - Method in class processing.core.PApplet
isMetaDown() - Method in class processing.event.Event
isModified() - Method in class processing.core.PImage
isModified() - Method in class processing.opengl.Texture
isNull(int) - Method in class processing.data.JSONArray
  Determine if the value is null.
isNull(String) - Method in class processing.data.JSONObject
  Determine if the value associated with the key is null or if there is no value.
isProgram(int) - Method in class processing.opengl.PGL
isProgram(int) - Method in class processing.opengl.PJOGL
isqrt(int) - Static method in class processing.opengl.LinePath
isRenderbuffer(int) - Method in class processing.opengl.PGL
isRenderbuffer(int) - Method in class processing.opengl.PJOGL
isShader(int) - Method in class processing.opengl.PGL
isShader(int) - Method in class processing.opengl.PJOGL
isShiftDown() - Method in class processing.event.Event
isSmooth() - Method in class processing.core.PFont
isStopped() - Method in interface processing.core.PSurface
isStopped() - Method in class processing.core.PSurfaceNone
isStopped() - Method in class processing.javafx.PSurfaceFX
isStopped() - Method in class processing.opengl.PSurfaceJOGL
isStream() - Method in class processing.core.PFont
isTexture(int) - Method in class processing.opengl.PGL
isTexture(int) - Method in class processing.opengl.PJOGL
isVisible() - Method in class processing.core.PShape
  ( begin auto-generated from PShape_isVisible.xml ) Returns a boolean value "true" if the image is set to be visible, "false" if not.
iterator() - Method in class processing.data.FloatList
  Implemented this way so that we can use a FloatList in a for loop.
iterator() - Method in class processing.data.IntList
iterator() - Method in class processing.data.StringList

## J

JAVA2D - Static variable in interface processing.core.PConstants
javaPlatform - Static variable in class processing.core.PApplet
javaVersion - Static variable in class processing.core.PApplet
  Deprecated.
  Java 10 is around the corner. Use javaPlatform when you need a number for comparisons, i.e. "if (javaPlatform >= 7)".
javaVersionName - Static variable in class processing.core.PApplet
  Full name of the Java version (i.e.
join(String[], char) - Static method in class processing.core.PApplet
  ( begin auto-generated from join.xml ) Combines an array of Strings into one String, each separated by the character(s) used for the separator parameter.
join(String[], String) - Static method in class processing.core.PApplet
join(String) - Method in class processing.data.FloatList
join(String) - Method in class processing.data.IntList
join(String) - Method in class processing.data.JSONArray
  Make a string from the contents of this JSONArray.
join(String) - Method in class processing.data.StringList
JOIN_BEVEL - Static variable in class processing.opengl.LinePath
  Joins path segments by connecting the outer corners of their wide outlines with a straight segment.
JOIN_MITER - Static variable in class processing.opengl.LinePath
  Joins path segments by extending their outside edges until they meet.
JOIN_ROUND - Static variable in class processing.opengl.LinePath
  Joins path segments by rounding off the corner at a radius of half the line width.
JPEG - Static variable in interface processing.core.PConstants
JSONArray - Class in processing.data
  A JSONArray is an ordered sequence of values.
JSONArray() - Constructor for class processing.data.JSONArray
  Construct an empty JSONArray.
JSONArray(Reader) - Constructor for class processing.data.JSONArray
JSONArray(IntList) - Constructor for class processing.data.JSONArray
JSONArray(FloatList) - Constructor for class processing.data.JSONArray
JSONArray(StringList) - Constructor for class processing.data.JSONArray
JSONObject - Class in processing.data
  A JSONObject is an unordered collection of name/value pairs.
JSONObject() - Constructor for class processing.data.JSONObject
  Construct an empty JSONObject.
JSONObject(Reader) - Constructor for class processing.data.JSONObject
JSONObject(IntDict) - Constructor for class processing.data.JSONObject
JSONObject(FloatDict) - Constructor for class processing.data.JSONObject
JSONObject(StringDict) - Constructor for class processing.data.JSONObject

## K

KEEP - Static variable in class processing.opengl.PGL
kern(char, char) - Method in class processing.core.PFont
  Currently un-implemented for .vlw fonts, but honored for layout in case subclasses use it.
key - Variable in class processing.core.PApplet
  ( begin auto-generated from key.xml ) The system variable key always contains the value of the most recent key on the keyboard that was used (either pressed or released).
key(int) - Method in class processing.data.FloatDict
key(int) - Method in class processing.data.IntDict
key(int) - Method in class processing.data.StringDict
KEY - Static variable in class processing.event.Event
keyArray() - Method in class processing.data.FloatDict
  Return a copy of the internal keys array.
keyArray(String[]) - Method in class processing.data.FloatDict
keyArray() - Method in class processing.data.IntDict
  Return a copy of the internal keys array.
keyArray(String[]) - Method in class processing.data.IntDict
keyArray() - Method in class processing.data.StringDict
  Return a copy of the internal keys array.
keyArray(String[]) - Method in class processing.data.StringDict
keyCode - Variable in class processing.core.PApplet
  ( begin auto-generated from keyCode.xml ) The variable keyCode is used to detect special keys such as the UP, DOWN, LEFT, RIGHT arrow keys and ALT, CONTROL, SHIFT.
keyEvent - Variable in class processing.core.PApplet
  Deprecated.
  Use a key event handler that passes an event instead.
KeyEvent - Class in processing.event
KeyEvent(Object, long, int, int, char, int) - Constructor for class processing.event.KeyEvent
KeyEvent(Object, long, int, int, char, int, boolean) - Constructor for class processing.event.KeyEvent
keyIterator() - Method in class processing.data.IntDict
keyIterator() - Method in class processing.data.JSONObject
  Get an enumeration of the keys of the JSONObject.
keyPressed - Variable in class processing.core.PApplet
  ( begin auto-generated from keyPressed_var.xml ) The boolean system variable keyPressed is true if any key is pressed and false if no keys are pressed.
keyPressed() - Method in class processing.core.PApplet
  ( begin auto-generated from keyPressed.xml ) The keyPressed() function is called once every time a key is pressed.
keyPressed(KeyEvent) - Method in class processing.core.PApplet
keyReleased() - Method in class processing.core.PApplet
  ( begin auto-generated from keyReleased.xml ) The keyReleased() function is called once every time a key is released.
keyReleased(KeyEvent) - Method in class processing.core.PApplet
keys() - Method in class processing.data.FloatDict
keys() - Method in class processing.data.IntDict
  Return the internal array being used to store the keys.
keys() - Method in class processing.data.JSONObject
  Get a set of keys of the JSONObject.
keys() - Method in class processing.data.StringDict
keyTyped() - Method in class processing.core.PApplet
  ( begin auto-generated from keyTyped.xml ) The keyTyped() function is called once every time a key is pressed, but action keys such as Ctrl, Shift, and Alt are ignored.
keyTyped(KeyEvent) - Method in class processing.core.PApplet

## L

LANDSCAPE - Static variable in interface processing.core.PConstants
  Screen orientation constant for landscape (the hot dog way).
lastRowIndex() - Method in class processing.data.Table
launch(String...) - Static method in class processing.core.PApplet
  ( begin auto-generated from launch.xml ) Attempts to open an application or file using your platform's launcher.
LEFT - Static variable in interface processing.core.PConstants
leftExtent - Variable in class processing.core.PFont.Glyph
LEQUAL - Static variable in class processing.opengl.PGL
lerp(float, float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from lerp.xml ) Calculates a number between two numbers at a specific increment.
lerp(PVector, float) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_rotate.xml ) Linear interpolate the vector to another vector ( end auto-generated )
lerp(PVector, PVector, float) - Static method in class processing.core.PVector
  Linear interpolate between two vectors (returns a new PVector object)
lerp(float, float, float, float) - Method in class processing.core.PVector
  Linear interpolate the vector to x,y,z values
lerpColor(int, int, float) - Method in class processing.core.PApplet
  ( begin auto-generated from lerpColor.xml ) Calculates a color or colors between two color at a specific increment.
lerpColor(int, int, float, int) - Static method in class processing.core.PApplet
lerpColor(int, int, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from lerpColor.xml ) Calculates a color or colors between two color at a specific increment.
lerpColor(int, int, float, int) - Static method in class processing.core.PGraphics
LESS - Static variable in class processing.opengl.PGL
lightAmbient - Variable in class processing.opengl.PGraphicsOpenGL
  Ambient colors for lights.
lightCount - Variable in class processing.opengl.PGraphicsOpenGL
lightDiffuse - Variable in class processing.opengl.PGraphicsOpenGL
  Diffuse colors for lights.
LIGHTEST - Static variable in interface processing.core.PConstants
lightFalloff(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from lightFalloff.xml ) Sets the falloff rates for point lights, spot lights, and ambient lights.
lightFalloff(float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from lightFalloff.xml ) Sets the falloff rates for point lights, spot lights, and ambient lights.
lightFalloff(float, float, float) - Method in class processing.opengl.PGraphics2D
lightFalloff(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Set the light falloff rates for the last light that was created.
lightFalloffCoefficients - Variable in class processing.opengl.PGraphicsOpenGL
  Light falloff
lightNormal - Variable in class processing.opengl.PGraphicsOpenGL
  Light direction (normalized vector)
lightPosition - Variable in class processing.opengl.PGraphicsOpenGL
  Light positions
lights() - Method in class processing.core.PApplet
  ( begin auto-generated from lights.xml ) Sets the default ambient light, directional light, falloff, and specular values.
lights() - Method in class processing.core.PGraphics
  ( begin auto-generated from lights.xml ) Sets the default ambient light, directional light, falloff, and specular values.
lights() - Method in class processing.opengl.PGraphics2D
lights - Variable in class processing.opengl.PGraphicsOpenGL
lights() - Method in class processing.opengl.PGraphicsOpenGL
  Sets up an ambient and directional light using OpenGL.
lightSpecular(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from lightSpecular.xml ) Sets the specular color for lights.
lightSpecular(float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from lightSpecular.xml ) Sets the specular color for lights.
lightSpecular(float, float, float) - Method in class processing.opengl.PGraphics2D
lightSpecular - Variable in class processing.opengl.PGraphicsOpenGL
  Specular colors for lights.
lightSpecular(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Set the specular color of the last light created.
lightSpotParameters - Variable in class processing.opengl.PGraphicsOpenGL
  Light spot parameters: Cosine of light spot angle and concentration
lightType - Variable in class processing.opengl.PGraphicsOpenGL
  Light types
limit(float) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_limit.xml ) Limit the magnitude of this vector to the value used for the max parameter.
line(float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
line(float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from line.xml ) Draws a line (a direct path between two points) to the screen.
line(float, float, float, float, float, float) - Method in class processing.core.PApplet
LINE - Static variable in interface processing.core.PConstants
line(float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from line.xml ) Draws a line (a direct path between two points) to the screen.
line(float, float, float, float, float, float) - Method in class processing.core.PGraphics
line(float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
line(float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
line(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
LINE_LOOP - Static variable in interface processing.core.PConstants
LINE_LOOP - Static variable in class processing.opengl.PGL
LINE_SMOOTH - Static variable in class processing.opengl.PGL
LINE_STRIP - Static variable in interface processing.core.PConstants
LINE_STRIP - Static variable in class processing.opengl.PGL
LINEAR - Static variable in class processing.opengl.PGL
LINEAR_MIPMAP_LINEAR - Static variable in class processing.opengl.PGL
LINEAR_MIPMAP_NEAREST - Static variable in class processing.opengl.PGL
LinearGradient(PShapeSVG, XML) - Constructor for class processing.core.PShapeSVG.LinearGradient
lineJoin() - Method in class processing.opengl.LineStroker
LinePath - Class in processing.opengl
  The `LinePath` class allows to represent polygonal paths, potentially composed by several disjoint polygonal segments.
LinePath() - Constructor for class processing.opengl.LinePath
  Constructs a new empty single precision `LinePath` object with a default winding rule of `LinePath.WIND_NON_ZERO`.
LinePath(int) - Constructor for class processing.opengl.LinePath
  Constructs a new empty single precision `LinePath` object with the specified winding rule to control operations that require the interior of the path to be defined.
LinePath(int, int) - Constructor for class processing.opengl.LinePath
  Constructs a new `LinePath` object from the given specified initial values.
LinePath.PathIterator - Class in processing.opengl
LINES - Static variable in interface processing.core.PConstants
LINES - Static variable in class processing.opengl.PGL
LineStroker - Class in processing.opengl
LineStroker() - Constructor for class processing.opengl.LineStroker
  Empty constructor.
LineStroker(LineStroker, int, int, int, int, PMatrix2D) - Constructor for class processing.opengl.LineStroker
  Constructs a `LineStroker`.
lineTo(float, float, int) - Method in class processing.opengl.LinePath
  Adds a point to the path by drawing a straight line from the current coordinates to the new specified coordinates specified in float precision.
lineTo(int, int, int) - Method in class processing.opengl.LineStroker
lineWidth(float) - Method in class processing.opengl.PGL
lineWidth(float) - Method in class processing.opengl.PJOGL
link(String) - Method in class processing.core.PApplet
  Links to a webpage either in the same window or in a new window.
LINK_STATUS - Static variable in class processing.opengl.PGL
linkProgram(int) - Method in class processing.opengl.PGL
linkProgram(int) - Method in class processing.opengl.PJOGL
LINUX - Static variable in interface processing.core.PConstants
list() - Static method in class processing.core.PFont
  ( begin auto-generated from PFont_list.xml ) Gets a list of the fonts installed on the system.
listAttributes() - Method in class processing.data.XML
  Get a list of the names for all of the attributes for this node.
listChildren() - Method in class processing.data.XML
  Put the names of all children into an array.
loadBytes(String) - Method in class processing.core.PApplet
  ( begin auto-generated from loadBytes.xml ) Reads the contents of a file or url and places it in a byte array.
loadBytes(InputStream) - Static method in class processing.core.PApplet
loadBytes(File) - Static method in class processing.core.PApplet
loaded - Variable in class processing.core.PImage
  Loaded pixels flag
loadFont(String) - Method in class processing.core.PApplet
  ( begin auto-generated from loadFont.xml ) Loads a font into a variable of type PFont.
loadFonts() - Static method in class processing.core.PFont
loadImage(String) - Method in class processing.core.PApplet
  ( begin auto-generated from loadImage.xml ) Loads an image into a variable of type PImage.
loadImage(String, String) - Method in class processing.core.PApplet
loadJSONArray(String) - Method in class processing.core.PApplet
loadJSONArray(File) - Static method in class processing.core.PApplet
loadJSONObject(String) - Method in class processing.core.PApplet
loadJSONObject(File) - Static method in class processing.core.PApplet
loadPixels() - Method in class processing.awt.PGraphicsJava2D
loadPixels() - Method in class processing.core.PApplet
  ( begin auto-generated from loadPixels.xml ) Loads the pixel data for the display window into the pixels[] array.
loadPixels() - Method in class processing.core.PImage
  ( begin auto-generated from PImage_loadPixels.xml ) Loads the pixel data for the image into its pixels[] array.
loadPixels() - Method in class processing.javafx.PGraphicsFX2D
loadPixels() - Method in class processing.opengl.PGraphicsOpenGL
loadShader(String) - Method in class processing.core.PApplet
  ( begin auto-generated from loadShader.xml ) This is a new reference entry for Processing 2.0.
loadShader(String, String) - Method in class processing.core.PApplet
loadShader(String) - Method in class processing.core.PGraphics
  ( begin auto-generated from loadShader.xml ) This is a new reference entry for Processing 2.0.
loadShader(String, String) - Method in class processing.core.PGraphics
loadShader(String) - Method in class processing.opengl.PGraphicsOpenGL
loadShader(String, String) - Method in class processing.opengl.PGraphicsOpenGL
loadShape(String, String) - Method in class processing.awt.PGraphicsJava2D
loadShape(String) - Method in class processing.core.PApplet
loadShape(String, String) - Method in class processing.core.PApplet
loadShape(String) - Method in class processing.core.PGraphics
loadShape(String, String) - Method in class processing.core.PGraphics
loadShape(String) - Method in class processing.javafx.PGraphicsFX2D
loadShape(String, String) - Method in class processing.javafx.PGraphicsFX2D
loadShape(String) - Method in class processing.opengl.PGraphicsOpenGL
loadStrings(File) - Static method in class processing.core.PApplet
loadStrings(String) - Method in class processing.core.PApplet
  ( begin auto-generated from loadStrings.xml ) Reads the contents of a file or url and creates a String array of its individual lines.
loadStrings(InputStream) - Static method in class processing.core.PApplet
loadStrings(BufferedReader) - Static method in class processing.core.PApplet
loadTable(String) - Method in class processing.core.PApplet
loadTable(String, String) - Method in class processing.core.PApplet
  Options may contain "header", "tsv", "csv", or "bin" separated by commas.
loadTexture() - Method in class processing.opengl.PGraphicsOpenGL
loadXML(String) - Method in class processing.core.PApplet
loadXML(String, String) - Method in class processing.core.PApplet
log(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from log.xml ) Calculates the natural logarithm (the base-e logarithm) of a number.
LONG - Static variable in class processing.data.Table
loop() - Method in class processing.core.PApplet
  ( begin auto-generated from loop.xml ) Causes Processing to continuously execute the code within draw().
LOW_FLOAT - Static variable in class processing.opengl.PGL
LOW_INT - Static variable in class processing.opengl.PGL
lower() - Method in class processing.data.StringList
  Make the entire list lower case.
lsqrt(long) - Static method in class processing.opengl.LinePath
LUMINANCE - Static variable in class processing.opengl.PGL
LUMINANCE_ALPHA - Static variable in class processing.opengl.PGL

## M

m00 - Variable in class processing.core.PMatrix2D
m00 - Variable in class processing.core.PMatrix3D
m01 - Variable in class processing.core.PMatrix2D
m01 - Variable in class processing.core.PMatrix3D
m02 - Variable in class processing.core.PMatrix2D
m02 - Variable in class processing.core.PMatrix3D
m03 - Variable in class processing.core.PMatrix3D
m10 - Variable in class processing.core.PMatrix2D
m10 - Variable in class processing.core.PMatrix3D
m11 - Variable in class processing.core.PMatrix2D
m11 - Variable in class processing.core.PMatrix3D
m12 - Variable in class processing.core.PMatrix2D
m12 - Variable in class processing.core.PMatrix3D
m13 - Variable in class processing.core.PMatrix3D
m20 - Variable in class processing.core.PMatrix3D
m21 - Variable in class processing.core.PMatrix3D
m22 - Variable in class processing.core.PMatrix3D
m23 - Variable in class processing.core.PMatrix3D
m30 - Variable in class processing.core.PMatrix3D
m31 - Variable in class processing.core.PMatrix3D
m32 - Variable in class processing.core.PMatrix3D
m33 - Variable in class processing.core.PMatrix3D
MACOSX - Static variable in interface processing.core.PConstants
mag(float, float) - Static method in class processing.core.PApplet
mag(float, float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from mag.xml ) Calculates the magnitude (or length) of a vector.
mag() - Method in class processing.core.PVector
  ( begin auto-generated from PVector_mag.xml ) Calculates the magnitude (length) of the vector and returns the result as a float (this is simply the equation sqrt(x*x + y*y + z*z).) ( end auto-generated )
magSq() - Method in class processing.core.PVector
  ( begin auto-generated from PVector_mag.xml ) Calculates the squared magnitude of the vector and returns the result as a float (this is simply the equation (x*x + y*y + z*z).) Faster if the real length is not required in the case of comparing vectors, etc.
main(String[]) - Static method in class processing.core.PApplet
  main() method for running this class from the command line.
main(String) - Static method in class processing.core.PApplet
  Convenience method so that PApplet.main("YourSketch") launches a sketch, rather than having to wrap it into a single element String array.
main(String, String[]) - Static method in class processing.core.PApplet
  Convenience method so that PApplet.main("YourSketch", args) launches a sketch, rather than having to wrap it into a String array, and appending the 'args' array when not null.
map(float, float, float, float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from map.xml ) Re-maps a number from one range to another.
mapBuffer(int, int) - Method in class processing.opengl.PGL
mapBuffer(int, int) - Method in class processing.opengl.PJOGL
mapBufferRange(int, int, int, int) - Method in class processing.opengl.PGL
mapBufferRange(int, int, int, int) - Method in class processing.opengl.PJOGL
mask(int[]) - Method in class processing.awt.PGraphicsJava2D
mask(PImage) - Method in class processing.awt.PGraphicsJava2D
mask(PImage) - Method in class processing.core.PApplet
  ( begin auto-generated from PImage_mask.xml ) Masks part of an image from displaying by loading another image and using it as an alpha channel.
mask(int[]) - Method in class processing.core.PImage
  Deprecated.
mask(PImage) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_mask.xml ) Masks part of an image from displaying by loading another image and using it as an alpha channel.
mask(PImage) - Method in class processing.javafx.PGraphicsFX2D
mask(PImage) - Method in class processing.opengl.PGraphicsOpenGL
match(String, String) - Static method in class processing.core.PApplet
  ( begin auto-generated from match.xml ) The match() function is used to apply a regular expression to a piece of text, and return matching groups (elements found inside parentheses) as a String array.
matchAll(String, String) - Static method in class processing.core.PApplet
  ( begin auto-generated from matchAll.xml ) This function is used to apply a regular expression to a piece of text, and return a list of matching groups (elements found inside parentheses) as a two-dimensional String array.
matchRow(String, int) - Method in class processing.data.Table
matchRow(String, String) - Method in class processing.data.Table
matchRowIndex(String, int) - Method in class processing.data.Table
  Return the row that contains the first String that matches.
matchRowIndex(String, String) - Method in class processing.data.Table
  Return the row that contains the first String that matches.
matchRowIndices(String, int) - Method in class processing.data.Table
  Return a list of rows that contain the String passed in.
matchRowIndices(String, String) - Method in class processing.data.Table
  Return a list of rows that match the regex passed in.
matchRowIterator(String, int) - Method in class processing.data.Table
matchRowIterator(String, String) - Method in class processing.data.Table
matchRows(String, int) - Method in class processing.data.Table
matchRows(String, String) - Method in class processing.data.Table
max(int, int) - Static method in class processing.core.PApplet
  ( begin auto-generated from max.xml ) Determines the largest value in a sequence of numbers.
max(float, float) - Static method in class processing.core.PApplet
max(int, int, int) - Static method in class processing.core.PApplet
max(float, float, float) - Static method in class processing.core.PApplet
max(int[]) - Static method in class processing.core.PApplet
max(float[]) - Static method in class processing.core.PApplet
max() - Method in class processing.data.FloatList
max() - Method in class processing.data.IntList
MAX_BUFFER_CACHE_SIZE - Static variable in class processing.opengl.Texture
MAX_COMBINED_TEXTURE_IMAGE_UNITS - Static variable in class processing.opengl.PGL
MAX_FLOAT - Static variable in interface processing.core.PConstants
  Same as Float.MAX_VALUE, but included for parity with MIN_VALUE, and to avoid teaching static methods on the first day.
MAX_INT - Static variable in interface processing.core.PConstants
  Largest possible (positive) integer value
MAX_SAMPLES - Static variable in class processing.opengl.PGL
MAX_TEXTURE_IMAGE_UNITS - Static variable in class processing.opengl.PGL
MAX_TEXTURE_MAX_ANISOTROPY - Static variable in class processing.opengl.PGL
MAX_TEXTURE_SIZE - Static variable in class processing.opengl.PGL
MAX_VERTEX_ATTRIBS - Static variable in class processing.opengl.PGL
MAX_VERTEX_TEXTURE_IMAGE_UNITS - Static variable in class processing.opengl.PGL
maxAnisoAmount - Static variable in class processing.opengl.PGraphicsOpenGL
maxIndex() - Method in class processing.data.FloatDict
maxIndex() - Method in class processing.data.FloatList
maxIndex() - Method in class processing.data.IntDict
maxIndex() - Method in class processing.data.IntList
maxKey() - Method in class processing.data.FloatDict
  The key for a max value, or null if everything is NaN (no max).
maxKey() - Method in class processing.data.IntDict
maxSamples - Static variable in class processing.opengl.PGraphicsOpenGL
maxTexcoordU() - Method in class processing.opengl.Texture
  Returns the maximum possible value for the texture coordinate U (horizontal).
maxTexcoordV() - Method in class processing.opengl.Texture
  Returns the maximum possible value for the texture coordinate V (vertical).
maxTextureSize - Static variable in class processing.opengl.PGraphicsOpenGL
  Some hardware limits
maxValue() - Method in class processing.data.FloatDict
  The max value.
maxValue() - Method in class processing.data.IntDict
MEDIUM_FLOAT - Static variable in class processing.opengl.PGL
MEDIUM_INT - Static variable in class processing.opengl.PGL
META - Static variable in class processing.event.Event
method(String) - Method in class processing.core.PApplet
  Call a method in the current class based on its name.
millis() - Method in class processing.core.PApplet
  ( begin auto-generated from millis.xml ) Returns the number of milliseconds (thousandths of a second) since starting an applet.
min(int, int) - Static method in class processing.core.PApplet
  Find the maximum value in an array.
min(float, float) - Static method in class processing.core.PApplet
min(int, int, int) - Static method in class processing.core.PApplet
min(float, float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from min.xml ) Determines the smallest value in a sequence of numbers.
min(int[]) - Static method in class processing.core.PApplet
min(float[]) - Static method in class processing.core.PApplet
min() - Method in class processing.data.FloatList
min() - Method in class processing.data.IntList
MIN_FLOAT - Static variable in interface processing.core.PConstants
  Note that Float.MIN_VALUE is the smallest positive value for a floating point number, not actually the minimum (negative) value for a float.
MIN_INT - Static variable in interface processing.core.PConstants
  Smallest possible (negative) integer value
MIN_WINDOW_HEIGHT - Static variable in interface processing.core.PSurface
MIN_WINDOW_WIDTH - Static variable in interface processing.core.PSurface
  Minimum dimensions for the window holding an applet.
minIndex() - Method in class processing.data.FloatDict
minIndex() - Method in class processing.data.FloatList
minIndex() - Method in class processing.data.IntDict
minIndex() - Method in class processing.data.IntList
minKey() - Method in class processing.data.FloatDict
minKey() - Method in class processing.data.IntDict
minute() - Static method in class processing.core.PApplet
  ( begin auto-generated from minute.xml ) Processing communicates with the clock on your computer.
minValue() - Method in class processing.data.FloatDict
minValue() - Method in class processing.data.IntDict
mipmaps - Variable in class processing.opengl.Texture.Parameters
  Use mipmaps or not.
MISSING_FBO_ERROR - Static variable in class processing.opengl.PGL
MISSING_GLFUNC_ERROR - Static variable in class processing.opengl.PGL
MISSING_GLSL_ERROR - Static variable in class processing.opengl.PGL
missingGlyph - Variable in class processing.core.PShapeSVG.Font
MITER - Static variable in interface processing.core.PConstants
MODEL - Static variable in interface processing.core.PConstants
  textMode(MODEL) is the default, meaning that characters will be affected by transformations like any other shapes.
MODELVIEW - Static variable in interface processing.core.PConstants
modelview - Variable in class processing.opengl.PGraphicsOpenGL
modelviewInv - Variable in class processing.opengl.PGraphicsOpenGL
modelX(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from modelX.xml ) Returns the three-dimensional X, Y, Z position in model space.
modelX(float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from modelX.xml ) Returns the three-dimensional X, Y, Z position in model space.
modelX(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
modelY(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from modelY.xml ) Returns the three-dimensional X, Y, Z position in model space.
modelY(float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from modelY.xml ) Returns the three-dimensional X, Y, Z position in model space.
modelY(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
modelZ(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from modelZ.xml ) Returns the three-dimensional X, Y, Z position in model space.
modelZ(float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from modelZ.xml ) Returns the three-dimensional X, Y, Z position in model space.
modelZ(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
month() - Static method in class processing.core.PApplet
  ( begin auto-generated from month.xml ) Processing communicates with the clock on your computer.
MOUSE - Static variable in class processing.event.Event
mouseButton - Variable in class processing.core.PApplet
  ( begin auto-generated from mouseButton.xml ) Processing automatically tracks if the mouse button is pressed and which button is pressed.
mouseClicked() - Method in class processing.core.PApplet
  ( begin auto-generated from mouseClicked.xml ) The mouseClicked() function is called once after a mouse button has been pressed and then released.
mouseClicked(MouseEvent) - Method in class processing.core.PApplet
mouseDragged() - Method in class processing.core.PApplet
  ( begin auto-generated from mouseDragged.xml ) The mouseDragged() function is called once every time the mouse moves and a mouse button is pressed.
mouseDragged(MouseEvent) - Method in class processing.core.PApplet
mouseEntered() - Method in class processing.core.PApplet
mouseEntered(MouseEvent) - Method in class processing.core.PApplet
mouseEvent - Variable in class processing.core.PApplet
  Deprecated.
  Use a mouse event handler that passes an event instead.
MouseEvent - Class in processing.event
MouseEvent(Object, long, int, int, int, int, int, int) - Constructor for class processing.event.MouseEvent
mouseExited() - Method in class processing.core.PApplet
mouseExited(MouseEvent) - Method in class processing.core.PApplet
mouseMoved() - Method in class processing.core.PApplet
  ( begin auto-generated from mouseMoved.xml ) The mouseMoved() function is called every time the mouse moves and a mouse button is not pressed.
mouseMoved(MouseEvent) - Method in class processing.core.PApplet
mousePressed - Variable in class processing.core.PApplet
  ( begin auto-generated from mousePressed_var.xml ) Variable storing if a mouse button is pressed.
mousePressed() - Method in class processing.core.PApplet
  ( begin auto-generated from mousePressed.xml ) The mousePressed() function is called once after every time a mouse button is pressed.
mousePressed(MouseEvent) - Method in class processing.core.PApplet
mouseReleased() - Method in class processing.core.PApplet
  ( begin auto-generated from mouseReleased.xml ) The mouseReleased() function is called every time a mouse button is released.
mouseReleased(MouseEvent) - Method in class processing.core.PApplet
mouseWheel() - Method in class processing.core.PApplet
mouseWheel(MouseEvent) - Method in class processing.core.PApplet
  The event.getAmount() method returns negative values if the mouse wheel if rotated up or away from the user and positive in the other direction.
mouseX - Variable in class processing.core.PApplet
  ( begin auto-generated from mouseX.xml ) The system variable mouseX always contains the current horizontal coordinate of the mouse.
mouseY - Variable in class processing.core.PApplet
  ( begin auto-generated from mouseY.xml ) The system variable mouseY always contains the current vertical coordinate of the mouse.
MOVE - Static variable in interface processing.core.PConstants
MOVE - Static variable in class processing.event.MouseEvent
moveTo(float, float, int) - Method in class processing.opengl.LinePath
  Adds a point to the path by moving to the specified coordinates specified in float precision.
moveTo(int, int, int) - Method in class processing.opengl.LineStroker
mult(PVector, PVector) - Method in interface processing.core.PMatrix
  Multiply a PVector by this matrix.
mult(float[], float[]) - Method in interface processing.core.PMatrix
  Multiply a multi-element vector against this matrix.
mult(PVector, PVector) - Method in class processing.core.PMatrix2D
  Multiply the x and y coordinates of a PVector against this matrix.
mult(float[], float[]) - Method in class processing.core.PMatrix2D
  Multiply a two element vector against this matrix.
mult(PVector, PVector) - Method in class processing.core.PMatrix3D
mult(float[], float[]) - Method in class processing.core.PMatrix3D
  Multiply a three or four element vector against this matrix.
mult(float) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_mult.xml ) Multiplies a vector by a scalar or multiplies one vector by another.
mult(PVector, float) - Static method in class processing.core.PVector
mult(PVector, float, PVector) - Static method in class processing.core.PVector
  Multiply a vector by a scalar, and write the result into a target PVector.
mult(String, float) - Method in class processing.data.FloatDict
mult(int, float) - Method in class processing.data.FloatList
mult(String, int) - Method in class processing.data.IntDict
mult(int, int) - Method in class processing.data.IntList
MULTIPLY - Static variable in interface processing.core.PConstants
MULTISAMPLE - Static variable in class processing.opengl.PGL
multW(float, float, float) - Method in class processing.core.PMatrix3D
multW(float, float, float, float) - Method in class processing.core.PMatrix3D
multX(float, float) - Method in class processing.core.PMatrix2D
multX(float, float) - Method in class processing.core.PMatrix3D
multX(float, float, float) - Method in class processing.core.PMatrix3D
multX(float, float, float, float) - Method in class processing.core.PMatrix3D
multY(float, float) - Method in class processing.core.PMatrix2D
multY(float, float) - Method in class processing.core.PMatrix3D
multY(float, float, float) - Method in class processing.core.PMatrix3D
multY(float, float, float, float) - Method in class processing.core.PMatrix3D
multZ(float, float, float) - Method in class processing.core.PMatrix3D
multZ(float, float, float, float) - Method in class processing.core.PMatrix3D

## N

name - Variable in class processing.core.PShapeSVG.FontGlyph
namedGlyphs - Variable in class processing.core.PShapeSVG.Font
NEAREST - Static variable in class processing.opengl.PGL
NEVER - Static variable in class processing.opengl.PGL
NEWT - Static variable in class processing.opengl.PJOGL
next() - Method in class processing.opengl.LinePath.PathIterator
nf(float) - Static method in class processing.core.PApplet
nf(float[]) - Static method in class processing.core.PApplet
nf(int[], int) - Static method in class processing.core.PApplet
nf(int, int) - Static method in class processing.core.PApplet
  ( begin auto-generated from nf.xml ) Utility function for formatting numbers into strings.
nf(float[], int, int) - Static method in class processing.core.PApplet
nf(float, int, int) - Static method in class processing.core.PApplet
nfc(int[]) - Static method in class processing.core.PApplet
  ( begin auto-generated from nfc.xml ) Utility function for formatting numbers into strings and placing appropriate commas to mark units of 1000.
nfc(int) - Static method in class processing.core.PApplet
  nfc() or "number format with commas".
nfc(float[], int) - Static method in class processing.core.PApplet
nfc(float, int) - Static method in class processing.core.PApplet
nfp(int, int) - Static method in class processing.core.PApplet
  ( begin auto-generated from nfp.xml ) Utility function for formatting numbers into strings.
nfp(int[], int) - Static method in class processing.core.PApplet
nfp(float[], int, int) - Static method in class processing.core.PApplet
nfp(float, int, int) - Static method in class processing.core.PApplet
nfs(int, int) - Static method in class processing.core.PApplet
  ( begin auto-generated from nfs.xml ) Utility function for formatting numbers into strings.
nfs(int[], int) - Static method in class processing.core.PApplet
nfs(float[], int, int) - Static method in class processing.core.PApplet
nfs(float, int, int) - Static method in class processing.core.PApplet
NICEST - Static variable in class processing.opengl.PGL
NO_SUCH_VERTEX_ERROR - Static variable in class processing.core.PShape
NO_VERTICES_ERROR - Static variable in class processing.core.PShape
noClip() - Method in class processing.awt.PGraphicsJava2D
noClip() - Method in class processing.core.PApplet
noClip() - Method in class processing.core.PGraphics
noClip() - Method in class processing.javafx.PGraphicsFX2D
noClip() - Method in class processing.opengl.PGraphicsOpenGL
noCursor() - Method in class processing.core.PApplet
  ( begin auto-generated from noCursor.xml ) Hides the cursor from view.
noFill() - Method in class processing.core.PApplet
  ( begin auto-generated from noFill.xml ) Disables filling geometry.
noFill() - Method in class processing.core.PGraphics
  ( begin auto-generated from noFill.xml ) Disables filling geometry.
noFill() - Method in class processing.core.PShape
noise(float) - Method in class processing.core.PApplet
noise(float, float) - Method in class processing.core.PApplet
noise(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from noise.xml ) Returns the Perlin noise value at specified coordinates.
noiseDetail(int) - Method in class processing.core.PApplet
  ( begin auto-generated from noiseDetail.xml ) Adjusts the character and level of detail produced by the Perlin noise function.
noiseDetail(int, float) - Method in class processing.core.PApplet
noiseSeed(long) - Method in class processing.core.PApplet
  ( begin auto-generated from noiseSeed.xml ) Sets the seed value for noise().
noLights() - Method in class processing.core.PApplet
  ( begin auto-generated from noLights.xml ) Disable all lighting.
noLights() - Method in class processing.core.PGraphics
  ( begin auto-generated from noLights.xml ) Disable all lighting.
noLights() - Method in class processing.opengl.PGraphics2D
noLights() - Method in class processing.opengl.PGraphicsOpenGL
  Disables lighting.
noLoop() - Method in class processing.core.PApplet
  ( begin auto-generated from noLoop.xml ) Stops Processing from continuously executing the code within draw().
NONPRIMARY_ERROR - Static variable in class processing.opengl.PGL
norm(float, float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from norm.xml ) Normalizes a number from another range into a value between 0 and 1.
normal(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from normal.xml ) Sets the current normal vector.
NORMAL - Static variable in interface processing.core.PConstants
  texture coordinates in 0..1 range
normal(float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from normal.xml ) Sets the current normal vector.
normal(float, float, float) - Method in class processing.core.PShape
NORMAL - Static variable in class processing.opengl.PShapeOpenGL
normal(float, float, float) - Method in class processing.opengl.PShapeOpenGL
normalize() - Method in class processing.core.PVector
  ( begin auto-generated from PVector_normalize.xml ) Normalize the vector to length 1 (make it a unit vector).
normalize(PVector) - Method in class processing.core.PVector
normalX - Variable in class processing.core.PGraphics
  Current normal vector.
normalY - Variable in class processing.core.PGraphics
  Current normal vector.
normalZ - Variable in class processing.core.PGraphics
  Current normal vector.
noSmooth() - Method in class processing.core.PApplet
noSmooth() - Method in class processing.core.PGraphics
noStroke() - Method in class processing.core.PApplet
  ( begin auto-generated from noStroke.xml ) Disables drawing the stroke (outline).
noStroke() - Method in class processing.core.PGraphics
  ( begin auto-generated from noStroke.xml ) Disables drawing the stroke (outline).
noStroke() - Method in class processing.core.PShape
NOT_A_SIMPLE_VERTEX - Static variable in class processing.core.PShape
NOTEQUAL - Static variable in class processing.opengl.PGL
noTexture() - Method in class processing.core.PApplet
  Removes texture image for current shape.
noTexture() - Method in class processing.core.PGraphics
  Removes texture image for current shape.
noTexture() - Method in class processing.core.PShape
noTint() - Method in class processing.core.PApplet
  ( begin auto-generated from noTint.xml ) Removes the current fill value for displaying images and reverts to displaying images with their original hues.
noTint() - Method in class processing.core.PGraphics
  ( begin auto-generated from noTint.xml ) Removes the current fill value for displaying images and reverts to displaying images with their original hues.
noTint() - Method in class processing.core.PShape
npotTexSupported - Static variable in class processing.opengl.PGraphicsOpenGL
  Extensions used by Processing
NULL - Static variable in class processing.data.JSONObject
  It is sometimes more convenient and less ambiguous to have a `NULL` object than to use Java's `null` value.
NUM_COMPRESSED_TEXTURE_FORMATS - Static variable in class processing.opengl.PGL
NX - Static variable in class processing.core.PGraphics
NY - Static variable in class processing.core.PGraphics
NZ - Static variable in class processing.core.PGraphics

## O

offset - Variable in class processing.core.PShapeSVG.Gradient
OFFSET - Static variable in class processing.opengl.PShapeOpenGL
ONE - Static variable in class processing.opengl.PGL
ONE_MINUS_CONSTANT_ALPHA - Static variable in class processing.opengl.PGL
ONE_MINUS_CONSTANT_COLOR - Static variable in class processing.opengl.PGL
ONE_MINUS_DST_COLOR - Static variable in class processing.opengl.PGL
ONE_MINUS_SRC_ALPHA - Static variable in class processing.opengl.PGL
ONE_MINUS_SRC_COLOR - Static variable in class processing.opengl.PGL
OPAQUE - Static variable in interface processing.core.PConstants
OPEN - Static variable in interface processing.core.PConstants
OPENGL - Static variable in interface processing.core.PConstants
  Deprecated.
OPENGL_EXTENSIONS - Static variable in class processing.opengl.PGraphicsOpenGL
OPENGL_RENDERER - Static variable in class processing.opengl.PGraphicsOpenGL
OPENGL_VENDOR - Static variable in class processing.opengl.PGraphicsOpenGL
  OpenGL information strings
OPENGL_VERSION - Static variable in class processing.opengl.PGraphicsOpenGL
orientation(int) - Method in class processing.core.PApplet
ortho() - Method in class processing.core.PApplet
  ( begin auto-generated from ortho.xml ) Sets an orthographic projection and defines a parallel clipping volume.
ortho(float, float, float, float) - Method in class processing.core.PApplet
ortho(float, float, float, float, float, float) - Method in class processing.core.PApplet
ortho() - Method in class processing.core.PGraphics
  ( begin auto-generated from ortho.xml ) Sets an orthographic projection and defines a parallel clipping volume.
ortho(float, float, float, float) - Method in class processing.core.PGraphics
ortho(float, float, float, float, float, float) - Method in class processing.core.PGraphics
ortho() - Method in class processing.opengl.PGraphics2D
ortho(float, float, float, float) - Method in class processing.opengl.PGraphics2D
ortho(float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
ortho() - Method in class processing.opengl.PGraphicsOpenGL
  Calls ortho() with the proper parameters for Processing's standard orthographic projection.
ortho(float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Calls ortho() with the specified size of the viewing volume along the X and Z directions.
ortho(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Sets an orthographic projection.
ORTHOGRAPHIC - Static variable in interface processing.core.PConstants
OTHER - Static variable in interface processing.core.PConstants
OUTSIDE_BEGIN_END_ERROR - Static variable in class processing.core.PShape
OVERLAY - Static variable in interface processing.core.PConstants

## P

P2D - Static variable in interface processing.core.PConstants
P3D - Static variable in interface processing.core.PConstants
PACK_ALIGNMENT - Static variable in class processing.opengl.PGL
packedDepthStencilSupported - Static variable in class processing.opengl.PGraphicsOpenGL
paint(Graphics) - Method in class processing.awt.PSurfaceAWT.SmoothCanvas
PApplet - Class in processing.core
  Base class for all sketches that use processing.core.
PApplet() - Constructor for class processing.core.PApplet
PApplicationFX() - Constructor for class processing.javafx.PSurfaceFX.PApplicationFX
Parameters() - Constructor for class processing.opengl.Texture.Parameters
  Sets all the parameters to default values.
Parameters(int) - Constructor for class processing.opengl.Texture.Parameters
Parameters(int, int) - Constructor for class processing.opengl.Texture.Parameters
Parameters(int, int, boolean) - Constructor for class processing.opengl.Texture.Parameters
Parameters(int, int, boolean, int) - Constructor for class processing.opengl.Texture.Parameters
Parameters(Texture.Parameters) - Constructor for class processing.opengl.Texture.Parameters
parent - Variable in class processing.core.PImage
  Path to parent object that will be used with save().
parse(String) - Static method in class processing.data.JSONArray
  Construct a JSONArray from a source JSON text.
parse(String) - Static method in class processing.data.JSONObject
  Construct a JSONObject from a source JSON text string.
parse(String) - Static method in class processing.data.XML
parse(String, String) - Static method in class processing.data.XML
parseBoolean(int) - Static method in class processing.core.PApplet
  Convert an integer to a boolean.
parseBoolean(String) - Static method in class processing.core.PApplet
  Convert the string "true" or "false" to a boolean.
parseBoolean(int[]) - Static method in class processing.core.PApplet
  Convert an int array to a boolean array.
parseBoolean(String[]) - Static method in class processing.core.PApplet
parseByte(boolean) - Static method in class processing.core.PApplet
parseByte(char) - Static method in class processing.core.PApplet
parseByte(int) - Static method in class processing.core.PApplet
parseByte(float) - Static method in class processing.core.PApplet
parseByte(boolean[]) - Static method in class processing.core.PApplet
parseByte(char[]) - Static method in class processing.core.PApplet
parseByte(int[]) - Static method in class processing.core.PApplet
parseByte(float[]) - Static method in class processing.core.PApplet
parseChar(byte) - Static method in class processing.core.PApplet
parseChar(int) - Static method in class processing.core.PApplet
parseChar(byte[]) - Static method in class processing.core.PApplet
parseChar(int[]) - Static method in class processing.core.PApplet
parseFloat(int) - Static method in class processing.core.PApplet
  Convert an int to a float value.
parseFloat(String) - Static method in class processing.core.PApplet
parseFloat(String, float) - Static method in class processing.core.PApplet
parseFloat(byte[]) - Static method in class processing.core.PApplet
parseFloat(int[]) - Static method in class processing.core.PApplet
parseFloat(String[]) - Static method in class processing.core.PApplet
parseFloat(String[], float) - Static method in class processing.core.PApplet
parseInt(boolean) - Static method in class processing.core.PApplet
parseInt(byte) - Static method in class processing.core.PApplet
  Note that parseInt() will un-sign a signed byte value.
parseInt(char) - Static method in class processing.core.PApplet
  Note that parseInt('5') is unlike String in the sense that it won't return 5, but the ascii value.
parseInt(float) - Static method in class processing.core.PApplet
  Same as floor(), or an (int) cast.
parseInt(String) - Static method in class processing.core.PApplet
  Parse a String into an int value.
parseInt(String, int) - Static method in class processing.core.PApplet
  Parse a String to an int, and provide an alternate value that should be used when the number is invalid.
parseInt(boolean[]) - Static method in class processing.core.PApplet
parseInt(byte[]) - Static method in class processing.core.PApplet
parseInt(char[]) - Static method in class processing.core.PApplet
parseInt(float[]) - Static method in class processing.core.PApplet
parseInt(String[]) - Static method in class processing.core.PApplet
  Make an array of int elements from an array of String objects.
parseInt(String[], int) - Static method in class processing.core.PApplet
  Make an array of int elements from an array of String objects.
parseInto(Object, String) - Method in class processing.data.Table
  incomplete, do not use
parseJSONArray(String) - Method in class processing.core.PApplet
parseJSONObject(String) - Method in class processing.core.PApplet
parseXML(String) - Method in class processing.core.PApplet
parseXML(String, String) - Method in class processing.core.PApplet
PATH - Static variable in interface processing.core.PConstants
PATH - Static variable in class processing.core.PShape
  A series of vertex, curveVertex, and bezierVertex calls.
pause() - Method in class processing.core.PApplet
  Sketch has been paused.
pauseThread() - Method in interface processing.core.PSurface
  On the next trip through the animation thread, things should go sleepy-bye.
pauseThread() - Method in class processing.core.PSurfaceNone
pauseThread() - Method in class processing.javafx.PSurfaceFX
pauseThread() - Method in class processing.opengl.PSurfaceJOGL
PConstants - Interface in processing.core
  Numbers shared throughout processing.core.
PDF - Static variable in interface processing.core.PConstants
PER_VERTEX_UNSUPPORTED - Static variable in class processing.core.PShape
perspective() - Method in class processing.core.PApplet
  ( begin auto-generated from perspective.xml ) Sets a perspective projection applying foreshortening, making distant objects appear smaller than closer ones.
perspective(float, float, float, float) - Method in class processing.core.PApplet
PERSPECTIVE - Static variable in interface processing.core.PConstants
perspective() - Method in class processing.core.PGraphics
  ( begin auto-generated from perspective.xml ) Sets a perspective projection applying foreshortening, making distant objects appear smaller than closer ones.
perspective(float, float, float, float) - Method in class processing.core.PGraphics
perspective() - Method in class processing.opengl.PGraphics2D
perspective(float, float, float, float) - Method in class processing.opengl.PGraphics2D
perspective() - Method in class processing.opengl.PGraphicsOpenGL
  Calls perspective() with Processing's standard coordinate projection.
perspective(float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Similar to gluPerspective().
PFont - Class in processing.core
  Grayscale bitmap font class used by Processing.
PFont() - Constructor for class processing.core.PFont
PFont(Font, boolean) - Constructor for class processing.core.PFont
  ( begin auto-generated from PFont.xml ) PFont is the font class for Processing.
PFont(Font, boolean, char[]) - Constructor for class processing.core.PFont
  Create a new image-based font on the fly.
PFont(Font, boolean, char[], boolean, int) - Constructor for class processing.core.PFont
  Adds an additional parameter that indicates the font came from a file, not a built-in OS font.
PFont(InputStream) - Constructor for class processing.core.PFont
PFont.Glyph - Class in processing.core
  A single character, and its visage.
PGL - Class in processing.opengl
  Processing-OpenGL abstraction layer.
PGL() - Constructor for class processing.opengl.PGL
PGL(PGraphicsOpenGL) - Constructor for class processing.opengl.PGL
pgl - Variable in class processing.opengl.PGraphicsOpenGL
  Interface between Processing and OpenGL
pgl - Variable in class processing.opengl.PSurfaceJOGL
PGraphics - Class in processing.core
  ( begin auto-generated from PGraphics.xml ) Main graphics and rendering context, as well as the base API implementation for processing "core".
PGraphics() - Constructor for class processing.core.PGraphics
PGraphics2D - Class in processing.opengl
PGraphics2D() - Constructor for class processing.opengl.PGraphics2D
PGraphics3D - Class in processing.opengl
PGraphics3D() - Constructor for class processing.opengl.PGraphics3D
PGraphicsFX2D - Class in processing.javafx
PGraphicsFX2D() - Constructor for class processing.javafx.PGraphicsFX2D
PGraphicsJava2D - Class in processing.awt
  Subclass for PGraphics that implements the graphics API using Java2D.
PGraphicsJava2D() - Constructor for class processing.awt.PGraphicsJava2D
PGraphicsOpenGL - Class in processing.opengl
  OpenGL renderer.
PGraphicsOpenGL() - Constructor for class processing.opengl.PGraphicsOpenGL
PI - Static variable in interface processing.core.PConstants
  ( begin auto-generated from PI.xml ) PI is a mathematical constant with the value 3.14159265358979323846.
PIE - Static variable in interface processing.core.PConstants
PImage - Class in processing.core
  ( begin auto-generated from PImage.xml ) Datatype for storing images.
PImage() - Constructor for class processing.core.PImage
  ( begin auto-generated from PImage.xml ) Datatype for storing images.
PImage(int, int) - Constructor for class processing.core.PImage
PImage(int, int, int) - Constructor for class processing.core.PImage
PImage(int, int, int, int) - Constructor for class processing.core.PImage
PImage(Image) - Constructor for class processing.core.PImage
  Construct a new PImage from a java.awt.Image.
pixelCount - Variable in class processing.core.PGraphics
pixelDensity - Variable in class processing.core.PApplet
pixelDensity(int) - Method in class processing.core.PApplet
pixelDensity - Variable in class processing.core.PImage
  1 for most images, 2 for hi-dpi/retina
pixelHeight - Variable in class processing.core.PApplet
  ( begin auto-generated from pixelHeight.xml ) When pixelDensity(2) is used to make use of a high resolution display (called a Retina display on OS X or high-dpi on Windows and Linux), the width and height of the sketch do not change, but the number of pixels is doubled.
pixelHeight - Variable in class processing.core.PImage
pixels - Variable in class processing.core.PApplet
  ( begin auto-generated from pixels.xml ) Array containing the values for all the pixels in the display window.
pixels - Variable in class processing.core.PImage
  ( begin auto-generated from pixels.xml ) Array containing the values for all the pixels in the display window.
pixelStorei(int, int) - Method in class processing.opengl.PGL
pixelStorei(int, int) - Method in class processing.opengl.PJOGL
pixelWidth - Variable in class processing.core.PApplet
  ( begin auto-generated from pixelWidth.xml ) When pixelDensity(2) is used to make use of a high resolution display (called a Retina display on OS X or high-dpi on Windows and Linux), the width and height of the sketch do not change, but the number of pixels is doubled.
pixelWidth - Variable in class processing.core.PImage
  Actual dimensions of pixels array, taking into account the 2x setting.
PJOGL - Class in processing.opengl
PJOGL(PGraphicsOpenGL) - Constructor for class processing.opengl.PJOGL
placePresent(int) - Method in class processing.awt.PSurfaceAWT
placePresent(int) - Method in interface processing.core.PSurface
placePresent(int) - Method in class processing.core.PSurfaceNone
placePresent(int) - Method in class processing.javafx.PSurfaceFX
placePresent(int) - Method in class processing.opengl.PSurfaceJOGL
placeWindow(int[], int[]) - Method in class processing.awt.PSurfaceAWT
placeWindow(int[], int[]) - Method in interface processing.core.PSurface
placeWindow(int[], int[]) - Method in class processing.core.PSurfaceNone
placeWindow(int[], int[]) - Method in class processing.javafx.PSurfaceFX
placeWindow(int[], int[]) - Method in class processing.opengl.PSurfaceJOGL
platform - Static variable in class processing.core.PApplet
  Current platform in use, one of the PConstants WINDOWS, MACOSX, MACOS9, LINUX or OTHER.
platformNames - Static variable in interface processing.core.PConstants
PMatrix - Interface in processing.core
PMatrix2D - Class in processing.core
  3x2 affine matrix implementation.
PMatrix2D() - Constructor for class processing.core.PMatrix2D
PMatrix2D(float, float, float, float, float, float) - Constructor for class processing.core.PMatrix2D
PMatrix2D(PMatrix) - Constructor for class processing.core.PMatrix2D
PMatrix3D - Class in processing.core
  4x4 matrix implementation.
PMatrix3D() - Constructor for class processing.core.PMatrix3D
PMatrix3D(float, float, float, float, float, float) - Constructor for class processing.core.PMatrix3D
PMatrix3D(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class processing.core.PMatrix3D
PMatrix3D(PMatrix) - Constructor for class processing.core.PMatrix3D
pmouseX - Variable in class processing.core.PApplet
  ( begin auto-generated from pmouseX.xml ) The system variable pmouseX always contains the horizontal position of the mouse in the frame previous to the current frame.
  You may find that pmouseX and pmouseY have different values inside draw() and inside events like mousePressed() and mouseMoved().
pmouseY - Variable in class processing.core.PApplet
  ( begin auto-generated from pmouseY.xml ) The system variable pmouseY always contains the vertical position of the mouse in the frame previous to the current frame.
point(float, float) - Method in class processing.awt.PGraphicsJava2D
point(float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from point.xml ) Draws a point, a coordinate in space at the dimension of one pixel.
point(float, float, float) - Method in class processing.core.PApplet
POINT - Static variable in interface processing.core.PConstants
point(float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from point.xml ) Draws a point, a coordinate in space at the dimension of one pixel.
point(float, float, float) - Method in class processing.core.PGraphics
point(float, float) - Method in class processing.javafx.PGraphicsFX2D
point(float, float) - Method in class processing.opengl.PGraphicsOpenGL
point(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
pointLight(float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from pointLight.xml ) Adds a point light.
pointLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from pointLight.xml ) Adds a point light.
pointLight(float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
pointLight(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
POINTS - Static variable in interface processing.core.PConstants
POINTS - Static variable in class processing.opengl.PGL
POLYGON - Static variable in interface processing.core.PConstants
POLYGON_OFFSET_FILL - Static variable in class processing.opengl.PGL
POLYGON_SMOOTH - Static variable in class processing.opengl.PGL
polygonOffset(float, float) - Method in class processing.opengl.PGL
polygonOffset(float, float) - Method in class processing.opengl.PJOGL
pop() - Method in class processing.data.FloatList
pop() - Method in class processing.data.IntList
pop() - Method in class processing.data.StringList
popMatrix() - Method in class processing.awt.PGraphicsJava2D
popMatrix() - Method in class processing.core.PApplet
  ( begin auto-generated from popMatrix.xml ) Pops the current transformation matrix off the matrix stack.
popMatrix() - Method in class processing.core.PGraphics
  ( begin auto-generated from popMatrix.xml ) Pops the current transformation matrix off the matrix stack.
popMatrix() - Method in class processing.javafx.PGraphicsFX2D
popMatrix() - Method in class processing.opengl.PGraphicsOpenGL
popProjection() - Method in class processing.opengl.PGraphicsOpenGL
popStyle() - Method in class processing.core.PApplet
  ( begin auto-generated from popStyle.xml ) The pushStyle() function saves the current style settings and popStyle() restores the prior settings; these functions are always used together.
popStyle() - Method in class processing.core.PGraphics
  ( begin auto-generated from popStyle.xml ) The pushStyle() function saves the current style settings and popStyle() restores the prior settings; these functions are always used together.
popStyle() - Method in class processing.opengl.PGraphicsOpenGL
PORTRAIT - Static variable in interface processing.core.PConstants
  Screen orientation constant for portrait (the hamburger way).
POSITION - Static variable in class processing.opengl.PShapeOpenGL
POSTERIZE - Static variable in interface processing.core.PConstants
postEvent(Event) - Method in class processing.core.PApplet
  Add an event to the internal event queue, or process it immediately if the sketch is not currently looping.
pow(float, float) - Static method in class processing.core.PApplet
  ( begin auto-generated from pow.xml ) Facilitates exponential expressions.
preApply(PMatrix) - Method in interface processing.core.PMatrix
  Apply another matrix to the left of this one.
preApply(PMatrix2D) - Method in interface processing.core.PMatrix
preApply(PMatrix3D) - Method in interface processing.core.PMatrix
preApply(float, float, float, float, float, float) - Method in interface processing.core.PMatrix
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface processing.core.PMatrix
preApply(PMatrix) - Method in class processing.core.PMatrix2D
  Apply another matrix to the left of this one.
preApply(PMatrix2D) - Method in class processing.core.PMatrix2D
preApply(PMatrix3D) - Method in class processing.core.PMatrix2D
preApply(float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
preApply(PMatrix2D) - Method in class processing.core.PMatrix3D
preApply(PMatrix) - Method in class processing.core.PMatrix3D
  Apply another matrix to the left of this one.
preApply(PMatrix3D) - Method in class processing.core.PMatrix3D
preApply(float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
presentMode() - Method in class processing.opengl.PGL
presentX - Variable in class processing.opengl.PGL
presentX() - Method in class processing.opengl.PGL
presentY - Variable in class processing.opengl.PGL
presentY() - Method in class processing.opengl.PGL
PRESS - Static variable in class processing.event.KeyEvent
PRESS - Static variable in class processing.event.MouseEvent
primaryPGL - Variable in class processing.opengl.PGL
  true if this is the GL interface for a primary surface PGraphics
PRIMITIVE - Static variable in class processing.core.PShape
  A line, ellipse, arc, image, etc.
print(byte) - Static method in class processing.core.PApplet
  ( begin auto-generated from print.xml ) Writes to the console area of the Processing environment.
print(boolean) - Static method in class processing.core.PApplet
print(char) - Static method in class processing.core.PApplet
print(int) - Static method in class processing.core.PApplet
print(long) - Static method in class processing.core.PApplet
print(float) - Static method in class processing.core.PApplet
print(double) - Static method in class processing.core.PApplet
print(String) - Static method in class processing.core.PApplet
print(Object...) - Static method in class processing.core.PApplet
print() - Method in class processing.core.PMatrix2D
print() - Method in class processing.core.PMatrix3D
print() - Method in class processing.core.PShapeSVG
  Prints out the SVG document.
print() - Method in class processing.data.FloatDict
print() - Method in class processing.data.FloatList
print() - Method in class processing.data.IntDict
print() - Method in class processing.data.IntList
print() - Method in class processing.data.StringDict
print() - Method in class processing.data.StringList
printArray(Object) - Static method in class processing.core.PApplet
  ( begin auto-generated from printArray.xml ) To come...
printCamera() - Method in class processing.core.PApplet
  ( begin auto-generated from printCamera.xml ) Prints the current camera matrix to the Console (the text window at the bottom of Processing).
printCamera() - Method in class processing.core.PGraphics
  ( begin auto-generated from printCamera.xml ) Prints the current camera matrix to the Console (the text window at the bottom of Processing).
printCamera() - Method in class processing.opengl.PGraphicsOpenGL
  Print the current camera matrix.
println() - Static method in class processing.core.PApplet
  ( begin auto-generated from println.xml ) Writes to the text area of the Processing environment's console.
println(byte) - Static method in class processing.core.PApplet
println(boolean) - Static method in class processing.core.PApplet
println(char) - Static method in class processing.core.PApplet
println(int) - Static method in class processing.core.PApplet
println(long) - Static method in class processing.core.PApplet
println(float) - Static method in class processing.core.PApplet
println(double) - Static method in class processing.core.PApplet
println(String) - Static method in class processing.core.PApplet
println(Object...) - Static method in class processing.core.PApplet
println(Object) - Static method in class processing.core.PApplet
  For arrays, use printArray() instead.
printMatrix() - Method in class processing.awt.PGraphicsJava2D
printMatrix() - Method in class processing.core.PApplet
  ( begin auto-generated from printMatrix.xml ) Prints the current matrix to the Console (the text window at the bottom of Processing).
printMatrix() - Method in class processing.core.PGraphics
  ( begin auto-generated from printMatrix.xml ) Prints the current matrix to the Console (the text window at the bottom of Processing).
printMatrix() - Method in class processing.javafx.PGraphicsFX2D
printMatrix() - Method in class processing.opengl.PGraphicsOpenGL
  Print the current model (or "transformation") matrix.
printProjection() - Method in class processing.core.PApplet
  ( begin auto-generated from printProjection.xml ) Prints the current projection matrix to the Console (the text window at the bottom of Processing).
printProjection() - Method in class processing.core.PGraphics
  ( begin auto-generated from printProjection.xml ) Prints the current projection matrix to the Console (the text window at the bottom of Processing).
printProjection() - Method in class processing.opengl.PGraphicsOpenGL
  Print the current projection matrix.
PROBLEM - Static variable in interface processing.core.PConstants
processing.awt - package processing.awt
processing.core - package processing.core
processing.data - package processing.data
processing.event - package processing.event
processing.javafx - package processing.javafx
processing.opengl - package processing.opengl
profile - Static variable in class processing.opengl.PJOGL
profile - Static variable in class processing.opengl.PSurfaceJOGL
  Selected GL profile
PROJECT - Static variable in interface processing.core.PConstants
PROJECTION - Static variable in interface processing.core.PConstants
projection - Variable in class processing.opengl.PGraphicsOpenGL
projmodelview - Variable in class processing.opengl.PGraphicsOpenGL
PShader - Class in processing.opengl
  This class encapsulates a GLSL shader program, including a vertex and a fragment shader.
PShader() - Constructor for class processing.opengl.PShader
PShader(PApplet) - Constructor for class processing.opengl.PShader
PShader(PApplet, String, String) - Constructor for class processing.opengl.PShader
  Creates a shader program using the specified vertex and fragment shaders.
PShader(PApplet, URL, URL) - Constructor for class processing.opengl.PShader
PShader(PApplet, String[], String[]) - Constructor for class processing.opengl.PShader
PShape - Class in processing.core
  ( begin auto-generated from PShape.xml ) Datatype for storing shapes.
PShape() - Constructor for class processing.core.PShape
PShape(int) - Constructor for class processing.core.PShape
PShape(PGraphics, int) - Constructor for class processing.core.PShape
PShape(PGraphics, int, float...) - Constructor for class processing.core.PShape
PShapeJava2D - Class in processing.awt
  Implements features for PShape that are specific to AWT and Java2D.
PShapeJava2D(XML) - Constructor for class processing.awt.PShapeJava2D
PShapeJava2D(PShapeSVG, XML, boolean) - Constructor for class processing.awt.PShapeJava2D
PShapeOBJ - Class in processing.core
  This class is not part of the Processing API and should not be used directly.
PShapeOBJ(PApplet, String) - Constructor for class processing.core.PShapeOBJ
  Initializes a new OBJ Object with the given filename.
PShapeOBJ(PApplet, BufferedReader) - Constructor for class processing.core.PShapeOBJ
PShapeOBJ(PApplet, BufferedReader, String) - Constructor for class processing.core.PShapeOBJ
PShapeOpenGL - Class in processing.opengl
  This class holds a 3D model composed of vertices, normals, colors (per vertex) and texture coordinates (also per vertex).
PShapeOpenGL(PGraphicsOpenGL, int) - Constructor for class processing.opengl.PShapeOpenGL
PShapeOpenGL(PGraphicsOpenGL, int, float...) - Constructor for class processing.opengl.PShapeOpenGL
  Create a shape from the PRIMITIVE family, using this kind and these params
PShapeSVG - Class in processing.core
  This class is not part of the Processing API and should not be used directly.
PShapeSVG(XML) - Constructor for class processing.core.PShapeSVG
  Initializes a new SVG object from the given XML object.
PShapeSVG.Font - Class in processing.core
PShapeSVG.FontGlyph - Class in processing.core
PShapeSVG.Gradient - Class in processing.core
PShapeSVG.LinearGradient - Class in processing.core
PShapeSVG.RadialGradient - Class in processing.core
PStyle - Class in processing.core
PStyle() - Constructor for class processing.core.PStyle
PSurface - Interface in processing.core
PSurfaceAWT - Class in processing.awt
PSurfaceAWT(PGraphics) - Constructor for class processing.awt.PSurfaceAWT
PSurfaceAWT.SmoothCanvas - Class in processing.awt
PSurfaceFX - Class in processing.javafx
PSurfaceFX(PGraphicsFX2D) - Constructor for class processing.javafx.PSurfaceFX
PSurfaceFX.PApplicationFX - Class in processing.javafx
PSurfaceJOGL - Class in processing.opengl
PSurfaceJOGL(PGraphics) - Constructor for class processing.opengl.PSurfaceJOGL
PSurfaceNone - Class in processing.core
  Surface that's not really visible.
PSurfaceNone(PGraphics) - Constructor for class processing.core.PSurfaceNone
PSurfaceNone.AnimationThread - Class in processing.core
push(float) - Method in class processing.data.FloatList
  Just an alias for append(), but matches pop()
push(int) - Method in class processing.data.IntList
  Just an alias for append(), but matches pop()
push(String) - Method in class processing.data.StringList
  Just an alias for append(), but matches pop()
pushMatrix() - Method in class processing.awt.PGraphicsJava2D
pushMatrix() - Method in class processing.core.PApplet
  ( begin auto-generated from pushMatrix.xml ) Pushes the current transformation matrix onto the matrix stack.
pushMatrix() - Method in class processing.core.PGraphics
  ( begin auto-generated from pushMatrix.xml ) Pushes the current transformation matrix onto the matrix stack.
pushMatrix() - Method in class processing.javafx.PGraphicsFX2D
pushMatrix() - Method in class processing.opengl.PGraphicsOpenGL
pushProjection() - Method in class processing.opengl.PGraphicsOpenGL
pushStyle() - Method in class processing.core.PApplet
  ( begin auto-generated from pushStyle.xml ) The pushStyle() function saves the current style settings and popStyle() restores the prior settings.
pushStyle() - Method in class processing.core.PGraphics
  ( begin auto-generated from pushStyle.xml ) The pushStyle() function saves the current style settings and popStyle() restores the prior settings.
put(Texture) - Method in class processing.opengl.Texture
put(Texture, int, int, int, int) - Method in class processing.opengl.Texture
put(int, int, int, int, int, int) - Method in class processing.opengl.Texture
put(int, int, int, int, int, int, int, int, int, int) - Method in class processing.opengl.Texture
PVector - Class in processing.core
  ( begin auto-generated from PVector.xml ) A class to describe a two or three dimensional vector.
PVector() - Constructor for class processing.core.PVector
  Constructor for an empty vector: x, y, and z are set to 0.
PVector(float, float, float) - Constructor for class processing.core.PVector
  Constructor for a 3D vector.
PVector(float, float) - Constructor for class processing.core.PVector
  Constructor for a 2D vector: z coordinate is set to 0.

## Q

quad(float, float, float, float, float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
quad(float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from quad.xml ) A quad is a quadrilateral, a four sided polygon.
QUAD - Static variable in interface processing.core.PConstants
quad(float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from quad.xml ) A quad is a quadrilateral, a four sided polygon.
quad(float, float, float, float, float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
quad(float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
QUAD_BEZIER_VERTEX - Static variable in interface processing.core.PConstants
  Deprecated.
QUAD_STRIP - Static variable in interface processing.core.PConstants
QUADRATIC_VERTEX - Static variable in interface processing.core.PConstants
quadraticVertex(float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
quadraticVertex(float, float, float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
quadraticVertex(float, float, float, float) - Method in class processing.core.PApplet
quadraticVertex(float, float, float, float, float, float) - Method in class processing.core.PApplet
quadraticVertex(float, float, float, float) - Method in class processing.core.PGraphics
quadraticVertex(float, float, float, float, float, float) - Method in class processing.core.PGraphics
quadraticVertex(float, float, float, float) - Method in class processing.core.PShape
quadraticVertex(float, float, float, float, float, float) - Method in class processing.core.PShape
quadraticVertex(float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
quadraticVertex(float, float, float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
quadraticVertex(float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
quadraticVertex(float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
quadraticVertex(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
quadraticVertex(float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
quadraticVertex(float, float, float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
QUADS - Static variable in interface processing.core.PConstants
QUARTER_PI - Static variable in interface processing.core.PConstants
  ( begin auto-generated from QUARTER_PI.xml ) QUARTER_PI is a mathematical constant with the value 0.7853982.

## R

R - Static variable in class processing.core.PGraphics
r - Variable in class processing.core.PShapeSVG.RadialGradient
RAD_TO_DEG - Static variable in interface processing.core.PConstants
RadialGradient(PShapeSVG, XML) - Constructor for class processing.core.PShapeSVG.RadialGradient
radians(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from radians.xml ) Converts a degree measurement to its corresponding value in radians.
RADIUS - Static variable in interface processing.core.PConstants
  Draw mode from the center, and using the radius
random(float) - Method in class processing.core.PApplet
random(float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from random.xml ) Generates random numbers.
random2D() - Static method in class processing.core.PVector
  ( begin auto-generated from PVector_random2D.xml ) Make a new 2D unit vector with a random direction.
random2D(PApplet) - Static method in class processing.core.PVector
  Make a new 2D unit vector with a random direction using Processing's current random number generator
random2D(PVector) - Static method in class processing.core.PVector
  Set a 2D vector to a random unit vector with a random direction
random2D(PVector, PApplet) - Static method in class processing.core.PVector
  Make a new 2D unit vector with a random direction.
random3D() - Static method in class processing.core.PVector
  ( begin auto-generated from PVector_random3D.xml ) Make a new 3D unit vector with a random direction.
random3D(PApplet) - Static method in class processing.core.PVector
  Make a new 3D unit vector with a random direction using Processing's current random number generator
random3D(PVector) - Static method in class processing.core.PVector
  Set a 3D vector to a random unit vector with a random direction
random3D(PVector, PApplet) - Static method in class processing.core.PVector
  Make a new 3D unit vector with a random direction
randomGaussian() - Method in class processing.core.PApplet
  ( begin auto-generated from randomGaussian.xml ) Returns a float from a random series of numbers having a mean of 0 and standard deviation of 1.
randomSeed(long) - Method in class processing.core.PApplet
  ( begin auto-generated from randomSeed.xml ) Sets the seed value for random().
READ_FRAMEBUFFER - Static variable in class processing.opengl.PGL
READ_ONLY - Static variable in class processing.opengl.PGL
READ_WRITE - Static variable in class processing.opengl.PGL
readBuffer(int) - Method in class processing.opengl.PGL
readBuffer(int) - Method in class processing.opengl.PJOGL
readPixels() - Method in class processing.opengl.FrameBuffer
readPixels(int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PGL
recorder - Variable in class processing.core.PApplet
  A leech graphics object that is echoing all events.
rect(float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from rect.xml ) Draws a rectangle to the screen.
rect(float, float, float, float, float) - Method in class processing.core.PApplet
rect(float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
RECT - Static variable in interface processing.core.PConstants
rect(float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from rect.xml ) Draws a rectangle to the screen.
rect(float, float, float, float, float) - Method in class processing.core.PGraphics
rect(float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
rectMode(int) - Method in class processing.core.PApplet
  ( begin auto-generated from rectMode.xml ) Modifies the location from which rectangles draw.
rectMode - Variable in class processing.core.PGraphics
  The current rect mode (read-only)
rectMode(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from rectMode.xml ) Modifies the location from which rectangles draw.
rectMode - Variable in class processing.core.PStyle
red(int) - Method in class processing.core.PApplet
  ( begin auto-generated from red.xml ) Extracts the red value from a color, scaled to match current colorMode().
red(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from red.xml ) Extracts the red value from a color, scaled to match current colorMode().
RED_MASK - Static variable in class processing.core.PImage
redraw() - Method in class processing.core.PApplet
  ( begin auto-generated from redraw.xml ) Executes the code within draw() one time.
registerMethod(String, Object) - Method in class processing.core.PApplet
  Register a built-in event so that it can be fired for libraries, etc.
RELEASE - Static variable in class processing.event.KeyEvent
RELEASE - Static variable in class processing.event.MouseEvent
releaseShaderCompiler() - Method in class processing.opengl.PGL
releaseShaderCompiler() - Method in class processing.opengl.PJOGL
remove(String) - Method in class processing.data.FloatDict
remove(int) - Method in class processing.data.FloatList
  Remove an element from the specified index.
remove(String) - Method in class processing.data.IntDict
remove(int) - Method in class processing.data.IntList
  Remove an element from the specified index
remove(int) - Method in class processing.data.JSONArray
  Remove an index and close the hole.
remove(String) - Method in class processing.data.JSONObject
  Remove a name and its value, if present.
remove(String) - Method in class processing.data.StringDict
remove(int) - Method in class processing.data.StringList
  Remove an element from the specified index.
removeCache(PImage) - Method in class processing.core.PGraphics
  Remove information associated with this renderer from the cache, if any.
removeCache(PImage) - Method in class processing.opengl.PGraphicsOpenGL
removeChild(int) - Method in class processing.core.PShape
  Remove the child shape with index idx.
removeChild(XML) - Method in class processing.data.XML
removeChild(int) - Method in class processing.opengl.PShapeOpenGL
removeColumn(String) - Method in class processing.data.Table
removeColumn(int) - Method in class processing.data.Table
removeIndex(int) - Method in class processing.data.FloatDict
removeIndex(int) - Method in class processing.data.IntDict
removeIndex(int) - Method in class processing.data.StringDict
removeRow(int) - Method in class processing.data.Table
removeTitleRow() - Method in class processing.data.Table
  Deprecated.
removeTokens(String) - Method in class processing.data.Table
  Remove any of the specified characters from the entire table.
removeTokens(String, int) - Method in class processing.data.Table
  Removed any of the specified characters from a column.
removeTokens(String, String) - Method in class processing.data.Table
removeValue(int) - Method in class processing.data.FloatList
removeValue(int) - Method in class processing.data.IntList
removeValue(String) - Method in class processing.data.StringList
removeValues(int) - Method in class processing.data.FloatList
removeValues(int) - Method in class processing.data.IntList
removeValues(String) - Method in class processing.data.StringList
RENDERBUFFER - Static variable in class processing.opengl.PGL
RENDERBUFFER_ALPHA_SIZE - Static variable in class processing.opengl.PGL
RENDERBUFFER_BLUE_SIZE - Static variable in class processing.opengl.PGL
RENDERBUFFER_DEPTH_SIZE - Static variable in class processing.opengl.PGL
RENDERBUFFER_GREEN_SIZE - Static variable in class processing.opengl.PGL
RENDERBUFFER_HEIGHT - Static variable in class processing.opengl.PGL
RENDERBUFFER_INTERNAL_FORMAT - Static variable in class processing.opengl.PGL
RENDERBUFFER_RED_SIZE - Static variable in class processing.opengl.PGL
RENDERBUFFER_STENCIL_SIZE - Static variable in class processing.opengl.PGL
RENDERBUFFER_WIDTH - Static variable in class processing.opengl.PGL
renderbufferStorage(int, int, int, int) - Method in class processing.opengl.PGL
renderbufferStorage(int, int, int, int) - Method in class processing.opengl.PJOGL
renderbufferStorageMultisample(int, int, int, int, int) - Method in class processing.opengl.PGL
renderbufferStorageMultisample(int, int, int, int, int) - Method in class processing.opengl.PJOGL
RENDERER - Static variable in class processing.opengl.PGL
REPEAT - Static variable in interface processing.core.PConstants
  textures wrap around when uv values go outside 0..1 range
REPEAT - Static variable in class processing.opengl.PGL
REPLACE - Static variable in interface processing.core.PConstants
replace(String, String) - Method in class processing.data.Table
  Replace a String with another.
replace(String, String, int) - Method in class processing.data.Table
replace(String, String, String) - Method in class processing.data.Table
REPLACE - Static variable in class processing.opengl.PGL
replaceAll(String, String) - Method in class processing.data.Table
replaceAll(String, String, int) - Method in class processing.data.Table
replaceAll(String, String, String) - Method in class processing.data.Table
  Run String.replaceAll() on all entries in a column.
replaceValue(float, float) - Method in class processing.data.FloatList
  Replace the first instance of a particular value
replaceValue(String, String) - Method in class processing.data.StringList
replaceValues(float, float) - Method in class processing.data.FloatList
  Replace all instances of a particular value
replaceValues(String, String) - Method in class processing.data.StringList
reqNumSamples - Variable in class processing.opengl.PGL
REQUESTED_ALPHA_BITS - Static variable in class processing.opengl.PGL
REQUESTED_DEPTH_BITS - Static variable in class processing.opengl.PGL
REQUESTED_STENCIL_BITS - Static variable in class processing.opengl.PGL
requestFBOLayer() - Method in class processing.opengl.PGL
  Deprecated.
requestFocus() - Method in class processing.opengl.PSurfaceJOGL
requestImage(String) - Method in class processing.core.PApplet
requestImage(String, String) - Method in class processing.core.PApplet
  ( begin auto-generated from requestImage.xml ) This function load images on a separate thread so that your sketch does not freeze while images load during setup().
requestImageMax - Variable in class processing.core.PApplet
  By trial and error, four image loading threads seem to work best when loading images from online.
reset() - Method in interface processing.core.PMatrix
reset() - Method in class processing.core.PMatrix2D
reset() - Method in class processing.core.PMatrix3D
reset() - Method in class processing.opengl.LinePath
  Resets the path to empty.
resetFBOLayer() - Method in class processing.opengl.PGL
resetMatrix() - Method in class processing.awt.PGraphicsJava2D
resetMatrix() - Method in class processing.core.PApplet
  ( begin auto-generated from resetMatrix.xml ) Replaces the current matrix with the identity matrix.
resetMatrix() - Method in class processing.core.PGraphics
  ( begin auto-generated from resetMatrix.xml ) Replaces the current matrix with the identity matrix.
resetMatrix() - Method in class processing.core.PShape
  ( begin auto-generated from PShape_resetMatrix.xml ) Replaces the current matrix of a shape with the identity matrix.
resetMatrix() - Method in class processing.javafx.PGraphicsFX2D
resetMatrix() - Method in class processing.opengl.PGraphicsOpenGL
resetMatrix() - Method in class processing.opengl.PShapeOpenGL
resetProjection() - Method in class processing.opengl.PGraphicsOpenGL
resetShader() - Method in class processing.core.PApplet
  ( begin auto-generated from resetShader.xml ) This is a new reference entry for Processing 2.0.
resetShader(int) - Method in class processing.core.PApplet
resetShader() - Method in class processing.core.PGraphics
  ( begin auto-generated from resetShader.xml ) This is a new reference entry for Processing 2.0.
resetShader(int) - Method in class processing.core.PGraphics
resetShader() - Method in class processing.opengl.PGraphicsOpenGL
resetShader(int) - Method in class processing.opengl.PGraphicsOpenGL
resize(int, int) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_resize.xml ) Resize the image to a new width and height.
resize(int) - Method in class processing.data.FloatList
resize(int) - Method in class processing.data.IntList
resize(int) - Method in class processing.data.StringList
resize(int, int) - Method in class processing.opengl.PGraphicsOpenGL
resize(int, int) - Method in class processing.opengl.Texture
resume() - Method in class processing.core.PApplet
  Sketch has resumed.
resumeThread() - Method in interface processing.core.PSurface
resumeThread() - Method in class processing.core.PSurfaceNone
resumeThread() - Method in class processing.javafx.PSurfaceFX
resumeThread() - Method in class processing.opengl.PSurfaceJOGL
RETURN - Static variable in interface processing.core.PConstants
reverse(boolean[]) - Static method in class processing.core.PApplet
  ( begin auto-generated from reverse.xml ) Reverses the order of an array.
reverse(byte[]) - Static method in class processing.core.PApplet
reverse(char[]) - Static method in class processing.core.PApplet
reverse(int[]) - Static method in class processing.core.PApplet
reverse(float[]) - Static method in class processing.core.PApplet
reverse(String[]) - Static method in class processing.core.PApplet
reverse(Object) - Static method in class processing.core.PApplet
reverse() - Method in class processing.data.FloatList
reverse() - Method in class processing.data.IntList
reverse() - Method in class processing.data.StringList
RGB - Static variable in interface processing.core.PConstants
RGB - Static variable in class processing.opengl.PGL
RGB565 - Static variable in class processing.opengl.PGL
RGB5_A1 - Static variable in class processing.opengl.PGL
RGB8 - Static variable in class processing.opengl.PGL
RGBA - Static variable in class processing.opengl.PGL
RGBA4 - Static variable in class processing.opengl.PGL
RGBA8 - Static variable in class processing.opengl.PGL
RIGHT - Static variable in interface processing.core.PConstants
rotate(float) - Method in class processing.awt.PGraphicsJava2D
rotate(float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
rotate(float) - Method in class processing.core.PApplet
  ( begin auto-generated from rotate.xml ) Rotates a shape the amount specified by the angle parameter.
rotate(float, float, float, float) - Method in class processing.core.PApplet
  Advanced
rotate(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from rotate.xml ) Rotates a shape the amount specified by the angle parameter.
rotate(float, float, float, float) - Method in class processing.core.PGraphics
  Advanced
rotate(float) - Method in interface processing.core.PMatrix
rotate(float, float, float, float) - Method in interface processing.core.PMatrix
rotate(float) - Method in class processing.core.PMatrix2D
rotate(float, float, float, float) - Method in class processing.core.PMatrix2D
rotate(float) - Method in class processing.core.PMatrix3D
rotate(float, float, float, float) - Method in class processing.core.PMatrix3D
rotate(float) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_rotate.xml ) Rotates a shape the amount specified by the angle parameter.
rotate(float, float, float, float) - Method in class processing.core.PShape
rotate(float) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_rotate.xml ) Rotate the vector by an angle (only 2D vectors), magnitude remains the same ( end auto-generated )
rotate(float) - Method in class processing.javafx.PGraphicsFX2D
rotate(float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
rotate(float, float, float, float) - Method in class processing.opengl.PGraphics2D
rotate(float) - Method in class processing.opengl.PGraphicsOpenGL
  Two dimensional rotation.
rotate(float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Rotate around an arbitrary vector, similar to glRotate(), except that it takes radians (instead of degrees).
rotate(float) - Method in class processing.opengl.PShapeOpenGL
rotate(float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
rotateX(float) - Method in class processing.awt.PGraphicsJava2D
rotateX(float) - Method in class processing.core.PApplet
  ( begin auto-generated from rotateX.xml ) Rotates a shape around the x-axis the amount specified by the angle parameter.
rotateX(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from rotateX.xml ) Rotates a shape around the x-axis the amount specified by the angle parameter.
rotateX(float) - Method in interface processing.core.PMatrix
rotateX(float) - Method in class processing.core.PMatrix2D
rotateX(float) - Method in class processing.core.PMatrix3D
rotateX(float) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_rotateX.xml ) Rotates a shape around the x-axis the amount specified by the angle parameter.
rotateX(float) - Method in class processing.javafx.PGraphicsFX2D
rotateX(float) - Method in class processing.opengl.PGraphics2D
rotateX(float) - Method in class processing.opengl.PGraphicsOpenGL
rotateX(float) - Method in class processing.opengl.PShapeOpenGL
rotateY(float) - Method in class processing.awt.PGraphicsJava2D
rotateY(float) - Method in class processing.core.PApplet
  ( begin auto-generated from rotateY.xml ) Rotates a shape around the y-axis the amount specified by the angle parameter.
rotateY(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from rotateY.xml ) Rotates a shape around the y-axis the amount specified by the angle parameter.
rotateY(float) - Method in interface processing.core.PMatrix
rotateY(float) - Method in class processing.core.PMatrix2D
rotateY(float) - Method in class processing.core.PMatrix3D
rotateY(float) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_rotateY.xml ) Rotates a shape around the y-axis the amount specified by the angle parameter.
rotateY(float) - Method in class processing.javafx.PGraphicsFX2D
rotateY(float) - Method in class processing.opengl.PGraphics2D
rotateY(float) - Method in class processing.opengl.PGraphicsOpenGL
rotateY(float) - Method in class processing.opengl.PShapeOpenGL
rotateZ(float) - Method in class processing.awt.PGraphicsJava2D
rotateZ(float) - Method in class processing.core.PApplet
  ( begin auto-generated from rotateZ.xml ) Rotates a shape around the z-axis the amount specified by the angle parameter.
rotateZ(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from rotateZ.xml ) Rotates a shape around the z-axis the amount specified by the angle parameter.
rotateZ(float) - Method in interface processing.core.PMatrix
rotateZ(float) - Method in class processing.core.PMatrix2D
rotateZ(float) - Method in class processing.core.PMatrix3D
rotateZ(float) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_rotateZ.xml ) Rotates a shape around the z-axis the amount specified by the angle parameter.
rotateZ(float) - Method in class processing.javafx.PGraphicsFX2D
rotateZ(float) - Method in class processing.opengl.PGraphics2D
rotateZ(float) - Method in class processing.opengl.PGraphicsOpenGL
rotateZ(float) - Method in class processing.opengl.PShapeOpenGL
round(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from round.xml ) Calculates the integer closest to the value parameter.
ROUND - Static variable in interface processing.core.PConstants
rows() - Method in class processing.data.Table
  Note that this one iterator instance is shared by any calls to iterate the rows of this table.
rows(int[]) - Method in class processing.data.Table
run() - Method in class processing.core.PSurfaceNone.AnimationThread
  Main method for the primary animation thread.
run() - Method in class processing.data.Sort
runSketch(String[], PApplet) - Static method in class processing.core.PApplet

## S

SA - Static variable in class processing.core.PGraphics
SAMPLE_ALPHA_TO_COVERAGE - Static variable in class processing.opengl.PGL
SAMPLE_COVERAGE - Static variable in class processing.opengl.PGL
sampleCoverage(float, boolean) - Method in class processing.opengl.PGL
sampleCoverage(float, boolean) - Method in class processing.opengl.PJOGL
SAMPLER_2D - Static variable in class processing.opengl.PGL
SAMPLER_CUBE - Static variable in class processing.opengl.PGL
SAMPLES - Static variable in class processing.opengl.PGL
sampling - Variable in class processing.opengl.Texture.Parameters
  Texture filtering (POINT, LINEAR, BILINEAR or TRILINEAR).
saturation(int) - Method in class processing.core.PApplet
  ( begin auto-generated from saturation.xml ) Extracts the saturation value from a color.
saturation(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from saturation.xml ) Extracts the saturation value from a color.
save(String) - Method in class processing.core.PApplet
  ( begin auto-generated from save.xml ) Saves an image from the display window.
save(OutputStream) - Method in class processing.core.PFont
  Write this PFont to an OutputStream.
save(String) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_save.xml ) Saves the image into a file.
save(File, String) - Method in class processing.data.JSONArray
save(File, String) - Method in class processing.data.JSONObject
save(File, String) - Method in class processing.data.Table
save(OutputStream, String) - Method in class processing.data.Table
save(File) - Method in class processing.data.XML
save(File, String) - Method in class processing.data.XML
save(String) - Method in class processing.opengl.PGraphicsOpenGL
saveBytes(String, byte[]) - Method in class processing.core.PApplet
  ( begin auto-generated from saveBytes.xml ) Opposite of loadBytes(), will write an entire array of bytes to a file.
saveBytes(File, byte[]) - Static method in class processing.core.PApplet
saveBytes(OutputStream, byte[]) - Static method in class processing.core.PApplet
saveFile(String) - Method in class processing.core.PApplet
  Identical to savePath(), but returns a File object.
saveFrame() - Method in class processing.core.PApplet
saveFrame(String) - Method in class processing.core.PApplet
  ( begin auto-generated from saveFrame.xml ) Saves a numbered sequence of images, one image each time the function is run.
saveJSONArray(JSONArray, String) - Method in class processing.core.PApplet
saveJSONArray(JSONArray, String, String) - Method in class processing.core.PApplet
saveJSONObject(JSONObject, String) - Method in class processing.core.PApplet
saveJSONObject(JSONObject, String, String) - Method in class processing.core.PApplet
savePath(String) - Method in class processing.core.PApplet
  Returns a path inside the applet folder to save to.
saveStream(String, String) - Method in class processing.core.PApplet
  ( begin auto-generated from saveStream.xml ) Save the contents of a stream to a file in the sketch folder.
saveStream(File, String) - Method in class processing.core.PApplet
  Identical to the other saveStream(), but writes to a File object, for greater control over the file location.
saveStream(String, InputStream) - Method in class processing.core.PApplet
saveStream(File, InputStream) - Static method in class processing.core.PApplet
saveStream(OutputStream, InputStream) - Static method in class processing.core.PApplet
saveStrings(String, String[]) - Method in class processing.core.PApplet
  ( begin auto-generated from saveStrings.xml ) Writes an array of strings to a file, one line per string.
saveStrings(File, String[]) - Static method in class processing.core.PApplet
saveStrings(OutputStream, String[]) - Static method in class processing.core.PApplet
saveTable(Table, String) - Method in class processing.core.PApplet
saveTable(Table, String, String) - Method in class processing.core.PApplet
saveXML(XML, String) - Method in class processing.core.PApplet
saveXML(XML, String, String) - Method in class processing.core.PApplet
SB - Static variable in class processing.core.PGraphics
scale(float) - Method in class processing.awt.PGraphicsJava2D
scale(float, float) - Method in class processing.awt.PGraphicsJava2D
scale(float, float, float) - Method in class processing.awt.PGraphicsJava2D
scale(float) - Method in class processing.core.PApplet
  ( begin auto-generated from scale.xml ) Increases or decreases the size of a shape by expanding and contracting vertices.
scale(float, float) - Method in class processing.core.PApplet
  Advanced
scale(float, float, float) - Method in class processing.core.PApplet
scale(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from scale.xml ) Increases or decreases the size of a shape by expanding and contracting vertices.
scale(float, float) - Method in class processing.core.PGraphics
  Advanced
scale(float, float, float) - Method in class processing.core.PGraphics
scale(float) - Method in interface processing.core.PMatrix
scale(float, float) - Method in interface processing.core.PMatrix
scale(float, float, float) - Method in interface processing.core.PMatrix
scale(float) - Method in class processing.core.PMatrix2D
scale(float, float) - Method in class processing.core.PMatrix2D
scale(float, float, float) - Method in class processing.core.PMatrix2D
scale(float) - Method in class processing.core.PMatrix3D
scale(float, float) - Method in class processing.core.PMatrix3D
scale(float, float, float) - Method in class processing.core.PMatrix3D
scale(float) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_scale.xml ) Increases or decreases the size of a shape by expanding and contracting vertices.
scale(float, float) - Method in class processing.core.PShape
scale(float, float, float) - Method in class processing.core.PShape
scale(float) - Method in class processing.javafx.PGraphicsFX2D
scale(float, float) - Method in class processing.javafx.PGraphicsFX2D
scale(float, float, float) - Method in class processing.javafx.PGraphicsFX2D
scale(float, float, float) - Method in class processing.opengl.PGraphics2D
scale(float) - Method in class processing.opengl.PGraphicsOpenGL
  Same as scale(s, s, s).
scale(float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Same as scale(sx, sy, 1).
scale(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
  Scale in three dimensions.
scale(float) - Method in class processing.opengl.PShapeOpenGL
scale(float, float) - Method in class processing.opengl.PShapeOpenGL
scale(float, float, float) - Method in class processing.opengl.PShapeOpenGL
scissor(int, int, int, int) - Method in class processing.opengl.PGL
scissor(int, int, int, int) - Method in class processing.opengl.PJOGL
SCISSOR_TEST - Static variable in class processing.opengl.PGL
SCREEN - Static variable in interface processing.core.PConstants
screenX(float, float) - Method in class processing.awt.PGraphicsJava2D
screenX(float, float, float) - Method in class processing.awt.PGraphicsJava2D
screenX(float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from screenX.xml ) Takes a three-dimensional X, Y, Z position and returns the X value for where it will appear on a (two-dimensional) screen.
screenX(float, float, float) - Method in class processing.core.PApplet
screenX(float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from screenX.xml ) Takes a three-dimensional X, Y, Z position and returns the X value for where it will appear on a (two-dimensional) screen.
screenX(float, float, float) - Method in class processing.core.PGraphics
screenX(float, float) - Method in class processing.javafx.PGraphicsFX2D
screenX(float, float, float) - Method in class processing.javafx.PGraphicsFX2D
screenX(float, float, float) - Method in class processing.opengl.PGraphics2D
screenX(float, float) - Method in class processing.opengl.PGraphicsOpenGL
screenX(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
screenY(float, float) - Method in class processing.awt.PGraphicsJava2D
screenY(float, float, float) - Method in class processing.awt.PGraphicsJava2D
screenY(float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from screenY.xml ) Takes a three-dimensional X, Y, Z position and returns the Y value for where it will appear on a (two-dimensional) screen.
screenY(float, float, float) - Method in class processing.core.PApplet
screenY(float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from screenY.xml ) Takes a three-dimensional X, Y, Z position and returns the Y value for where it will appear on a (two-dimensional) screen.
screenY(float, float, float) - Method in class processing.core.PGraphics
screenY(float, float) - Method in class processing.javafx.PGraphicsFX2D
screenY(float, float, float) - Method in class processing.javafx.PGraphicsFX2D
screenY(float, float, float) - Method in class processing.opengl.PGraphics2D
screenY(float, float) - Method in class processing.opengl.PGraphicsOpenGL
screenY(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
screenZ(float, float, float) - Method in class processing.awt.PGraphicsJava2D
screenZ(float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from screenZ.xml ) Takes a three-dimensional X, Y, Z position and returns the Z value for where it will appear on a (two-dimensional) screen.
screenZ(float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from screenZ.xml ) Takes a three-dimensional X, Y, Z position and returns the Z value for where it will appear on a (two-dimensional) screen.
screenZ(float, float, float) - Method in class processing.javafx.PGraphicsFX2D
screenZ(float, float, float) - Method in class processing.opengl.PGraphics2D
screenZ(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
second() - Static method in class processing.core.PApplet
  ( begin auto-generated from second.xml ) Processing communicates with the clock on your computer.
SEG_CLOSE - Static variable in class processing.opengl.LinePath
  Closes segment at current position.
SEG_LINETO - Static variable in class processing.opengl.LinePath
  Extends segment by adding a line to a given position.
SEG_MOVETO - Static variable in class processing.opengl.LinePath
  Starts segment at a given position.
selectFolder(String, String) - Method in class processing.core.PApplet
  See selectInput() for details.
selectFolder(String, String, File) - Method in class processing.core.PApplet
selectFolder(String, String, File, Object) - Method in class processing.core.PApplet
selectFolder(String, String, File, Object, Frame) - Static method in class processing.core.PApplet
selectFolder(String, String, File, Object, Frame, PApplet) - Static method in class processing.core.PApplet
selectInput(String, String) - Method in class processing.core.PApplet
  Open a platform-specific file chooser dialog to select a file for input.
selectInput(String, String, File) - Method in class processing.core.PApplet
selectInput(String, String, File, Object) - Method in class processing.core.PApplet
selectInput(String, String, File, Object, Frame, PApplet) - Static method in class processing.core.PApplet
selectInput(String, String, File, Object, Frame) - Static method in class processing.core.PApplet
selectOutput(String, String) - Method in class processing.core.PApplet
  See selectInput() for details.
selectOutput(String, String, File) - Method in class processing.core.PApplet
selectOutput(String, String, File, Object) - Method in class processing.core.PApplet
selectOutput(String, String, File, Object, Frame) - Static method in class processing.core.PApplet
selectOutput(String, String, File, Object, Frame, PApplet) - Static method in class processing.core.PApplet
set(int, int, int) - Method in class processing.awt.PGraphicsJava2D
set(int, int, int) - Method in class processing.core.PApplet
  ( begin auto-generated from PImage_set.xml ) Changes the color of any pixel or writes an image directly into the display window.
  The x and y parameters specify the pixel to change and the color parameter specifies the color value.
set(int, int, PImage) - Method in class processing.core.PApplet
  Advanced
set(int, int, int) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_set.xml ) Changes the color of any pixel or writes an image directly into the display window.
  The x and y parameters specify the pixel to change and the color parameter specifies the color value.
set(int, int, PImage) - Method in class processing.core.PImage
  Advanced
set(PMatrix) - Method in interface processing.core.PMatrix
set(float[]) - Method in interface processing.core.PMatrix
set(float, float, float, float, float, float) - Method in interface processing.core.PMatrix
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface processing.core.PMatrix
set(PMatrix) - Method in class processing.core.PMatrix2D
set(PMatrix3D) - Method in class processing.core.PMatrix2D
set(float[]) - Method in class processing.core.PMatrix2D
set(float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
set(PMatrix) - Method in class processing.core.PMatrix3D
set(float[]) - Method in class processing.core.PMatrix3D
set(float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
set(float, float, float) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_set.xml ) Sets the x, y, and z component of the vector using two or three separate variables, the data from a PVector, or the values from a float array.
set(float, float) - Method in class processing.core.PVector
set(PVector) - Method in class processing.core.PVector
set(float[]) - Method in class processing.core.PVector
  Set the x, y (and maybe z) coordinates using a float[] array as the source.
set(String, float) - Method in class processing.data.FloatDict
set(int, float) - Method in class processing.data.FloatList
  Set the entry at a particular index.
set(String, int) - Method in class processing.data.IntDict
  Create a new key/value pair or change the value of one.
set(int, int) - Method in class processing.data.IntList
  Set the entry at a particular index.
set(String, String) - Method in class processing.data.StringDict
set(int, String) - Method in class processing.data.StringList
  Set the entry at a particular index.
set(int, int, int) - Method in class processing.javafx.PGraphicsFX2D
set(int, int, int) - Method in class processing.opengl.PGraphicsOpenGL
set(String, int) - Method in class processing.opengl.PShader
set(String, int, int) - Method in class processing.opengl.PShader
set(String, int, int, int) - Method in class processing.opengl.PShader
set(String, int, int, int, int) - Method in class processing.opengl.PShader
set(String, float) - Method in class processing.opengl.PShader
set(String, float, float) - Method in class processing.opengl.PShader
set(String, float, float, float) - Method in class processing.opengl.PShader
set(String, float, float, float, float) - Method in class processing.opengl.PShader
set(String, PVector) - Method in class processing.opengl.PShader
set(String, boolean) - Method in class processing.opengl.PShader
set(String, boolean, boolean) - Method in class processing.opengl.PShader
set(String, boolean, boolean, boolean) - Method in class processing.opengl.PShader
set(String, boolean, boolean, boolean, boolean) - Method in class processing.opengl.PShader
set(String, int[]) - Method in class processing.opengl.PShader
set(String, int[], int) - Method in class processing.opengl.PShader
set(String, float[]) - Method in class processing.opengl.PShader
set(String, float[], int) - Method in class processing.opengl.PShader
set(String, boolean[]) - Method in class processing.opengl.PShader
set(String, boolean[], int) - Method in class processing.opengl.PShader
set(String, PMatrix2D) - Method in class processing.opengl.PShader
set(String, PMatrix3D) - Method in class processing.opengl.PShader
set(String, PMatrix3D, boolean) - Method in class processing.opengl.PShader
set(String, PImage) - Method in class processing.opengl.PShader
set(int) - Method in class processing.opengl.Texture.Parameters
set(int, int) - Method in class processing.opengl.Texture.Parameters
set(int, int, boolean) - Method in class processing.opengl.Texture.Parameters
set(Texture.Parameters) - Method in class processing.opengl.Texture.Parameters
set(Texture) - Method in class processing.opengl.Texture
set(Texture, int, int, int, int) - Method in class processing.opengl.Texture
set(int, int, int, int, int, int) - Method in class processing.opengl.Texture
set(int, int, int, int, int, int, int, int, int, int) - Method in class processing.opengl.Texture
set(int[]) - Method in class processing.opengl.Texture
set(int[], int) - Method in class processing.opengl.Texture
set(int[], int, int, int, int) - Method in class processing.opengl.Texture
set(int[], int, int, int, int, int) - Method in class processing.opengl.Texture
set3D(boolean) - Method in class processing.core.PShape
setAlwaysOnTop(boolean) - Method in class processing.awt.PSurfaceAWT
setAlwaysOnTop(boolean) - Method in interface processing.core.PSurface
  Dumb name, but inherited from Frame and no better ideas.
setAlwaysOnTop(boolean) - Method in class processing.core.PSurfaceNone
setAlwaysOnTop(boolean) - Method in class processing.javafx.PSurfaceFX
setAlwaysOnTop(boolean) - Method in class processing.opengl.PSurfaceJOGL
setAmbient - Variable in class processing.core.PGraphics
setAmbient(int) - Method in class processing.core.PShape
setAmbient(int, int) - Method in class processing.core.PShape
setAmbient(int) - Method in class processing.opengl.PShapeOpenGL
setAmbient(int, int) - Method in class processing.opengl.PShapeOpenGL
setAttrib(String, int, float...) - Method in class processing.core.PShape
setAttrib(String, int, int...) - Method in class processing.core.PShape
setAttrib(String, int, boolean...) - Method in class processing.core.PShape
setAttrib(String, int, float...) - Method in class processing.opengl.PShapeOpenGL
setAttrib(String, int, int...) - Method in class processing.opengl.PShapeOpenGL
setAttrib(String, int, boolean...) - Method in class processing.opengl.PShapeOpenGL
setBoolean(int, boolean) - Method in class processing.data.JSONArray
  Put or replace a boolean value in the JSONArray.
setBoolean(String, boolean) - Method in class processing.data.JSONObject
  Put a key/boolean pair in the JSONObject.
setBufferSource(Object) - Method in class processing.opengl.Texture
setCache(PImage, Object) - Method in class processing.core.PGraphics
  Store data of some kind for the renderer that requires extra metadata of some kind.
setCache(PImage, Object) - Method in class processing.opengl.PGraphicsOpenGL
setCaps(GLCapabilities) - Method in class processing.opengl.PJOGL
setColorBuffer(Texture) - Method in class processing.opengl.FrameBuffer
setColorBuffers(Texture[]) - Method in class processing.opengl.FrameBuffer
setColorBuffers(Texture[], int) - Method in class processing.opengl.FrameBuffer
setColumnCount(int) - Method in class processing.data.Table
  Change the number of columns in this table.
setColumnTitle(int, String) - Method in class processing.data.Table
setColumnTitles(String[]) - Method in class processing.data.Table
setColumnType(String, String) - Method in class processing.data.Table
setColumnType(int, String) - Method in class processing.data.Table
  Set the data type for a column so that using it is more efficient.
setColumnType(String, int) - Method in class processing.data.Table
setColumnType(int, int) - Method in class processing.data.Table
  Sets the column type.
setColumnTypes(int[]) - Method in class processing.data.Table
setColumnTypes(Table) - Method in class processing.data.Table
  Set the titles (and if a second column is present) the data types for this table based on a file loaded separately.
setContent(String) - Method in class processing.data.XML
setCursor(int) - Method in class processing.awt.PSurfaceAWT
setCursor(PImage, int, int) - Method in class processing.awt.PSurfaceAWT
setCursor(int) - Method in interface processing.core.PSurface
setCursor(PImage, int, int) - Method in interface processing.core.PSurface
setCursor(int) - Method in class processing.core.PSurfaceNone
setCursor(PImage, int, int) - Method in class processing.core.PSurfaceNone
setCursor(int) - Method in class processing.javafx.PSurfaceFX
setCursor(PImage, int, int) - Method in class processing.javafx.PSurfaceFX
setCursor(int) - Method in class processing.opengl.PSurfaceJOGL
setCursor(PImage, int, int) - Method in class processing.opengl.PSurfaceJOGL
setDouble(int, double) - Method in class processing.data.JSONArray
  Put or replace a double value.
setDouble(String, double) - Method in class processing.data.JSONObject
  Put a key/double pair in the JSONObject.
setDouble(int, int, double) - Method in class processing.data.Table
setDouble(int, String, double) - Method in class processing.data.Table
setDouble(int, double) - Method in interface processing.data.TableRow
setDouble(String, double) - Method in interface processing.data.TableRow
setDouble(String, double) - Method in class processing.data.XML
setDoubleContent(double) - Method in class processing.data.XML
setEmissive(int) - Method in class processing.core.PShape
setEmissive(int, int) - Method in class processing.core.PShape
setEmissive(int) - Method in class processing.opengl.PShapeOpenGL
setEmissive(int, int) - Method in class processing.opengl.PShapeOpenGL
setFamily(int) - Method in class processing.core.PShape
setFBO(int) - Method in class processing.opengl.FrameBuffer
setFill(boolean) - Method in class processing.core.PShape
setFill(int) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_setFill.xml ) The setFill() method defines the fill color of a PShape.
setFill(int, int) - Method in class processing.core.PShape
setFill(boolean) - Method in class processing.opengl.PShapeOpenGL
setFill(int) - Method in class processing.opengl.PShapeOpenGL
setFill(int, int) - Method in class processing.opengl.PShapeOpenGL
setFloat(int, float) - Method in class processing.data.JSONArray
  Put or replace a float value.
setFloat(String, float) - Method in class processing.data.JSONObject
setFloat(int, int, float) - Method in class processing.data.Table
setFloat(int, String, float) - Method in class processing.data.Table
setFloat(int, float) - Method in interface processing.data.TableRow
setFloat(String, float) - Method in interface processing.data.TableRow
setFloat(String, float) - Method in class processing.data.XML
setFloatContent(float) - Method in class processing.data.XML
setFps(float) - Method in class processing.opengl.PJOGL
setFragmentShader(String) - Method in class processing.opengl.PShader
setFragmentShader(URL) - Method in class processing.opengl.PShader
setFragmentShader(String[]) - Method in class processing.opengl.PShader
setFrameRate(float) - Method in interface processing.core.PSurface
  Called by `PApplet.createGraphics(int, int)` to initialize the `PGraphics.image` object with an image that's compatible with this drawing surface/display/hardware.
setFrameRate(float) - Method in class processing.core.PSurfaceNone
setFrameRate(float) - Method in class processing.javafx.PSurfaceFX
setFrameRate(float) - Method in class processing.opengl.PSurfaceJOGL
setIcon(PImage) - Method in class processing.awt.PSurfaceAWT
setIcon(PImage) - Method in interface processing.core.PSurface
setIcon(PImage) - Method in class processing.core.PSurfaceNone
setIcon(PImage) - Method in class processing.javafx.PSurfaceFX
setIcon(PImage) - Method in class processing.opengl.PSurfaceJOGL
setIconImage(Image) - Static method in class processing.core.ThinkDifferent
setInt(int, int) - Method in class processing.data.JSONArray
  Put or replace an int value.
setInt(String, int) - Method in class processing.data.JSONObject
  Put a key/int pair in the JSONObject.
setInt(int, int, int) - Method in class processing.data.Table
setInt(int, String, int) - Method in class processing.data.Table
setInt(int, int) - Method in interface processing.data.TableRow
setInt(String, int) - Method in interface processing.data.TableRow
setInt(String, int) - Method in class processing.data.XML
setIntContent(int) - Method in class processing.data.XML
setJSONArray(int, JSONArray) - Method in class processing.data.JSONArray
setJSONArray(String, JSONArray) - Method in class processing.data.JSONObject
setJSONObject(int, JSONObject) - Method in class processing.data.JSONArray
setJSONObject(String, JSONObject) - Method in class processing.data.JSONObject
setKind(int) - Method in class processing.core.PShape
setLoaded() - Method in class processing.core.PImage
setLoaded(boolean) - Method in class processing.core.PImage
setLocation(int, int) - Method in class processing.awt.PSurfaceAWT
setLocation(int, int) - Method in interface processing.core.PSurface
setLocation(int, int) - Method in class processing.core.PSurfaceNone
setLocation(int, int) - Method in class processing.javafx.PSurfaceFX
setLocation(int, int) - Method in class processing.opengl.PSurfaceJOGL
setLong(int, long) - Method in class processing.data.JSONArray
  Put or replace a long value.
setLong(String, long) - Method in class processing.data.JSONObject
  Put a key/long pair in the JSONObject.
setLong(int, int, long) - Method in class processing.data.Table
setLong(int, String, long) - Method in class processing.data.Table
setLong(int, long) - Method in interface processing.data.TableRow
setLong(String, long) - Method in interface processing.data.TableRow
setLong(String, long) - Method in class processing.data.XML
setLongContent(long) - Method in class processing.data.XML
setMag(float) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_setMag.xml ) Set the magnitude of this vector to the value used for the len parameter.
setMag(PVector, float) - Method in class processing.core.PVector
  Sets the magnitude of this vector, storing the result in another vector.
setMatrix(PMatrix2D) - Method in class processing.awt.PGraphicsJava2D
setMatrix(PMatrix3D) - Method in class processing.awt.PGraphicsJava2D
setMatrix(PMatrix) - Method in class processing.core.PApplet
  Set the current transformation matrix to the contents of another.
setMatrix(PMatrix2D) - Method in class processing.core.PApplet
  Set the current transformation to the contents of the specified source.
setMatrix(PMatrix3D) - Method in class processing.core.PApplet
  Set the current transformation to the contents of the specified source.
setMatrix(PMatrix) - Method in class processing.core.PGraphics
  Set the current transformation matrix to the contents of another.
setMatrix(PMatrix2D) - Method in class processing.core.PGraphics
  Set the current transformation to the contents of the specified source.
setMatrix(PMatrix3D) - Method in class processing.core.PGraphics
  Set the current transformation to the contents of the specified source.
setMatrix(PMatrix2D) - Method in class processing.javafx.PGraphicsFX2D
setMatrix(PMatrix3D) - Method in class processing.javafx.PGraphicsFX2D
setMatrix(PMatrix3D) - Method in class processing.opengl.PGraphics2D
setMatrix(PMatrix2D) - Method in class processing.opengl.PGraphicsOpenGL
setMatrix(PMatrix3D) - Method in class processing.opengl.PGraphicsOpenGL
  Set the current transformation to the contents of the specified source.
setMissingDouble(double) - Method in class processing.data.Table
setMissingFloat(float) - Method in class processing.data.Table
setMissingInt(int) - Method in class processing.data.Table
setMissingLong(long) - Method in class processing.data.Table
setMissingString(String) - Method in class processing.data.Table
  Treat entries with this string as "missing".
setModified() - Method in class processing.core.PImage
setModified(boolean) - Method in class processing.core.PImage
setModified() - Method in class processing.opengl.Texture
setModified(boolean) - Method in class processing.opengl.Texture
setName(String) - Method in class processing.core.PShape
setName(String) - Method in class processing.data.XML
setNative(Object) - Method in class processing.core.PFont
  Set the native complement of this font.
setNative(int[]) - Method in class processing.opengl.Texture
setNative(int[], int, int, int, int) - Method in class processing.opengl.Texture
setNative(IntBuffer, int, int, int, int) - Method in class processing.opengl.Texture
setNormal(int, float, float, float) - Method in class processing.core.PShape
setNormal(int, float, float, float) - Method in class processing.opengl.PShapeOpenGL
setOutput(LineStroker) - Method in class processing.opengl.LineStroker
  Sets the output `LineStroker` of this `LineStroker`.
setParameters(int, int, int, int, PMatrix2D) - Method in class processing.opengl.LineStroker
  Sets the parameters of this `LineStroker`.
setParams(float[]) - Method in class processing.opengl.PShapeOpenGL
setParent(PApplet) - Method in class processing.core.PGraphics
setParent(PApplet) - Method in class processing.opengl.PGraphicsOpenGL
setPath(String) - Method in class processing.core.PGraphics
setPath(int, float[][]) - Method in class processing.core.PShape
setPath(int, float[][], int, int[]) - Method in class processing.opengl.PShapeOpenGL
setPrimary(boolean) - Method in class processing.core.PGraphics
  Set (or unset) this as the main drawing surface.
setPrimary(boolean) - Method in class processing.opengl.PGL
setPrimary(boolean) - Method in class processing.opengl.PGraphicsOpenGL
setProjection(PMatrix3D) - Method in class processing.opengl.PGraphicsOpenGL
setResizable(boolean) - Method in class processing.awt.PSurfaceAWT
  Set true if we want to resize things (default is not resizable)
setResizable(boolean) - Method in interface processing.core.PSurface
  Set true if we want to resize things (default is not resizable)
setResizable(boolean) - Method in class processing.core.PSurfaceNone
  Set true if we want to resize things (default is not resizable)
setResizable(boolean) - Method in class processing.javafx.PSurfaceFX
  Set true if we want to resize things (default is not resizable)
setResizable(boolean) - Method in class processing.opengl.PSurfaceJOGL
setRow(int, TableRow) - Method in class processing.data.Table
setRow(int, Object[]) - Method in class processing.data.Table
setRowCount(int) - Method in class processing.data.Table
setShininess(float) - Method in class processing.core.PShape
setShininess(int, float) - Method in class processing.core.PShape
setShininess(float) - Method in class processing.opengl.PShapeOpenGL
setShininess(int, float) - Method in class processing.opengl.PShapeOpenGL
setSize(int, int) - Method in class processing.awt.PSurfaceAWT
setSize(int, int) - Method in class processing.core.PApplet
  Called by PSurface objects to set the width and height variables, and update the pixelWidth and pixelHeight variables.
setSize(int, int) - Method in class processing.core.PGraphics
  The final step in setting up a renderer, set its size of this renderer.
setSize(int, int) - Method in interface processing.core.PSurface
setSize(int, int) - Method in class processing.core.PSurfaceNone
setSize(int, int) - Method in class processing.javafx.PSurfaceFX
setSize(int, int) - Method in class processing.opengl.PGraphicsOpenGL
setSize(int, int) - Method in class processing.opengl.PSurfaceJOGL
setSmooth(int) - Method in class processing.javafx.PSurfaceFX
setSmooth(int) - Method in class processing.opengl.PSurfaceJOGL
setSpecular(int) - Method in class processing.core.PShape
setSpecular(int, int) - Method in class processing.core.PShape
setSpecular(int) - Method in class processing.opengl.PShapeOpenGL
setSpecular(int, int) - Method in class processing.opengl.PShapeOpenGL
setString(int, String) - Method in class processing.data.JSONArray
  Put or replace a String value.
setString(String, String) - Method in class processing.data.JSONObject
setString(int, int, String) - Method in class processing.data.Table
setString(int, String, String) - Method in class processing.data.Table
setString(int, String) - Method in interface processing.data.TableRow
setString(String, String) - Method in interface processing.data.TableRow
setString(String, String) - Method in class processing.data.XML
setStroke(boolean) - Method in class processing.core.PShape
setStroke(int) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_setStroke.xml ) The setStroke() method defines the outline color of a PShape.
setStroke(int, int) - Method in class processing.core.PShape
setStroke(boolean) - Method in class processing.opengl.PShapeOpenGL
setStroke(int) - Method in class processing.opengl.PShapeOpenGL
setStroke(int, int) - Method in class processing.opengl.PShapeOpenGL
setStrokeCap(int) - Method in class processing.core.PShape
setStrokeCap(int) - Method in class processing.opengl.PShapeOpenGL
setStrokeJoin(int) - Method in class processing.core.PShape
setStrokeJoin(int) - Method in class processing.opengl.PShapeOpenGL
setStrokeWeight(float) - Method in class processing.core.PShape
setStrokeWeight(int, float) - Method in class processing.core.PShape
setStrokeWeight(float) - Method in class processing.opengl.PShapeOpenGL
setStrokeWeight(int, float) - Method in class processing.opengl.PShapeOpenGL
setSubsetting() - Method in class processing.core.PFont
setTableType(String) - Method in class processing.data.Table
  Set the entire table to a specific data type.
setTexture(PImage) - Method in class processing.core.PShape
setTexture(PImage) - Method in class processing.opengl.PShapeOpenGL
setTextureMode(int) - Method in class processing.core.PShape
setTextureMode(int) - Method in class processing.opengl.PShapeOpenGL
setTextureUV(int, float, float) - Method in class processing.core.PShape
setTextureUV(int, float, float) - Method in class processing.opengl.PShapeOpenGL
setThread(Thread) - Method in class processing.opengl.PGL
settings() - Method in class processing.core.PApplet
  ( begin auto-generated from settings.xml ) Description to come...
setTint(boolean) - Method in class processing.core.PShape
setTint(int) - Method in class processing.core.PShape
setTint(int, int) - Method in class processing.core.PShape
setTint(boolean) - Method in class processing.opengl.PShapeOpenGL
setTint(int) - Method in class processing.opengl.PShapeOpenGL
setTint(int, int) - Method in class processing.opengl.PShapeOpenGL
setTitle(String) - Method in class processing.awt.PSurfaceAWT
  Set the window (and dock, or whatever necessary) title.
setTitle(String) - Method in interface processing.core.PSurface
  Set the window (and dock, or whatever necessary) title.
setTitle(String) - Method in class processing.core.PSurfaceNone
  Set the window (and dock, or whatever necessary) title.
setTitle(String) - Method in class processing.javafx.PSurfaceFX
  Set the window (and dock, or whatever necessary) title.
setTitle(String) - Method in class processing.opengl.PSurfaceJOGL
setup() - Method in class processing.core.PApplet
  ( begin auto-generated from setup.xml ) The setup() function is called once when the program starts.
setupExternalMessages() - Method in class processing.awt.PSurfaceAWT
  Set this sketch to communicate its state back to the PDE.
setupExternalMessages() - Method in interface processing.core.PSurface
setupExternalMessages() - Method in class processing.core.PSurfaceNone
setupExternalMessages() - Method in class processing.javafx.PSurfaceFX
setupExternalMessages() - Method in class processing.opengl.PSurfaceJOGL
setVertex(int, float, float) - Method in class processing.core.PShape
setVertex(int, float, float, float) - Method in class processing.core.PShape
setVertex(int, PVector) - Method in class processing.core.PShape
setVertex(int, float, float) - Method in class processing.opengl.PShapeOpenGL
setVertex(int, float, float, float) - Method in class processing.opengl.PShapeOpenGL
setVertex(int, PVector) - Method in class processing.opengl.PShapeOpenGL
setVertexShader(String) - Method in class processing.opengl.PShader
setVertexShader(URL) - Method in class processing.opengl.PShader
setVertexShader(String[]) - Method in class processing.opengl.PShader
setVisible(boolean) - Method in class processing.awt.PSurfaceAWT
setVisible(boolean) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_setVisible.xml ) Sets the shape to be visible or invisible.
setVisible(boolean) - Method in interface processing.core.PSurface
  Show or hide the window.
setVisible(boolean) - Method in class processing.core.PSurfaceNone
  Show or hide the window.
setVisible(boolean) - Method in class processing.javafx.PSurfaceFX
  Show or hide the window.
setVisible(boolean) - Method in class processing.opengl.PSurfaceJOGL
setWidth - Variable in class processing.core.PFont.Glyph
setWindingRule(int) - Method in class processing.opengl.LinePath
  Sets the winding rule for this path to the specified value.
SG - Static variable in class processing.core.PGraphics
shader(PShader) - Method in class processing.core.PApplet
  ( begin auto-generated from shader.xml ) This is a new reference entry for Processing 2.0.
shader(PShader, int) - Method in class processing.core.PApplet
shader(PShader) - Method in class processing.core.PGraphics
  ( begin auto-generated from shader.xml ) This is a new reference entry for Processing 2.0.
shader(PShader, int) - Method in class processing.core.PGraphics
shader(PShader) - Method in class processing.opengl.PGraphicsOpenGL
shader(PShader, int) - Method in class processing.opengl.PGraphicsOpenGL
SHADER_SOURCE_LENGTH - Static variable in class processing.opengl.PGL
SHADER_TYPE - Static variable in class processing.opengl.PGL
shaderBinary(int, IntBuffer, int, Buffer, int) - Method in class processing.opengl.PGL
shaderBinary(int, IntBuffer, int, Buffer, int) - Method in class processing.opengl.PJOGL
shaderSource(int, String) - Method in class processing.opengl.PGL
shaderSource(int, String) - Method in class processing.opengl.PJOGL
SHADING_LANGUAGE_VERSION - Static variable in class processing.opengl.PGL
shape(PShape) - Method in class processing.core.PApplet
shape(PShape, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from shape.xml ) Displays shapes to the screen.
shape(PShape, float, float, float, float) - Method in class processing.core.PApplet
SHAPE - Static variable in interface processing.core.PConstants
  textMode(SHAPE) draws text using the the glyph outlines of individual characters rather than as textures.
shape(PShape) - Method in class processing.core.PGraphics
shape(PShape, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from shape.xml ) Displays shapes to the screen.
shape(PShape, float, float, float, float) - Method in class processing.core.PGraphics
shape(PShape) - Method in class processing.opengl.PGraphics2D
shape(PShape, float, float) - Method in class processing.opengl.PGraphics2D
shape(PShape, float, float, float, float) - Method in class processing.opengl.PGraphics2D
shape(PShape, float, float, float) - Method in class processing.opengl.PGraphics2D
shape(PShape, float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
shapeMode(int) - Method in class processing.core.PApplet
  ( begin auto-generated from shapeMode.xml ) Modifies the location from which shapes draw.
shapeMode - Variable in class processing.core.PGraphics
  The current shape alignment mode (read-only)
shapeMode(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from shapeMode.xml ) Modifies the location from which shapes draw.
shapeMode - Variable in class processing.core.PStyle
shearX(float) - Method in class processing.awt.PGraphicsJava2D
shearX(float) - Method in class processing.core.PApplet
  ( begin auto-generated from shearX.xml ) Shears a shape around the x-axis the amount specified by the angle parameter.
shearX(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from shearX.xml ) Shears a shape around the x-axis the amount specified by the angle parameter.
shearX(float) - Method in interface processing.core.PMatrix
shearX(float) - Method in class processing.core.PMatrix2D
shearX(float) - Method in class processing.core.PMatrix3D
shearX(float) - Method in class processing.javafx.PGraphicsFX2D
shearX(float) - Method in class processing.opengl.PGraphicsOpenGL
shearY(float) - Method in class processing.awt.PGraphicsJava2D
shearY(float) - Method in class processing.core.PApplet
  ( begin auto-generated from shearY.xml ) Shears a shape around the y-axis the amount specified by the angle parameter.
shearY(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from shearY.xml ) Shears a shape around the y-axis the amount specified by the angle parameter.
shearY(float) - Method in interface processing.core.PMatrix
shearY(float) - Method in class processing.core.PMatrix2D
shearY(float) - Method in class processing.core.PMatrix3D
shearY(float) - Method in class processing.javafx.PGraphicsFX2D
shearY(float) - Method in class processing.opengl.PGraphicsOpenGL
SHIFT - Static variable in interface processing.core.PConstants
SHIFT - Static variable in class processing.event.Event
SHINE - Static variable in class processing.core.PGraphics
shininess(float) - Method in class processing.core.PApplet
  ( begin auto-generated from shininess.xml ) Sets the amount of gloss in the surface of shapes.
shininess - Variable in class processing.core.PGraphics
shininess(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from shininess.xml ) Sets the amount of gloss in the surface of shapes.
shininess(float) - Method in class processing.core.PShape
shininess - Variable in class processing.core.PStyle
SHORT - Static variable in class processing.opengl.PGL
shorten(boolean[]) - Static method in class processing.core.PApplet
  ( begin auto-generated from shorten.xml ) Decreases an array by one element and returns the shortened array.
shorten(byte[]) - Static method in class processing.core.PApplet
shorten(char[]) - Static method in class processing.core.PApplet
shorten(int[]) - Static method in class processing.core.PApplet
shorten(float[]) - Static method in class processing.core.PApplet
shorten(String[]) - Static method in class processing.core.PApplet
shorten(Object) - Static method in class processing.core.PApplet
showCursor() - Method in class processing.awt.PSurfaceAWT
showCursor() - Method in interface processing.core.PSurface
showCursor() - Method in class processing.core.PSurfaceNone
showCursor() - Method in class processing.javafx.PSurfaceFX
showCursor() - Method in class processing.opengl.PSurfaceJOGL
showDepthWarning(String) - Static method in class processing.core.PApplet
  Display a warning that the specified method is only available with 3D.
showDepthWarning(String) - Static method in class processing.core.PGraphics
  Display a warning that the specified method is only available with 3D.
showDepthWarningXYZ(String) - Static method in class processing.core.PApplet
  Display a warning that the specified method that takes x, y, z parameters can only be used with x and y parameters in this renderer.
showDepthWarningXYZ(String) - Static method in class processing.core.PGraphics
  Display a warning that the specified method that takes x, y, z parameters can only be used with x and y parameters in this renderer.
showException(String) - Static method in class processing.core.PGraphics
  Show an renderer-related exception that halts the program.
showMethodWarning(String) - Static method in class processing.core.PApplet
  Display a warning that the specified method is simply unavailable.
showMethodWarning(String) - Static method in class processing.core.PGraphics
  Display a warning that the specified method is simply unavailable.
showMissingWarning(String) - Static method in class processing.core.PApplet
  Display a warning that the specified method is not implemented, meaning that it could be either a completely missing function, although other variations of it may still work properly.
showMissingWarning(String) - Static method in class processing.core.PGraphics
  Display a warning that the specified method is not implemented, meaning that it could be either a completely missing function, although other variations of it may still work properly.
showTodoWarning(String, int) - Static method in class processing.javafx.PGraphicsFX2D
  Display a warning that the specified method is simply unavailable.
showVariationWarning(String) - Static method in class processing.core.PApplet
  Error that a particular variation of a method is unavailable (even though other variations are).
showVariationWarning(String) - Static method in class processing.core.PGraphics
  Error that a particular variation of a method is unavailable (even though other variations are).
showWarning(String) - Static method in class processing.core.PGraphics
  Show a renderer error, and keep track of it so that it's only shown once.
showWarning(String, Object...) - Static method in class processing.core.PGraphics
  Version of showWarning() that takes a parsed String.
shuffle() - Method in class processing.data.FloatList
  Randomize the order of the list elements.
shuffle(PApplet) - Method in class processing.data.FloatList
  Randomize the list order using the random() function from the specified sketch, allowing shuffle() to use its current randomSeed() setting.
shuffle() - Method in class processing.data.IntList
  Randomize the order of the list elements.
shuffle(PApplet) - Method in class processing.data.IntList
  Randomize the list order using the random() function from the specified sketch, allowing shuffle() to use its current randomSeed() setting.
shuffle() - Method in class processing.data.StringList
  Randomize the order of the list elements.
shuffle(PApplet) - Method in class processing.data.StringList
  Randomize the list order using the random() function from the specified sketch, allowing shuffle() to use its current randomSeed() setting.
sin(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from sin.xml ) Calculates the sine of an angle.
size(int, int) - Method in class processing.core.PApplet
  ( begin auto-generated from size.xml ) Defines the dimension of the display window in units of pixels.
size(int, int, String) - Method in class processing.core.PApplet
size(int, int, String, String) - Method in class processing.core.PApplet
size() - Method in class processing.data.FloatDict
size() - Method in class processing.data.FloatList
  Get the length of the list.
size() - Method in class processing.data.IntDict
  Returns the number of key/value pairs
size() - Method in class processing.data.IntList
  Get the length of the list.
size() - Method in class processing.data.JSONArray
  Get the number of elements in the JSONArray, included nulls.
size() - Method in class processing.data.JSONObject
  Get the number of keys stored in the JSONObject.
size() - Method in class processing.data.Sort
size() - Method in class processing.data.StringDict
size() - Method in class processing.data.StringList
  Get the length of the list.
sketchDisplay() - Method in class processing.core.PApplet
sketchFile(String) - Method in class processing.core.PApplet
sketchFullScreen() - Method in class processing.core.PApplet
sketchHeight() - Method in class processing.core.PApplet
sketchOutputPath() - Method in class processing.core.PApplet
sketchOutputStream() - Method in class processing.core.PApplet
sketchPath() - Method in class processing.core.PApplet
sketchPath(String) - Method in class processing.core.PApplet
  Prepend the sketch folder path to the filename (or path) that is passed in.
sketchPixelDensity() - Method in class processing.core.PApplet
sketchRenderer() - Method in class processing.core.PApplet
sketchSmooth() - Method in class processing.core.PApplet
sketchWidth() - Method in class processing.core.PApplet
sketchWindowColor() - Method in class processing.core.PApplet
smooth() - Method in class processing.core.PApplet
smooth(int) - Method in class processing.core.PApplet
smooth - Variable in class processing.core.PGraphics
smooth() - Method in class processing.core.PGraphics
smooth(int) - Method in class processing.core.PGraphics
SmoothCanvas() - Constructor for class processing.awt.PSurfaceAWT.SmoothCanvas
smoothToSamples(int) - Static method in class processing.opengl.PGL
SOFT_LIGHT - Static variable in interface processing.core.PConstants
solid(boolean) - Method in class processing.opengl.PShapeOpenGL
sort(byte[]) - Static method in class processing.core.PApplet
  ( begin auto-generated from sort.xml ) Sorts an array of numbers from smallest to largest and puts an array of words in alphabetical order.
sort(byte[], int) - Static method in class processing.core.PApplet
sort(char[]) - Static method in class processing.core.PApplet
sort(char[], int) - Static method in class processing.core.PApplet
sort(int[]) - Static method in class processing.core.PApplet
sort(int[], int) - Static method in class processing.core.PApplet
sort(float[]) - Static method in class processing.core.PApplet
sort(float[], int) - Static method in class processing.core.PApplet
sort(String[]) - Static method in class processing.core.PApplet
sort(String[], int) - Static method in class processing.core.PApplet
sort() - Method in class processing.data.FloatList
  Sorts the array in place.
sort() - Method in class processing.data.IntList
  Sorts the array in place.
Sort - Class in processing.data
  Internal sorter used by several data classes.
Sort() - Constructor for class processing.data.Sort
sort() - Method in class processing.data.StringList
  Sorts the array in place.
sort(String) - Method in class processing.data.Table
sort(int) - Method in class processing.data.Table
sortKeys() - Method in class processing.data.FloatDict
  Sort the keys alphabetically (ignoring case).
sortKeys() - Method in class processing.data.IntDict
  Sort the keys alphabetically (ignoring case).
sortKeys() - Method in class processing.data.StringDict
  Sort the keys alphabetically (ignoring case).
sortKeysReverse() - Method in class processing.data.FloatDict
sortKeysReverse() - Method in class processing.data.IntDict
  Sort the keys alphabetically in reverse (ignoring case).
sortKeysReverse() - Method in class processing.data.StringDict
sortReverse() - Method in class processing.data.FloatList
  Reverse sort, orders values from highest to lowest
sortReverse() - Method in class processing.data.IntList
  Reverse sort, orders values from highest to lowest.
sortReverse() - Method in class processing.data.StringList
  Reverse sort, orders values from highest to lowest.
sortReverse(String) - Method in class processing.data.Table
sortReverse(int) - Method in class processing.data.Table
sortValues() - Method in class processing.data.FloatDict
  Sort by values in descending order (largest value will be at [0]).
sortValues() - Method in class processing.data.IntDict
  Sort by values in ascending order.
sortValues() - Method in class processing.data.StringDict
  Sort by values in descending order (largest value will be at [0]).
sortValuesReverse() - Method in class processing.data.FloatDict
sortValuesReverse() - Method in class processing.data.IntDict
  Sort by values in descending order.
sortValuesReverse() - Method in class processing.data.StringDict
SPAN - Static variable in interface processing.core.PConstants
  Use with fullScreen() to indicate all available displays.
SPB - Static variable in class processing.core.PGraphics
specular(int) - Method in class processing.core.PApplet
  ( begin auto-generated from specular.xml ) Sets the specular color of the materials used for shapes drawn to the screen, which sets the color of hightlights.
specular(float) - Method in class processing.core.PApplet
  gray number specifying value between white and black
specular(float, float, float) - Method in class processing.core.PApplet
specular(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from specular.xml ) Sets the specular color of the materials used for shapes drawn to the screen, which sets the color of hightlights.
specular(float) - Method in class processing.core.PGraphics
  gray number specifying value between white and black
specular(float, float, float) - Method in class processing.core.PGraphics
specular(int) - Method in class processing.core.PShape
specular(float) - Method in class processing.core.PShape
specular(float, float, float) - Method in class processing.core.PShape
specularB - Variable in class processing.core.PGraphics
specularB - Variable in class processing.core.PStyle
specularColor - Variable in class processing.core.PGraphics
specularG - Variable in class processing.core.PGraphics
specularG - Variable in class processing.core.PStyle
specularR - Variable in class processing.core.PGraphics
specularR - Variable in class processing.core.PStyle
SPG - Static variable in class processing.core.PGraphics
sphere(float) - Method in class processing.awt.PGraphicsJava2D
sphere(float) - Method in class processing.core.PApplet
  ( begin auto-generated from sphere.xml ) A sphere is a hollow ball made from tessellated triangles.
SPHERE - Static variable in interface processing.core.PConstants
sphere(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from sphere.xml ) A sphere is a hollow ball made from tessellated triangles.
sphere(float) - Method in class processing.javafx.PGraphicsFX2D
sphere(float) - Method in class processing.opengl.PGraphics2D
sphere(float) - Method in class processing.opengl.PGraphicsOpenGL
sphereDetail(int) - Method in class processing.core.PApplet
  ( begin auto-generated from sphereDetail.xml ) Controls the detail used to render a sphere by adjusting the number of vertices of the sphere mesh.
sphereDetail(int, int) - Method in class processing.core.PApplet
sphereDetail(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from sphereDetail.xml ) Controls the detail used to render a sphere by adjusting the number of vertices of the sphere mesh.
sphereDetail(int, int) - Method in class processing.core.PGraphics
sphereDetailU - Variable in class processing.core.PGraphics
sphereDetailV - Variable in class processing.core.PGraphics
splice(boolean[], boolean, int) - Static method in class processing.core.PApplet
  ( begin auto-generated from splice.xml ) Inserts a value or array of values into an existing array.
splice(boolean[], boolean[], int) - Static method in class processing.core.PApplet
splice(byte[], byte, int) - Static method in class processing.core.PApplet
splice(byte[], byte[], int) - Static method in class processing.core.PApplet
splice(char[], char, int) - Static method in class processing.core.PApplet
splice(char[], char[], int) - Static method in class processing.core.PApplet
splice(int[], int, int) - Static method in class processing.core.PApplet
splice(int[], int[], int) - Static method in class processing.core.PApplet
splice(float[], float, int) - Static method in class processing.core.PApplet
splice(float[], float[], int) - Static method in class processing.core.PApplet
splice(String[], String, int) - Static method in class processing.core.PApplet
splice(String[], String[], int) - Static method in class processing.core.PApplet
splice(Object, Object, int) - Static method in class processing.core.PApplet
split(String, char) - Static method in class processing.core.PApplet
  ( begin auto-generated from split.xml ) The split() function breaks a string into pieces using a character or string as the divider.
split(String, String) - Static method in class processing.core.PApplet
splitTokens(String) - Static method in class processing.core.PApplet
splitTokens(String, String) - Static method in class processing.core.PApplet
  ( begin auto-generated from splitTokens.xml ) The splitTokens() function splits a String at one or many character "tokens." The tokens parameter specifies the character or characters to be used as a boundary.
SPOT - Static variable in interface processing.core.PConstants
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from spotLight.xml ) Adds a spot light.
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from spotLight.xml ) Adds a spot light.
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
SPR - Static variable in class processing.core.PGraphics
sq(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from sq.xml ) Squares a number (multiplies a number by itself).
sqrt(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from sqrt.xml ) Calculates the square root of a number.
SQUARE - Static variable in interface processing.core.PConstants
SR - Static variable in class processing.core.PGraphics
  stroke argb values
SRC_ALPHA - Static variable in class processing.opengl.PGL
SRC_ALPHA_SATURATE - Static variable in class processing.opengl.PGL
SRC_COLOR - Static variable in class processing.opengl.PGL
start() - Method in class processing.core.PApplet
  Called by the browser or applet viewer to inform this applet that it should start its execution.
start(Stage) - Method in class processing.javafx.PSurfaceFX.PApplicationFX
startThread() - Method in interface processing.core.PSurface
  Start the animation thread
startThread() - Method in class processing.core.PSurfaceNone
startThread() - Method in class processing.javafx.PSurfaceFX
startThread() - Method in class processing.opengl.PSurfaceJOGL
STATIC_DRAW - Static variable in class processing.opengl.PGL
STENCIL_ATTACHMENT - Static variable in class processing.opengl.PGL
STENCIL_BITS - Static variable in class processing.opengl.PGL
STENCIL_BUFFER_BIT - Static variable in class processing.opengl.PGL
STENCIL_INDEX - Static variable in class processing.opengl.PGL
STENCIL_INDEX1 - Static variable in class processing.opengl.PGL
STENCIL_INDEX4 - Static variable in class processing.opengl.PGL
STENCIL_INDEX8 - Static variable in class processing.opengl.PGL
STENCIL_TEST - Static variable in class processing.opengl.PGL
stencilBits - Static variable in class processing.opengl.PGraphicsOpenGL
stencilFunc(int, int, int) - Method in class processing.opengl.PGL
stencilFunc(int, int, int) - Method in class processing.opengl.PJOGL
stencilFuncSeparate(int, int, int, int) - Method in class processing.opengl.PGL
stencilFuncSeparate(int, int, int, int) - Method in class processing.opengl.PJOGL
stencilMask(int) - Method in class processing.opengl.PGL
stencilMask(int) - Method in class processing.opengl.PJOGL
stencilMaskSeparate(int, int) - Method in class processing.opengl.PGL
stencilMaskSeparate(int, int) - Method in class processing.opengl.PJOGL
stencilOp(int, int, int) - Method in class processing.opengl.PGL
stencilOp(int, int, int) - Method in class processing.opengl.PJOGL
stencilOpSeparate(int, int, int, int) - Method in class processing.opengl.PGL
stencilOpSeparate(int, int, int, int) - Method in class processing.opengl.PJOGL
stop() - Method in class processing.core.PApplet
  Called by the browser or applet viewer to inform this applet that it should stop its execution.
stopThread() - Method in interface processing.core.PSurface
  Stop the animation thread (set it null)
stopThread() - Method in class processing.core.PSurfaceNone
stopThread() - Method in class processing.javafx.PSurfaceFX
stopThread() - Method in class processing.opengl.PSurfaceJOGL
str(boolean) - Static method in class processing.core.PApplet
str(byte) - Static method in class processing.core.PApplet
str(char) - Static method in class processing.core.PApplet
str(int) - Static method in class processing.core.PApplet
str(float) - Static method in class processing.core.PApplet
str(boolean[]) - Static method in class processing.core.PApplet
str(byte[]) - Static method in class processing.core.PApplet
str(char[]) - Static method in class processing.core.PApplet
str(int[]) - Static method in class processing.core.PApplet
str(float[]) - Static method in class processing.core.PApplet
STREAM_DRAW - Static variable in class processing.opengl.PGL
STRING - Static variable in class processing.data.Table
StringDict - Class in processing.data
  A simple table class to use a String as a lookup for another String value.
StringDict() - Constructor for class processing.data.StringDict
StringDict(int) - Constructor for class processing.data.StringDict
  Create a new lookup pre-allocated to a specific length.
StringDict(BufferedReader) - Constructor for class processing.data.StringDict
  Read a set of entries from a Reader that has each key/value pair on a single line, separated by a tab.
StringDict(String[], String[]) - Constructor for class processing.data.StringDict
StringDict(String[][]) - Constructor for class processing.data.StringDict
  Constructor to allow (more intuitive) inline initialization, e.g.:
StringList - Class in processing.data
  Helper class for a list of Strings.
StringList() - Constructor for class processing.data.StringList
StringList(int) - Constructor for class processing.data.StringList
StringList(String[]) - Constructor for class processing.data.StringList
StringList(Object...) - Constructor for class processing.data.StringList
  Construct a StringList from a random pile of objects.
StringList(Iterable<String>) - Constructor for class processing.data.StringList
  Create from something iterable, for instance: StringList list = new StringList(hashMap.keySet());
stroke(int) - Method in class processing.core.PApplet
  ( begin auto-generated from stroke.xml ) Sets the color used to draw lines and borders around shapes.
stroke(int, float) - Method in class processing.core.PApplet
stroke(float) - Method in class processing.core.PApplet
stroke(float, float) - Method in class processing.core.PApplet
stroke(float, float, float) - Method in class processing.core.PApplet
stroke(float, float, float, float) - Method in class processing.core.PApplet
stroke - Variable in class processing.core.PGraphics
  true if stroke() is enabled, (read-only)
stroke(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from stroke.xml ) Sets the color used to draw lines and borders around shapes.
stroke(int, float) - Method in class processing.core.PGraphics
stroke(float) - Method in class processing.core.PGraphics
stroke(float, float) - Method in class processing.core.PGraphics
stroke(float, float, float) - Method in class processing.core.PGraphics
stroke(float, float, float, float) - Method in class processing.core.PGraphics
stroke(int) - Method in class processing.core.PShape
stroke(int, float) - Method in class processing.core.PShape
stroke(float) - Method in class processing.core.PShape
stroke(float, float) - Method in class processing.core.PShape
stroke(float, float, float) - Method in class processing.core.PShape
stroke(float, float, float, float) - Method in class processing.core.PShape
stroke - Variable in class processing.core.PStyle
strokeCap(int) - Method in class processing.awt.PGraphicsJava2D
strokeCap(int) - Method in class processing.core.PApplet
  ( begin auto-generated from strokeCap.xml ) Sets the style for rendering line endings.
strokeCap - Variable in class processing.core.PGraphics
  Set by strokeCap() (read-only).
strokeCap(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from strokeCap.xml ) Sets the style for rendering line endings.
strokeCap(int) - Method in class processing.core.PShape
strokeCap - Variable in class processing.core.PStyle
strokeCap(int) - Method in class processing.javafx.PGraphicsFX2D
strokeCap(int) - Method in class processing.opengl.PGraphicsOpenGL
strokeColor - Variable in class processing.core.PGraphics
  stroke that was last set (read-only)
strokeColor - Variable in class processing.core.PStyle
strokeGradient - Variable in class processing.awt.PGraphicsJava2D
strokeGradientObject - Variable in class processing.awt.PGraphicsJava2D
strokeJoin(int) - Method in class processing.awt.PGraphicsJava2D
strokeJoin(int) - Method in class processing.core.PApplet
  ( begin auto-generated from strokeJoin.xml ) Sets the style of the joints which connect line segments.
strokeJoin - Variable in class processing.core.PGraphics
  Set by strokeJoin() (read-only).
strokeJoin(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from strokeJoin.xml ) Sets the style of the joints which connect line segments.
strokeJoin(int) - Method in class processing.core.PShape
strokeJoin - Variable in class processing.core.PStyle
strokeJoin(int) - Method in class processing.javafx.PGraphicsFX2D
strokeJoin(int) - Method in class processing.opengl.PGraphicsOpenGL
strokeWeight(float) - Method in class processing.awt.PGraphicsJava2D
strokeWeight(float) - Method in class processing.core.PApplet
  ( begin auto-generated from strokeWeight.xml ) Sets the width of the stroke used for lines, points, and the border around shapes.
strokeWeight - Variable in class processing.core.PGraphics
  Last value set by strokeWeight() (read-only).
strokeWeight(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from strokeWeight.xml ) Sets the width of the stroke used for lines, points, and the border around shapes.
strokeWeight(float) - Method in class processing.core.PShape
strokeWeight - Variable in class processing.core.PStyle
strokeWeight(float) - Method in class processing.javafx.PGraphicsFX2D
strokeWeight(float) - Method in class processing.opengl.PGraphicsOpenGL
style(PStyle) - Method in class processing.core.PApplet
style(PStyle) - Method in class processing.core.PGraphics
sub(PVector) - Method in class processing.core.PVector
  ( begin auto-generated from PVector_sub.xml ) Subtracts x, y, and z components from a vector, subtracts one vector from another, or subtracts two independent vectors.
sub(float, float) - Method in class processing.core.PVector
sub(float, float, float) - Method in class processing.core.PVector
sub(PVector, PVector) - Static method in class processing.core.PVector
  Subtract one vector from another
sub(PVector, PVector, PVector) - Static method in class processing.core.PVector
  Subtract one vector from another and store in another vector
sub(String, float) - Method in class processing.data.FloatDict
sub(int, float) - Method in class processing.data.FloatList
sub(String, int) - Method in class processing.data.IntDict
sub(int, int) - Method in class processing.data.IntList
subset(boolean[], int) - Static method in class processing.core.PApplet
subset(boolean[], int, int) - Static method in class processing.core.PApplet
  ( begin auto-generated from subset.xml ) Extracts an array of elements from an existing array.
subset(byte[], int) - Static method in class processing.core.PApplet
subset(byte[], int, int) - Static method in class processing.core.PApplet
subset(char[], int) - Static method in class processing.core.PApplet
subset(char[], int, int) - Static method in class processing.core.PApplet
subset(int[], int) - Static method in class processing.core.PApplet
subset(int[], int, int) - Static method in class processing.core.PApplet
subset(float[], int) - Static method in class processing.core.PApplet
subset(float[], int, int) - Static method in class processing.core.PApplet
subset(String[], int) - Static method in class processing.core.PApplet
subset(String[], int, int) - Static method in class processing.core.PApplet
subset(Object, int) - Static method in class processing.core.PApplet
subset(Object, int, int) - Static method in class processing.core.PApplet
SUBTRACT - Static variable in interface processing.core.PConstants
sum() - Method in class processing.data.FloatList
sum() - Method in class processing.data.IntList
surface - Static variable in class processing.javafx.PSurfaceFX.PApplicationFX
SVG - Static variable in interface processing.core.PConstants
SW - Static variable in class processing.core.PGraphics
  stroke weight
swap(int, int) - Method in class processing.data.FloatDict
swap(int, int) - Method in class processing.data.IntDict
swap(int, int) - Method in class processing.data.Sort
swap(int, int) - Method in class processing.data.StringDict
swapColorBuffers() - Method in class processing.opengl.FrameBuffer

## T

TAB - Static variable in interface processing.core.PConstants
Table - Class in processing.data
  Generic class for handling tabular data, typically from a CSV, TSV, or other sort of spreadsheet file.
Table() - Constructor for class processing.data.Table
  Creates a new, empty table.
Table(File) - Constructor for class processing.data.Table
Table(File, String) - Constructor for class processing.data.Table
  version that uses a File object; future releases (or data types) may include additional optimizations here
Table(InputStream) - Constructor for class processing.data.Table
Table(InputStream, String) - Constructor for class processing.data.Table
  Read the table from a stream.
Table(Iterable<TableRow>) - Constructor for class processing.data.Table
Table(ResultSet) - Constructor for class processing.data.Table
TableRow - Interface in processing.data
tan(float) - Static method in class processing.core.PApplet
  ( begin auto-generated from tan.xml ) Calculates the ratio of the sine and cosine of an angle.
TARGA - Static variable in interface processing.core.PConstants
target - Variable in class processing.opengl.Texture.Parameters
  Texture target.
TAU - Static variable in interface processing.core.PConstants
  ( begin auto-generated from TAU.xml ) TAU is an alias for TWO_PI, a mathematical constant with the value 6.28318530717958647693.
TESS_WINDING_NONZERO - Static variable in class processing.opengl.PGL
TESS_WINDING_ODD - Static variable in class processing.opengl.PGL
TEXCOORD - Static variable in class processing.opengl.PShapeOpenGL
texImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PGL
texImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PJOGL
texParameterf(int, int, float) - Method in class processing.opengl.PGL
texParameterf(int, int, float) - Method in class processing.opengl.PJOGL
texParameterfv(int, int, FloatBuffer) - Method in class processing.opengl.PGL
texParameterfv(int, int, FloatBuffer) - Method in class processing.opengl.PJOGL
texParameteri(int, int, int) - Method in class processing.opengl.PGL
texParameteri(int, int, int) - Method in class processing.opengl.PJOGL
texParameteriv(int, int, IntBuffer) - Method in class processing.opengl.PGL
texParameteriv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
texSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PGL
texSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class processing.opengl.PJOGL
text(char, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from text.xml ) Draws text to the screen.
text(char, float, float, float) - Method in class processing.core.PApplet
text(String, float, float) - Method in class processing.core.PApplet
  Advanced
text(char[], int, int, float, float) - Method in class processing.core.PApplet
  Advanced
text(String, float, float, float) - Method in class processing.core.PApplet
  Same as above but with a z coordinate.
text(char[], int, int, float, float, float) - Method in class processing.core.PApplet
text(String, float, float, float, float) - Method in class processing.core.PApplet
  Advanced
text(int, float, float) - Method in class processing.core.PApplet
text(int, float, float, float) - Method in class processing.core.PApplet
text(float, float, float) - Method in class processing.core.PApplet
  This does a basic number formatting, to avoid the generally ugly appearance of printing floats.
text(float, float, float, float) - Method in class processing.core.PApplet
TEXT - Static variable in interface processing.core.PConstants
text(char, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from text.xml ) Draws text to the screen.
text(char, float, float, float) - Method in class processing.core.PGraphics
text(String, float, float) - Method in class processing.core.PGraphics
  Advanced
text(char[], int, int, float, float) - Method in class processing.core.PGraphics
  Advanced
text(String, float, float, float) - Method in class processing.core.PGraphics
  Same as above but with a z coordinate.
text(char[], int, int, float, float, float) - Method in class processing.core.PGraphics
text(String, float, float, float, float) - Method in class processing.core.PGraphics
  Advanced
text(int, float, float) - Method in class processing.core.PGraphics
text(int, float, float, float) - Method in class processing.core.PGraphics
text(float, float, float) - Method in class processing.core.PGraphics
  This does a basic number formatting, to avoid the generally ugly appearance of printing floats.
text(float, float, float, float) - Method in class processing.core.PGraphics
textAlign(int) - Method in class processing.core.PApplet
textAlign(int, int) - Method in class processing.core.PApplet
  ( begin auto-generated from textAlign.xml ) Sets the current alignment for drawing text.
textAlign - Variable in class processing.core.PGraphics
  The current text align (read-only)
textAlign(int) - Method in class processing.core.PGraphics
textAlign(int, int) - Method in class processing.core.PGraphics
  ( begin auto-generated from textAlign.xml ) Sets the current alignment for drawing text.
textAlign - Variable in class processing.core.PStyle
textAlignY - Variable in class processing.core.PGraphics
  The current vertical text alignment (read-only)
textAlignY - Variable in class processing.core.PStyle
textAscent() - Method in class processing.awt.PGraphicsJava2D
textAscent() - Method in class processing.core.PApplet
  ( begin auto-generated from textAscent.xml ) Returns ascent of the current font at its current size.
textAscent() - Method in class processing.core.PGraphics
  ( begin auto-generated from textAscent.xml ) Returns ascent of the current font at its current size.
textAscent() - Method in class processing.javafx.PGraphicsFX2D
textAscent() - Method in class processing.opengl.PGraphicsOpenGL
textDescent() - Method in class processing.awt.PGraphicsJava2D
textDescent() - Method in class processing.core.PApplet
  ( begin auto-generated from textDescent.xml ) Returns descent of the current font at its current size.
textDescent() - Method in class processing.core.PGraphics
  ( begin auto-generated from textDescent.xml ) Returns descent of the current font at its current size.
textDescent() - Method in class processing.javafx.PGraphicsFX2D
textDescent() - Method in class processing.opengl.PGraphicsOpenGL
textFont(PFont) - Method in class processing.core.PApplet
  ( begin auto-generated from textFont.xml ) Sets the current font that will be drawn with the text() function.
textFont(PFont, float) - Method in class processing.core.PApplet
textFont - Variable in class processing.core.PGraphics
  The current text font (read-only)
textFont(PFont) - Method in class processing.core.PGraphics
  ( begin auto-generated from textFont.xml ) Sets the current font that will be drawn with the text() function.
textFont(PFont, float) - Method in class processing.core.PGraphics
textFont - Variable in class processing.core.PStyle
textLeading(float) - Method in class processing.core.PApplet
  ( begin auto-generated from textLeading.xml ) Sets the spacing between lines of text in units of pixels.
textLeading - Variable in class processing.core.PGraphics
  The current text leading (read-only)
textLeading(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from textLeading.xml ) Sets the spacing between lines of text in units of pixels.
textLeading - Variable in class processing.core.PStyle
textMode(int) - Method in class processing.core.PApplet
  ( begin auto-generated from textMode.xml ) Sets the way text draws to the screen.
textMode - Variable in class processing.core.PGraphics
  The current text mode (read-only)
textMode(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from textMode.xml ) Sets the way text draws to the screen.
textMode - Variable in class processing.core.PStyle
textSize(float) - Method in class processing.core.PApplet
  ( begin auto-generated from textSize.xml ) Sets the current font size.
textSize - Variable in class processing.core.PGraphics
  The current text size (read-only)
textSize(float) - Method in class processing.core.PGraphics
  ( begin auto-generated from textSize.xml ) Sets the current font size.
textSize - Variable in class processing.core.PStyle
texture(PImage) - Method in class processing.awt.PGraphicsJava2D
texture(PImage) - Method in class processing.core.PApplet
  ( begin auto-generated from texture.xml ) Sets a texture to be applied to vertex points.
texture(PImage) - Method in class processing.core.PGraphics
  ( begin auto-generated from texture.xml ) Sets a texture to be applied to vertex points.
texture(PImage) - Method in class processing.core.PShape
texture(PImage) - Method in class processing.javafx.PGraphicsFX2D
Texture - Class in processing.opengl
  This class wraps an OpenGL texture.
Texture(PGraphicsOpenGL) - Constructor for class processing.opengl.Texture
Texture(PGraphicsOpenGL, int, int) - Constructor for class processing.opengl.Texture
  Creates an instance of PTexture with size width x height.
Texture(PGraphicsOpenGL, int, int, Object) - Constructor for class processing.opengl.Texture
  Creates an instance of PTexture with size width x height and with the specified parameters.
Texture.Parameters - Class in processing.opengl
  This class stores the parameters for a texture: target, internal format, minimization filter and magnification filter.
TEXTURE0 - Static variable in class processing.opengl.PGL
TEXTURE1 - Static variable in class processing.opengl.PGL
TEXTURE2 - Static variable in class processing.opengl.PGL
TEXTURE3 - Static variable in class processing.opengl.PGL
TEXTURE_2D - Static variable in class processing.opengl.PGL
TEXTURE_BINDING_2D - Static variable in class processing.opengl.PGL
TEXTURE_BINDING_RECTANGLE - Static variable in class processing.opengl.PGL
TEXTURE_CUBE_MAP - Static variable in class processing.opengl.PGL
TEXTURE_CUBE_MAP_NEGATIVE_X - Static variable in class processing.opengl.PGL
TEXTURE_CUBE_MAP_NEGATIVE_Y - Static variable in class processing.opengl.PGL
TEXTURE_CUBE_MAP_NEGATIVE_Z - Static variable in class processing.opengl.PGL
TEXTURE_CUBE_MAP_POSITIVE_X - Static variable in class processing.opengl.PGL
TEXTURE_CUBE_MAP_POSITIVE_Y - Static variable in class processing.opengl.PGL
TEXTURE_CUBE_MAP_POSITIVE_Z - Static variable in class processing.opengl.PGL
TEXTURE_MAG_FILTER - Static variable in class processing.opengl.PGL
TEXTURE_MAX_ANISOTROPY - Static variable in class processing.opengl.PGL
TEXTURE_MIN_FILTER - Static variable in class processing.opengl.PGL
TEXTURE_RECTANGLE - Static variable in class processing.opengl.PGL
TEXTURE_WRAP_R - Static variable in class processing.opengl.PGL
TEXTURE_WRAP_S - Static variable in class processing.opengl.PGL
TEXTURE_WRAP_T - Static variable in class processing.opengl.PGL
textureImage - Variable in class processing.core.PGraphics
  Current image being used as a texture
textureMode(int) - Method in class processing.core.PApplet
  ( begin auto-generated from textureMode.xml ) Sets the coordinate space for texture mapping.
textureMode - Variable in class processing.core.PGraphics
  Sets whether texture coordinates passed to vertex() calls will be based on coordinates that are based on the IMAGE or NORMALIZED.
textureMode(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from textureMode.xml ) Sets the coordinate space for texture mapping.
textureMode(int) - Method in class processing.core.PShape
textureSampling(int) - Method in class processing.opengl.PGraphicsOpenGL
textureU - Variable in class processing.core.PGraphics
  Current horizontal coordinate for texture, will always be between 0 and 1, even if using textureMode(IMAGE).
textureV - Variable in class processing.core.PGraphics
  Current vertical coordinate for texture, see above.
textureWrap(int) - Method in class processing.core.PApplet
  ( begin auto-generated from textureWrap.xml ) Description to come...
textureWrap(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from textureWrap.xml ) Description to come...
textureWrap(int) - Method in class processing.opengl.PGraphicsOpenGL
textWidth(char) - Method in class processing.core.PApplet
textWidth(String) - Method in class processing.core.PApplet
  ( begin auto-generated from textWidth.xml ) Calculates and returns the width of any character or text string.
textWidth(char[], int, int) - Method in class processing.core.PApplet
textWidth(char) - Method in class processing.core.PGraphics
textWidth(String) - Method in class processing.core.PGraphics
  ( begin auto-generated from textWidth.xml ) Calculates and returns the width of any character or text string.
textWidth(char[], int, int) - Method in class processing.core.PGraphics
textWidth(String, float) - Method in class processing.core.PShapeSVG.Font
TEXUNIT_ERROR - Static variable in class processing.opengl.PGL
ThinkDifferent - Class in processing.core
  Deal with issues related to thinking differently.
ThinkDifferent() - Constructor for class processing.core.ThinkDifferent
THIRD_PI - Static variable in interface processing.core.PConstants
thread(String) - Method in class processing.core.PApplet
  Launch a new thread and call the specified function from that new thread.
threadIsCurrent() - Method in class processing.opengl.PGL
THRESHOLD - Static variable in interface processing.core.PConstants
TIFF - Static variable in interface processing.core.PConstants
tint(int) - Method in class processing.core.PApplet
  ( begin auto-generated from tint.xml ) Sets the fill value for displaying images.
tint(int, float) - Method in class processing.core.PApplet
tint(float) - Method in class processing.core.PApplet
tint(float, float) - Method in class processing.core.PApplet
tint(float, float, float) - Method in class processing.core.PApplet
tint(float, float, float, float) - Method in class processing.core.PApplet
tint - Variable in class processing.core.PGraphics
  True if tint() is enabled (read-only).
tint(int) - Method in class processing.core.PGraphics
  ( begin auto-generated from tint.xml ) Sets the fill value for displaying images.
tint(int, float) - Method in class processing.core.PGraphics
tint(float) - Method in class processing.core.PGraphics
tint(float, float) - Method in class processing.core.PGraphics
tint(float, float, float) - Method in class processing.core.PGraphics
tint(float, float, float, float) - Method in class processing.core.PGraphics
tint(int) - Method in class processing.core.PShape
tint(int, float) - Method in class processing.core.PShape
tint(float) - Method in class processing.core.PShape
tint(float, float) - Method in class processing.core.PShape
tint(float, float, float) - Method in class processing.core.PShape
tint(float, float, float, float) - Method in class processing.core.PShape
tint - Variable in class processing.core.PStyle
tintColor - Variable in class processing.core.PGraphics
  tint that was last set (read-only)
tintColor - Variable in class processing.core.PStyle
TOP - Static variable in interface processing.core.PConstants
  Align text to the top
topExtent - Variable in class processing.core.PFont.Glyph
toString() - Method in class processing.core.PVector
toString() - Method in class processing.data.FloatDict
toString() - Method in class processing.data.FloatList
toString() - Method in class processing.data.IntDict
toString() - Method in class processing.data.IntList
toString() - Method in class processing.data.JSONArray
  Return the JSON data formatted with two spaces for indents.
toString() - Method in class processing.data.JSONObject
  Return the JSON data formatted with two spaces for indents.
toString() - Method in class processing.data.StringDict
toString() - Method in class processing.data.StringList
toString() - Method in class processing.data.XML
  Return the XML document formatted with two spaces for indents.
toString() - Method in class processing.event.MouseEvent
TOUCH - Static variable in class processing.event.Event
TouchEvent - Class in processing.event
TouchEvent(Object, long, int, int) - Constructor for class processing.event.TouchEvent
translate(float, float) - Method in class processing.awt.PGraphicsJava2D
translate(float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from translate.xml ) Specifies an amount to displace objects within the display window.
translate(float, float, float) - Method in class processing.core.PApplet
translate(float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from translate.xml ) Specifies an amount to displace objects within the display window.
translate(float, float, float) - Method in class processing.core.PGraphics
translate(float, float) - Method in interface processing.core.PMatrix
translate(float, float, float) - Method in interface processing.core.PMatrix
translate(float, float) - Method in class processing.core.PMatrix2D
translate(float, float, float) - Method in class processing.core.PMatrix2D
translate(float, float) - Method in class processing.core.PMatrix3D
translate(float, float, float) - Method in class processing.core.PMatrix3D
translate(float, float) - Method in class processing.core.PShape
  ( begin auto-generated from PShape_translate.xml ) Specifies an amount to displace the shape.
translate(float, float, float) - Method in class processing.core.PShape
translate(float, float) - Method in class processing.javafx.PGraphicsFX2D
translate(float, float, float) - Method in class processing.opengl.PGraphics2D
translate(float, float) - Method in class processing.opengl.PGraphicsOpenGL
translate(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
translate(float, float) - Method in class processing.opengl.PShapeOpenGL
translate(float, float, float) - Method in class processing.opengl.PShapeOpenGL
transpose() - Method in interface processing.core.PMatrix
  Transpose this matrix.
transpose() - Method in class processing.core.PMatrix2D
  Transpose this matrix.
transpose() - Method in class processing.core.PMatrix3D
  Transpose this matrix.
triangle(float, float, float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
triangle(float, float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from triangle.xml ) A triangle is a plane created by connecting three points.
TRIANGLE - Static variable in interface processing.core.PConstants
triangle(float, float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from triangle.xml ) A triangle is a plane created by connecting three points.
triangle(float, float, float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
triangle(float, float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
TRIANGLE_FAN - Static variable in interface processing.core.PConstants
TRIANGLE_FAN - Static variable in class processing.opengl.PGL
TRIANGLE_STRIP - Static variable in interface processing.core.PConstants
TRIANGLE_STRIP - Static variable in class processing.opengl.PGL
TRIANGLES - Static variable in interface processing.core.PConstants
TRIANGLES - Static variable in class processing.opengl.PGL
trim(String) - Static method in class processing.core.PApplet
  ( begin auto-generated from trim.xml ) Removes whitespace characters from the beginning and end of a String.
trim(String[]) - Static method in class processing.core.PApplet
trim() - Method in class processing.data.Table
trim(int) - Method in class processing.data.Table
trim(String) - Method in class processing.data.Table
trim() - Method in class processing.data.XML
TRUE - Static variable in class processing.opengl.PGL
TWO_PI - Static variable in interface processing.core.PConstants
  ( begin auto-generated from TWO_PI.xml ) TWO_PI is a mathematical constant with the value 6.28318530717958647693.
TX - Static variable in class processing.core.PGraphics
TY - Static variable in class processing.core.PGraphics
TYPE - Static variable in class processing.event.KeyEvent
typedParse(InputStream, String) - Method in class processing.data.Table
TZ - Static variable in class processing.core.PGraphics

## U

U - Static variable in class processing.core.PGraphics
unbinary(String) - Static method in class processing.core.PApplet
  ( begin auto-generated from unbinary.xml ) Converts a String representation of a binary number to its equivalent integer value.
unbind() - Method in class processing.opengl.PShader
  Unbinds the shader program.
unbind() - Method in class processing.opengl.Texture
unhex(String) - Static method in class processing.core.PApplet
  ( begin auto-generated from unhex.xml ) Converts a String representation of a hexadecimal number to its equivalent integer value.
unicodeGlyphs - Variable in class processing.core.PShapeSVG.Font
uniform1f(int, float) - Method in class processing.opengl.PGL
uniform1f(int, float) - Method in class processing.opengl.PJOGL
uniform1fv(int, int, FloatBuffer) - Method in class processing.opengl.PGL
uniform1fv(int, int, FloatBuffer) - Method in class processing.opengl.PJOGL
uniform1i(int, int) - Method in class processing.opengl.PGL
uniform1i(int, int) - Method in class processing.opengl.PJOGL
uniform1iv(int, int, IntBuffer) - Method in class processing.opengl.PGL
uniform1iv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
uniform2f(int, float, float) - Method in class processing.opengl.PGL
uniform2f(int, float, float) - Method in class processing.opengl.PJOGL
uniform2fv(int, int, FloatBuffer) - Method in class processing.opengl.PGL
uniform2fv(int, int, FloatBuffer) - Method in class processing.opengl.PJOGL
uniform2i(int, int, int) - Method in class processing.opengl.PGL
uniform2i(int, int, int) - Method in class processing.opengl.PJOGL
uniform2iv(int, int, IntBuffer) - Method in class processing.opengl.PGL
uniform2iv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
uniform3f(int, float, float, float) - Method in class processing.opengl.PGL
uniform3f(int, float, float, float) - Method in class processing.opengl.PJOGL
uniform3fv(int, int, FloatBuffer) - Method in class processing.opengl.PGL
uniform3fv(int, int, FloatBuffer) - Method in class processing.opengl.PJOGL
uniform3i(int, int, int, int) - Method in class processing.opengl.PGL
uniform3i(int, int, int, int) - Method in class processing.opengl.PJOGL
uniform3iv(int, int, IntBuffer) - Method in class processing.opengl.PGL
uniform3iv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
uniform4f(int, float, float, float, float) - Method in class processing.opengl.PGL
uniform4f(int, float, float, float, float) - Method in class processing.opengl.PJOGL
uniform4fv(int, int, FloatBuffer) - Method in class processing.opengl.PGL
uniform4fv(int, int, FloatBuffer) - Method in class processing.opengl.PJOGL
uniform4i(int, int, int, int, int) - Method in class processing.opengl.PGL
uniform4i(int, int, int, int, int) - Method in class processing.opengl.PJOGL
uniform4iv(int, int, IntBuffer) - Method in class processing.opengl.PGL
uniform4iv(int, int, IntBuffer) - Method in class processing.opengl.PJOGL
uniformMatrix2fv(int, int, boolean, FloatBuffer) - Method in class processing.opengl.PGL
uniformMatrix2fv(int, int, boolean, FloatBuffer) - Method in class processing.opengl.PJOGL
uniformMatrix3fv(int, int, boolean, FloatBuffer) - Method in class processing.opengl.PGL
uniformMatrix3fv(int, int, boolean, FloatBuffer) - Method in class processing.opengl.PJOGL
uniformMatrix4fv(int, int, boolean, FloatBuffer) - Method in class processing.opengl.PGL
uniformMatrix4fv(int, int, boolean, FloatBuffer) - Method in class processing.opengl.PJOGL
unmapBuffer(int) - Method in class processing.opengl.PGL
unmapBuffer(int) - Method in class processing.opengl.PJOGL
UNPACK_ALIGNMENT - Static variable in class processing.opengl.PGL
unregisterMethod(String, Object) - Method in class processing.core.PApplet
UNSIGNED_BYTE - Static variable in class processing.opengl.PGL
UNSIGNED_INT - Static variable in class processing.opengl.PGL
UNSIGNED_SHORT - Static variable in class processing.opengl.PGL
UNSIGNED_SHORT_4_4_4_4 - Static variable in class processing.opengl.PGL
UNSIGNED_SHORT_5_5_5_1 - Static variable in class processing.opengl.PGL
UNSIGNED_SHORT_5_6_5 - Static variable in class processing.opengl.PGL
UNSUPPORTED_GLPROF_ERROR - Static variable in class processing.opengl.PGL
UP - Static variable in interface processing.core.PConstants
update(Graphics) - Method in class processing.awt.PSurfaceAWT.SmoothCanvas
updateDisplay() - Method in class processing.opengl.PGraphicsOpenGL
updatePixels(int, int, int, int) - Method in class processing.awt.PGraphicsJava2D
  Update the pixels[] buffer to the PGraphics image.
updatePixels() - Method in class processing.core.PApplet
  ( begin auto-generated from updatePixels.xml ) Updates the display window with the data in the pixels[] array.
updatePixels(int, int, int, int) - Method in class processing.core.PApplet
updatePixels() - Method in class processing.core.PImage
updatePixels(int, int, int, int) - Method in class processing.core.PImage
  ( begin auto-generated from PImage_updatePixels.xml ) Updates the image with the data in its pixels[] array.
updateProjmodelview() - Method in class processing.opengl.PGraphicsOpenGL
updateTexels() - Method in class processing.opengl.Texture
updateTexels(int, int, int, int) - Method in class processing.opengl.Texture
updateTexture() - Method in class processing.opengl.PGraphicsOpenGL
updateTexture(int, int, int, int) - Method in class processing.opengl.PGraphicsOpenGL
upper() - Method in class processing.data.StringList
  Make the entire list upper case.
urlDecode(String) - Static method in class processing.core.PApplet
urlEncode(String) - Static method in class processing.core.PApplet
useNativeSelect - Static variable in class processing.core.PApplet
  Whether to use native (AWT) dialogs for selectInput and selectOutput.
useProgram(int) - Method in class processing.opengl.PGL
useProgram(int) - Method in class processing.opengl.PJOGL
usingMipmaps() - Method in class processing.opengl.Texture
  Returns true or false whether or not the texture is using mipmaps.
usingMipmaps(boolean, int) - Method in class processing.opengl.Texture
usingRepeat() - Method in class processing.opengl.Texture
  Returns true or false whether or not the texture is using repeat wrap mode along either U or V directions.
usingRepeat(boolean) - Method in class processing.opengl.Texture

## V

V - Static variable in class processing.core.PGraphics
validate() - Method in class processing.awt.PSurfaceAWT.SmoothCanvas
VALIDATE_STATUS - Static variable in class processing.opengl.PGL
validateProgram(int) - Method in class processing.opengl.PGL
validateProgram(int) - Method in class processing.opengl.PJOGL
value - Variable in class processing.core.PFont.Glyph
value(int) - Method in class processing.data.FloatDict
value(int) - Method in class processing.data.IntDict
value(int) - Method in class processing.data.StringDict
valueArray() - Method in class processing.data.FloatDict
  Create a new array and copy each of the values into it.
valueArray(float[]) - Method in class processing.data.FloatDict
  Fill an already-allocated array with the values (more efficient than creating a new array each time).
valueArray() - Method in class processing.data.IntDict
  Create a new array and copy each of the values into it.
valueArray(int[]) - Method in class processing.data.IntDict
  Fill an already-allocated array with the values (more efficient than creating a new array each time).
valueArray() - Method in class processing.data.StringDict
  Create a new array and copy each of the values into it.
valueArray(String[]) - Method in class processing.data.StringDict
  Fill an already-allocated array with the values (more efficient than creating a new array each time).
valueIterator() - Method in class processing.data.IntDict
values() - Method in class processing.data.FloatDict
values() - Method in class processing.data.FloatList
  Returns the actual array being used to store the data.
values() - Method in class processing.data.IntDict
values() - Method in class processing.data.IntList
  Returns the actual array being used to store the data.
values() - Method in class processing.data.StringDict
values() - Method in class processing.data.StringList
  Returns the actual array being used to store the data.
VENDOR - Static variable in class processing.opengl.PGL
VERSION - Static variable in class processing.opengl.PGL
vertex(float, float) - Method in class processing.awt.PGraphicsJava2D
vertex(float, float, float) - Method in class processing.awt.PGraphicsJava2D
vertex(float[]) - Method in class processing.awt.PGraphicsJava2D
vertex(float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
vertex(float, float, float, float, float) - Method in class processing.awt.PGraphicsJava2D
vertex(float, float) - Method in class processing.core.PApplet
vertex(float, float, float) - Method in class processing.core.PApplet
vertex(float[]) - Method in class processing.core.PApplet
  Used by renderer subclasses or PShape to efficiently pass in already formatted vertex information.
vertex(float, float, float, float) - Method in class processing.core.PApplet
vertex(float, float, float, float, float) - Method in class processing.core.PApplet
  ( begin auto-generated from vertex.xml ) All shapes are constructed by connecting a series of vertices.
VERTEX - Static variable in interface processing.core.PConstants
vertex(float, float) - Method in class processing.core.PGraphics
vertex(float, float, float) - Method in class processing.core.PGraphics
vertex(float[]) - Method in class processing.core.PGraphics
  Used by renderer subclasses or PShape to efficiently pass in already formatted vertex information.
vertex(float, float, float, float) - Method in class processing.core.PGraphics
vertex(float, float, float, float, float) - Method in class processing.core.PGraphics
  ( begin auto-generated from vertex.xml ) All shapes are constructed by connecting a series of vertices.
vertex(float, float) - Method in class processing.core.PShape
vertex(float, float, float, float) - Method in class processing.core.PShape
vertex(float, float, float) - Method in class processing.core.PShape
vertex(float, float, float, float, float) - Method in class processing.core.PShape
vertex(float, float) - Method in class processing.javafx.PGraphicsFX2D
vertex(float, float, float) - Method in class processing.javafx.PGraphicsFX2D
vertex(float[]) - Method in class processing.javafx.PGraphicsFX2D
vertex(float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
vertex(float, float, float, float, float) - Method in class processing.javafx.PGraphicsFX2D
vertex(float, float, float) - Method in class processing.opengl.PGraphics2D
vertex(float, float, float, float, float) - Method in class processing.opengl.PGraphics2D
vertex(float, float) - Method in class processing.opengl.PGraphicsOpenGL
vertex(float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
vertex(float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
vertex(float, float, float, float, float) - Method in class processing.opengl.PGraphicsOpenGL
vertex(float, float) - Method in class processing.opengl.PShapeOpenGL
vertex(float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
vertex(float, float, float) - Method in class processing.opengl.PShapeOpenGL
vertex(float, float, float, float, float) - Method in class processing.opengl.PShapeOpenGL
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING - Static variable in class processing.opengl.PGL
VERTEX_ATTRIB_ARRAY_ENABLED - Static variable in class processing.opengl.PGL
VERTEX_ATTRIB_ARRAY_NORMALIZED - Static variable in class processing.opengl.PGL
VERTEX_ATTRIB_ARRAY_POINTER - Static variable in class processing.opengl.PGL
VERTEX_ATTRIB_ARRAY_SIZE - Static variable in class processing.opengl.PGL
VERTEX_ATTRIB_ARRAY_STRIDE - Static variable in class processing.opengl.PGL
VERTEX_ATTRIB_ARRAY_TYPE - Static variable in class processing.opengl.PGL
VERTEX_FIELD_COUNT - Static variable in class processing.core.PGraphics
VERTEX_SHADER - Static variable in class processing.opengl.PGL
vertexAttrib1f(int, float) - Method in class processing.opengl.PGL
vertexAttrib1f(int, float) - Method in class processing.opengl.PJOGL
vertexAttrib1fv(int, FloatBuffer) - Method in class processing.opengl.PGL
vertexAttrib1fv(int, FloatBuffer) - Method in class processing.opengl.PJOGL
vertexAttrib2f(int, float, float) - Method in class processing.opengl.PGL
vertexAttrib2f(int, float, float) - Method in class processing.opengl.PJOGL
vertexAttrib2fv(int, FloatBuffer) - Method in class processing.opengl.PGL
vertexAttrib2fv(int, FloatBuffer) - Method in class processing.opengl.PJOGL
vertexAttrib3f(int, float, float, float) - Method in class processing.opengl.PGL
vertexAttrib3f(int, float, float, float) - Method in class processing.opengl.PJOGL
vertexAttrib3fv(int, FloatBuffer) - Method in class processing.opengl.PGL
vertexAttrib3fv(int, FloatBuffer) - Method in class processing.opengl.PJOGL
vertexAttrib4f(int, float, float, float, float) - Method in class processing.opengl.PGL
vertexAttrib4f(int, float, float, float, float) - Method in class processing.opengl.PJOGL
vertexAttrib4fv(int, FloatBuffer) - Method in class processing.opengl.PGL
vertexAttrib4fv(int, FloatBuffer) - Method in class processing.opengl.PJOGL
vertexAttribPointer(int, int, int, boolean, int, int) - Method in class processing.opengl.PGL
vertexAttribPointer(int, int, int, boolean, int, int) - Method in class processing.opengl.PJOGL
VertexBuffer - Class in processing.opengl
VIEWPORT - Static variable in class processing.opengl.PGL
viewport(int, int, int, int) - Method in class processing.opengl.PGL
viewport(int, int, int, int) - Method in class processing.opengl.PJOGL
VW - Static variable in class processing.core.PGraphics
VX - Static variable in class processing.core.PGraphics
VY - Static variable in class processing.core.PGraphics
VZ - Static variable in class processing.core.PGraphics

## W

WAIT - Static variable in interface processing.core.PConstants
WHEEL - Static variable in class processing.event.MouseEvent
WHITESPACE - Static variable in interface processing.core.PConstants
width - Variable in class processing.core.PApplet
  ( begin auto-generated from width.xml ) System variable which stores the width of the display window.
width - Variable in class processing.core.PFont.Glyph
width(char) - Method in class processing.core.PFont
  Width of this character for a font of size 1.
width - Variable in class processing.core.PImage
  ( begin auto-generated from PImage_width.xml ) The width of the image in units of pixels.
width - Variable in class processing.core.PShape
  ( begin auto-generated from PShape_width.xml ) The width of the PShape document.
width - Variable in class processing.opengl.FrameBuffer
width - Variable in class processing.opengl.Texture
WIKI - Static variable in class processing.opengl.PGL
WIND_EVEN_ODD - Static variable in class processing.opengl.LinePath
  The winding rule constant for specifying an even-odd rule for determining the interior of a path.
WIND_NON_ZERO - Static variable in class processing.opengl.LinePath
  The winding rule constant for specifying a non-zero rule for determining the interior of a path.
WINDOWS - Static variable in interface processing.core.PConstants
wrapU - Variable in class processing.opengl.Texture.Parameters
  Wrapping mode along U.
wrapV - Variable in class processing.opengl.Texture.Parameters
  Wrapping mode along V.
write(PrintWriter) - Method in class processing.data.FloatDict
  Write tab-delimited entries out to
write(PrintWriter) - Method in class processing.data.IntDict
  Write tab-delimited entries out to
write(PrintWriter) - Method in class processing.data.JSONArray
write(PrintWriter, String) - Method in class processing.data.JSONArray
write(PrintWriter) - Method in class processing.data.JSONObject
write(PrintWriter, String) - Method in class processing.data.JSONObject
write(PrintWriter) - Method in class processing.data.StringDict
  Write tab-delimited entries out to
write(PrintWriter) - Method in class processing.data.XML
WRITE_ONLY - Static variable in class processing.opengl.PGL

## X

X - Static variable in interface processing.core.PConstants
x - Variable in class processing.core.PVector
  ( begin auto-generated from PVector_x.xml ) The x component of the vector.
x1 - Variable in class processing.core.PShapeSVG.LinearGradient
x2 - Variable in class processing.core.PShapeSVG.LinearGradient
XML - Class in processing.data
  This is the base class used for the Processing XML library, representing a single node of an XML tree.
XML(File) - Constructor for class processing.data.XML
  Advanced users only; use loadXML() in PApplet.
XML(File, String) - Constructor for class processing.data.XML
  Advanced users only; use loadXML() in PApplet.
XML(InputStream) - Constructor for class processing.data.XML
XML(InputStream, String) - Constructor for class processing.data.XML
  Unlike the loadXML() method in PApplet, this version works with files that are not in UTF-8 format.
XML(Reader) - Constructor for class processing.data.XML
  Advanced users only; use loadXML() in PApplet.
XML(Reader, String) - Constructor for class processing.data.XML
  Advanced users only; use loadXML() in PApplet.
XML(String) - Constructor for class processing.data.XML

## Y

Y - Static variable in interface processing.core.PConstants
y - Variable in class processing.core.PVector
  ( begin auto-generated from PVector_y.xml ) The y component of the vector.
y1 - Variable in class processing.core.PShapeSVG.LinearGradient
y2 - Variable in class processing.core.PShapeSVG.LinearGradient
year() - Static method in class processing.core.PApplet
  ( begin auto-generated from year.xml ) Processing communicates with the clock on your computer.

## Z

Z - Static variable in interface processing.core.PConstants
z - Variable in class processing.core.PVector
  ( begin auto-generated from PVector_z.xml ) The z component of the vector.
ZERO - Static variable in class processing.opengl.PGL

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