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 PGraphics
AB - Static variable in class PGraphics
About - Class in processing.app
About(Frame) - Constructor for class About
abs(float) - Static method in class PApplet
  ( begin auto-generated from abs.xml ) Calculates the absolute value (magnitude) of a number.
abs(int) - Static method in class PApplet
ABSTRACT - Static variable in interface JavaTokenTypes
ABSTRACT - Static variable in interface PdePartialTokenTypes
ABSTRACT - Static variable in interface PdeTokenTypes
aCase() - Method in class JavaRecognizer
aCase() - Method in class PdeRecognizer
acos(float) - Static method in class PApplet
  ( begin auto-generated from acos.xml ) The inverse of cos(), returns the arc cosine of a value.
actionPerformed(ActionEvent) - Method in class EditorButton
actionPerformed(ActionEvent) - Method in class InputHandler.backspace
actionPerformed(ActionEvent) - Method in class InputHandler.backspace_word
actionPerformed(ActionEvent) - Method in class InputHandler.clipboard_copy
actionPerformed(ActionEvent) - Method in class InputHandler.clipboard_cut
actionPerformed(ActionEvent) - Method in class InputHandler.clipboard_paste
actionPerformed(ActionEvent) - Method in class InputHandler.delete
actionPerformed(ActionEvent) - Method in class InputHandler.delete_word
actionPerformed(ActionEvent) - Method in class InputHandler.document_end
actionPerformed(ActionEvent) - Method in class InputHandler.document_home
actionPerformed(ActionEvent) - Method in class InputHandler.end
actionPerformed(ActionEvent) - Method in class InputHandler.home
actionPerformed(ActionEvent) - Method in class InputHandler.insert_break
actionPerformed(ActionEvent) - Method in class InputHandler.insert_char
actionPerformed(ActionEvent) - Method in class InputHandler.insert_tab
actionPerformed(ActionListener, String) - Method in interface InputHandler.MacroRecorder
actionPerformed(ActionEvent) - Method in class InputHandler.next_char
actionPerformed(ActionEvent) - Method in class InputHandler.next_line
actionPerformed(ActionEvent) - Method in class InputHandler.next_page
actionPerformed(ActionEvent) - Method in class InputHandler.next_word
actionPerformed(ActionEvent) - Method in class InputHandler.overwrite
actionPerformed(ActionEvent) - Method in class InputHandler.prev_char
actionPerformed(ActionEvent) - Method in class InputHandler.prev_line
actionPerformed(ActionEvent) - Method in class InputHandler.prev_page
actionPerformed(ActionEvent) - Method in class InputHandler.prev_word
actionPerformed(ActionEvent) - Method in class InputHandler.repeat
actionPerformed(ActionEvent) - Method in class InputHandler.toggle_rect
activateRun() - Method in class EditorToolbar
activateStop() - Method in class EditorToolbar
activeProgram() - Method in class PdeRecognizer
activeTexture(int) - Method in class PGL
add(String, byte, boolean) - Method in class KeywordMap
  Adds a key-value mapping.
ADD - Static variable in interface PConstants
add(PVector) - Method in class 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, float) - Method in class PVector
add(PVector, PVector) - Static method in class PVector
  Add two vectors
add(PVector, PVector, PVector) - Static method in class PVector
  Add two vectors into a target vector
add(String, float) - Method in class FloatDict
add(int, float) - Method in class FloatList
add(String, int) - Method in class IntDict
add(int, int) - Method in class IntList
addCaretListener(CaretListener) - Method in class JEditTextArea
  Adds a caret change listener to this text area.
addChild(PShape) - Method in class PShape
addChild(PShape, int) - Method in class PShape
addChild(String) - Method in class XML
addChild(XML) - Method in class XML
addChild(PShape) - Method in class PShapeOpenGL
addChild(PShape, int) - Method in class PShapeOpenGL
addColoring(String, String) - Method in class PdeKeywords
  Add a keyword, and the associated coloring.
addColoring(String, String) - Method in class TokenMarker
addColumn() - Method in class Table
addColumn(String) - Method in class Table
addColumn(String, int) - Method in class Table
addDefaultKeyBindings() - Method in class DefaultInputHandler
  Sets up the default key bindings.
addDefaultKeyBindings() - Method in class InputHandler
  Adds the default key bindings to this input handler.
addDisabledItem(JMenu, String) - Static method in class Toolkit
addFile(File) - Method in class Sketch
  Add a file to the sketch.
addGap(Box) - Method in class EditorToolbar
additiveExpression() - Method in class JavaRecognizer
additiveExpression() - Method in class PdeRecognizer
addKeyBinding(String, ActionListener) - Method in class DefaultInputHandler
  Adds a key binding to this input handler.
addKeyBinding(String, ActionListener) - Method in class InputHandler
  Adds a key binding to this input handler.
addModeButtons(Box) - Method in class EditorToolbar
addName(String, PShape) - Method in class PShape
  Add a shape to the name lookup table.
addPackageList(HashMap<String, ArrayList<Library>>) - Method in class Library
  Add the packages provided by this library to the master list that maps imports to specific libraries.
addPanel(String, Component) - Method in class EditorFooter
addPreprocOffset(int) - Method in class SketchCode
addRecent() - Method in class Editor
addRow() - Method in class Table
addRow(TableRow) - Method in class Table
addRow(Object[]) - Method in class Table
addRows(Table) - Method in class Table
addTarget(OutputStream) - Method in class StreamPump
addTarget(Writer) - Method in class StreamPump
addTarget(LineProcessor) - Method in class StreamPump
addUndoableEdit(UndoableEdit) - Method in class SyntaxDocument
  Adds an undoable edit to this document's undo list.
AG - Static variable in class PGraphics
ALIASED_LINE_WIDTH_RANGE - Static variable in class PGL
ALIASED_POINT_SIZE_RANGE - Static variable in class PGL
alpha(int) - Method in class PApplet
  ( begin auto-generated from alpha.xml ) Extracts the alpha value from a color.
ALPHA - Static variable in interface PConstants
alpha(int) - Method in class PGraphics
  ( begin auto-generated from alpha.xml ) Extracts the alpha value from a color.
ALPHA - Static variable in class PGL
ALPHA8 - Static variable in class PGL
ALPHA_MASK - Static variable in class PImage
ALPHA_TEST - Static variable in class PGL
alphaFunc(int, float) - Method in class PGL
alphaFunc(int, float) - Method in class PJOGL
ALT - Static variable in interface PConstants
ALT - Static variable in class Event
ALWAYS - Static variable in class PGL
ambient(int) - Method in class PApplet
  ( begin auto-generated from ambient.xml ) Sets the ambient reflectance for shapes drawn to the screen.
ambient(float) - Method in class PApplet
ambient(float, float, float) - Method in class PApplet
AMBIENT - Static variable in interface PConstants
ambient(int) - Method in class PGraphics
  ( begin auto-generated from ambient.xml ) Sets the ambient reflectance for shapes drawn to the screen.
ambient(float) - Method in class PGraphics
ambient(float, float, float) - Method in class PGraphics
ambient(int) - Method in class PShape
ambient(float) - Method in class PShape
ambient(float, float, float) - Method in class PShape
ambientB - Variable in class PGraphics
ambientB - Variable in class PStyle
ambientColor - Variable in class PGraphics
ambientG - Variable in class PGraphics
ambientG - Variable in class PStyle
ambientLight(float, float, float) - Method in class PApplet
  ( begin auto-generated from ambientLight.xml ) Adds an ambient light.
ambientLight(float, float, float, float, float, float) - Method in class PApplet
ambientLight(float, float, float) - Method in class PGraphics
  ( begin auto-generated from ambientLight.xml ) Adds an ambient light.
ambientLight(float, float, float, float, float, float) - Method in class PGraphics
ambientLight(float, float, float) - Method in class PGraphics2D
ambientLight(float, float, float, float, float, float) - Method in class PGraphics2D
ambientLight(float, float, float) - Method in class PGraphicsOpenGL
  Add an ambient light based on the current color mode.
ambientLight(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
  Add an ambient light based on the current color mode.
ambientR - Variable in class PGraphics
ambientR - Variable in class PStyle
andExpression() - Method in class JavaRecognizer
andExpression() - Method in class PdeRecognizer
angleBetween(PVector, PVector) - Static method in class PVector
  ( begin auto-generated from PVector_angleBetween.xml ) Calculates and returns the angle (in radians) between two vectors.
anisoSamplingSupported - Static variable in class PGraphicsOpenGL
annotation() - Method in class JavaRecognizer
ANNOTATION - Static variable in interface JavaTokenTypes
ANNOTATION - Static variable in interface PdePartialTokenTypes
annotation() - Method in class PdeRecognizer
ANNOTATION - Static variable in interface PdeTokenTypes
ANNOTATION_ARRAY_INIT - Static variable in interface JavaTokenTypes
ANNOTATION_ARRAY_INIT - Static variable in interface PdePartialTokenTypes
ANNOTATION_ARRAY_INIT - Static variable in interface PdeTokenTypes
ANNOTATION_DEF - Static variable in interface JavaTokenTypes
ANNOTATION_DEF - Static variable in interface PdePartialTokenTypes
ANNOTATION_DEF - Static variable in interface PdeTokenTypes
ANNOTATION_FIELD_DEF - Static variable in interface JavaTokenTypes
ANNOTATION_FIELD_DEF - Static variable in interface PdePartialTokenTypes
ANNOTATION_FIELD_DEF - Static variable in interface PdeTokenTypes
ANNOTATION_MEMBER_VALUE_PAIR - Static variable in interface JavaTokenTypes
ANNOTATION_MEMBER_VALUE_PAIR - Static variable in interface PdePartialTokenTypes
ANNOTATION_MEMBER_VALUE_PAIR - Static variable in interface PdeTokenTypes
annotationArguments() - Method in class JavaRecognizer
annotationArguments() - Method in class PdeRecognizer
annotationBlock() - Method in class JavaRecognizer
annotationBlock() - Method in class PdeRecognizer
annotationDefinition(AST) - Method in class JavaRecognizer
annotationDefinition(AST) - Method in class PdeRecognizer
annotationField() - Method in class JavaRecognizer
annotationField() - Method in class PdeRecognizer
annotationMemberArrayInitializer() - Method in class JavaRecognizer
annotationMemberArrayInitializer() - Method in class PdeRecognizer
annotationMemberArrayValueInitializer() - Method in class JavaRecognizer
annotationMemberArrayValueInitializer() - Method in class PdeRecognizer
annotationMemberValueInitializer() - Method in class JavaRecognizer
annotationMemberValueInitializer() - Method in class PdeRecognizer
annotationMemberValuePair() - Method in class JavaRecognizer
annotationMemberValuePair() - Method in class PdeRecognizer
annotations() - Method in class JavaRecognizer
ANNOTATIONS - Static variable in interface JavaTokenTypes
ANNOTATIONS - Static variable in interface PdePartialTokenTypes
annotations() - Method in class PdeRecognizer
ANNOTATIONS - Static variable in interface PdeTokenTypes
anntotationMemberValuePairs() - Method in class JavaRecognizer
anntotationMemberValuePairs() - Method in class PdeRecognizer
append(byte[], byte) - Static method in class 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 PApplet
append(int[], int) - Static method in class PApplet
append(float[], float) - Static method in class PApplet
append(String[], String) - Static method in class PApplet
append(Object, Object) - Static method in class PApplet
append(float) - Method in class FloatList
  Add a new entry to the list.
append(float[]) - Method in class FloatList
append(FloatList) - Method in class FloatList
append(int) - Method in class IntList
  Add a new entry to the list.
append(int[]) - Method in class IntList
append(IntList) - Method in class IntList
append(String) - Method in class JSONArray
  Append an String value.
append(int) - Method in class JSONArray
  Append an int value.
append(long) - Method in class JSONArray
  Append an long value.
append(float) - Method in class JSONArray
  Append a float value.
append(double) - Method in class JSONArray
  Append a double value.
append(boolean) - Method in class JSONArray
  Append a boolean value.
append(JSONArray) - Method in class JSONArray
append(JSONObject) - Method in class JSONArray
append(String) - Method in class StringList
  Add a new entry to the list.
append(String[]) - Method in class StringList
append(StringList) - Method in class StringList
appendUnique(float) - Method in class FloatList
  Add this value, but only if it's not already in the list.
appendUnique(int) - Method in class IntList
  Add this value, but only if it's not already in the list.
appendUnique(String) - Method in class StringList
  Add this value, but only if it's not already in the list.
apply(PMatrix) - Method in interface PMatrix
  Multiply this matrix by another.
apply(PMatrix2D) - Method in interface PMatrix
apply(PMatrix3D) - Method in interface PMatrix
apply(float, float, float, float, float, float) - Method in interface PMatrix
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface PMatrix
apply(PMatrix) - Method in class PMatrix2D
apply(PMatrix2D) - Method in class PMatrix2D
apply(PMatrix3D) - Method in class PMatrix2D
apply(float, float, float, float, float, float) - Method in class PMatrix2D
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PMatrix2D
apply(PMatrix) - Method in class PMatrix3D
apply(PMatrix2D) - Method in class PMatrix3D
apply(PMatrix3D) - Method in class PMatrix3D
apply(float, float, float, float, float, float) - Method in class PMatrix3D
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PMatrix3D
applyMatrix(PMatrix) - Method in class PApplet
  ( begin auto-generated from applyMatrix.xml ) Multiplies the current matrix by the one specified through the parameters.
applyMatrix(PMatrix2D) - Method in class PApplet
applyMatrix(float, float, float, float, float, float) - Method in class PApplet
applyMatrix(PMatrix3D) - Method in class PApplet
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PApplet
applyMatrix(PMatrix) - Method in class PGraphics
  ( begin auto-generated from applyMatrix.xml ) Multiplies the current matrix by the one specified through the parameters.
applyMatrix(PMatrix2D) - Method in class PGraphics
applyMatrix(float, float, float, float, float, float) - Method in class PGraphics
applyMatrix(PMatrix3D) - Method in class PGraphics
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PGraphics
applyMatrix(float, float, float, float, float, float) - Method in class PGraphicsFX2D
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PGraphicsFX2D
applyMatrix(float, float, float, float, float, float) - Method in class PGraphicsJava2D
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PGraphicsJava2D
applyMatrix(PMatrix) - Method in class PShape
applyMatrix(PMatrix2D) - Method in class PShape
applyMatrix(float, float, float, float, float, float) - Method in class PShape
applyMatrix(PMatrix3D) - Method in class PShape
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PShape
applyMatrix(PMatrix3D) - Method in class PGraphics2D
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PGraphics2D
applyMatrix(PMatrix2D) - Method in class PGraphicsOpenGL
applyMatrix(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
applyMatrix(PMatrix3D) - Method in class PGraphicsOpenGL
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PGraphicsOpenGL
  Apply a 4x4 transformation matrix to the modelview stack.
applyMatrix(PMatrix2D) - Method in class PShapeOpenGL
applyMatrix(float, float, float, float, float, float) - Method in class PShapeOpenGL
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PShapeOpenGL
applyProjection(PMatrix3D) - Method in class PGraphicsOpenGL
applyProjection(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PGraphicsOpenGL
AR - Static variable in class PGraphics
arc(float, float, float, float, float, float) - Method in class 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 PApplet
ARC - Static variable in interface PConstants
arc(float, float, float, float, float, float) - Method in class 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 PGraphics
Archiver - Class in processing.app.tools
Archiver() - Constructor for class Archiver
ARGB - Static variable in interface PConstants
argList() - Method in class JavaRecognizer
argList() - Method in class PdeRecognizer
args - Variable in class PApplet
  Command line options passed in from main().
ARGS_DISPLAY - Static variable in class PApplet
  Used by the PDE to suggest a display (set in prefs, passed on Run)
ARGS_EDITOR_LOCATION - Static variable in class PApplet
  Position of the upper-lefthand corner of the editor window that launched this applet.
ARGS_EXTERNAL - Static variable in class PApplet
ARGS_HIDE_STOP - Static variable in class PApplet
ARGS_LOCATION - Static variable in class PApplet
  Location for where to position the applet window on screen.
ARGS_PRESENT - Static variable in class PApplet
ARGS_SKETCH_FOLDER - Static variable in class PApplet
  Allows the user or PdeEditor to set a specific sketch folder path.
ARGS_STOP_COLOR - Static variable in class PApplet
ARGS_WINDOW_COLOR - Static variable in class PApplet
array() - Method in class PVector
  ( begin auto-generated from PVector_array.xml ) Return a representation of this vector as a float array.
array() - Method in class FloatList
  Create a new array with a copy of all the values.
array(float[]) - Method in class FloatList
  Copy values into the specified array.
array() - Method in class IntList
  Create a new array with a copy of all the values.
array(int[]) - Method in class IntList
  Copy values into the specified array.
array() - Method in class StringList
  Create a new array with a copy of all the values.
array(String[]) - Method in class StringList
  Copy values into the specified array.
ARRAY_BUFFER - Static variable in class PGL
ARRAY_DECLARATOR - Static variable in interface JavaTokenTypes
ARRAY_DECLARATOR - Static variable in interface PdePartialTokenTypes
ARRAY_DECLARATOR - Static variable in interface PdeTokenTypes
ARRAY_INIT - Static variable in interface JavaTokenTypes
ARRAY_INIT - Static variable in interface PdePartialTokenTypes
ARRAY_INIT - Static variable in interface PdeTokenTypes
arrayCopy(Object, int, Object, int, int) - Static method in class 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 PApplet
  Convenience method for arraycopy().
arrayCopy(Object, Object) - Static method in class PApplet
  Shortcut to copy the entire contents of the source into the destination array.
arraycopy(Object, int, Object, int, int) - Static method in class PApplet
  Deprecated.
  Use arrayCopy() instead.
arraycopy(Object, Object, int) - Static method in class PApplet
  Deprecated.
  Use arrayCopy() instead.
arraycopy(Object, Object) - Static method in class PApplet
  Deprecated.
  Use arrayCopy() instead.
arrayInitializer() - Method in class JavaRecognizer
arrayInitializer() - Method in class PdeRecognizer
ARROW - Static variable in interface PConstants
ascent() - Method in class PFont
  Returns the ascent of this font from the baseline.
asin(float) - Static method in class PApplet
  ( begin auto-generated from asin.xml ) The inverse of sin(), returns the arc sine of a value.
ASSIGN - Static variable in interface JavaTokenTypes
ASSIGN - Static variable in interface PdePartialTokenTypes
ASSIGN - Static variable in interface PdeTokenTypes
assignmentExpression() - Method in class JavaRecognizer
assignmentExpression() - Method in class PdeRecognizer
AT - Static variable in interface JavaTokenTypes
AT - Static variable in interface PdePartialTokenTypes
AT - Static variable in interface PdeTokenTypes
atan(float) - Static method in class 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 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 PGL
attachShader(int, int) - Method in class PJOGL
attrib(String, float...) - Method in class PApplet
attrib(String, int...) - Method in class PApplet
attrib(String, boolean...) - Method in class PApplet
attrib(String, float...) - Method in class PGraphics
attrib(String, int...) - Method in class PGraphics
attrib(String, boolean...) - Method in class PGraphics
attrib(String, float...) - Method in class PShape
attrib(String, int...) - Method in class PShape
attrib(String, boolean...) - Method in class PShape
attrib(String, float...) - Method in class PGraphicsOpenGL
attrib(String, int...) - Method in class PGraphicsOpenGL
attrib(String, boolean...) - Method in class PGraphicsOpenGL
attrib(String, float...) - Method in class PShapeOpenGL
attrib(String, int...) - Method in class PShapeOpenGL
attrib(String, boolean...) - Method in class PShapeOpenGL
autoMipmapGenSupported - Static variable in class PGraphicsOpenGL
available() - Method in class Texture
  Returns true if the texture has been initialized.
AvailableContribution - Class in processing.app.contrib
  A class to hold information about a Contribution that can be downloaded.
AvailableContribution(ContributionType, Map<String, String>) - Constructor for class AvailableContribution
AWT - Static variable in class PJOGL

## B

B - Static variable in class PGraphics
BACK - Static variable in class PGL
background(int) - Method in class 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 PApplet
background(float) - Method in class PApplet
background(float, float) - Method in class PApplet
background(float, float, float) - Method in class PApplet
background(float, float, float, float) - Method in class PApplet
background(PImage) - Method in class PApplet
  Takes an RGB or ARGB image and sets it as the background.
background(int) - Method in class 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 PGraphics
background(float) - Method in class PGraphics
background(float, float) - Method in class PGraphics
background(float, float, float) - Method in class PGraphics
background(float, float, float, float) - Method in class PGraphics
background(PImage) - Method in class PGraphics
  Takes an RGB or ARGB image and sets it as the background.
backgroundColor - Variable in class PGraphics
  Last background color that was set, zero if an image
backgroundImpl() - Method in class PGraphicsFX2D
backgroundImpl() - Method in class PGraphicsJava2D
BACKSPACE - Static variable in class InputHandler
backspace() - Constructor for class InputHandler.backspace
BACKSPACE - Static variable in interface PConstants
BACKSPACE_WORD - Static variable in class InputHandler
backspace_word() - Constructor for class InputHandler.backspace_word
BAND - Static variable in interface JavaTokenTypes
BAND - Static variable in interface PdePartialTokenTypes
BAND - Static variable in interface PdeTokenTypes
BAND_ASSIGN - Static variable in interface JavaTokenTypes
BAND_ASSIGN - Static variable in interface PdePartialTokenTypes
BAND_ASSIGN - Static variable in interface PdeTokenTypes
Base - Class in processing.app
  The base class for the main processing application.
Base(String[]) - Constructor for class Base
BASELINE - Static variable in interface PConstants
  Default vertical alignment for text placement
BEEN_LIT - Static variable in class PGraphics
beep() - Static method in class Toolkit
beginCamera() - Method in class PApplet
  ( begin auto-generated from beginCamera.xml ) The beginCamera() and endCamera() functions enable advanced customization of the camera space.
beginCamera() - Method in class PGraphics
  ( begin auto-generated from beginCamera.xml ) The beginCamera() and endCamera() functions enable advanced customization of the camera space.
beginCamera() - Method in class PGraphics2D
beginCamera() - Method in class PGraphicsOpenGL
  Set matrix mode to the camera matrix (instead of the current transformation matrix).
beginCompositionText(AttributedCharacterIterator, int) - Method in class CompositionTextManager
  Called when a user begins input from input method.
beginCompoundEdit() - Method in class SyntaxDocument
  Starts a compound edit that can be undone in one operation.
beginContour() - Method in class PApplet
beginContour() - Method in class PGraphics
beginContour() - Method in class PGraphicsFX2D
beginContour() - Method in class PGraphicsJava2D
beginContour() - Method in class PShape
beginContour() - Method in class PGraphicsOpenGL
beginDraw() - Method in class PGraphics
  ( begin auto-generated from PGraphics_beginDraw.xml ) Sets the default properties for a PGraphics object.
beginDraw() - Method in class PGraphicsDanger2D
beginDraw() - Method in class PGraphicsFX2D
beginDraw() - Method in class PGraphicsJava2D
beginDraw() - Method in class PGraphicsOpenGL
  OpenGL cannot draw until a proper native peer is available, so this returns the value of PApplet.isDisplayable() (inherited from Component).
beginPGL() - Method in class PApplet
beginPGL() - Method in class PGraphics
beginPGL() - Method in class PGraphicsOpenGL
beginRaw(String, String) - Method in class PApplet
  ( begin auto-generated from beginRaw.xml ) To create vectors from 3D data, use the beginRaw() and endRaw() commands.
beginRaw(PGraphics) - Method in class PApplet
beginRaw(PGraphics) - Method in class PGraphics
  Record individual lines and triangles by echoing them to another renderer.
beginRaw(PGraphics) - Method in class PGraphicsJava2D
beginRecord(String, String) - Method in class 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 PApplet
beginShape() - Method in class PApplet
  Start a new shape of type POLYGON
beginShape(int) - Method in class PApplet
  ( begin auto-generated from beginShape.xml ) Using the beginShape() and endShape() functions allow creating more complex forms.
beginShape() - Method in class PGraphics
  Start a new shape of type POLYGON
beginShape(int) - Method in class PGraphics
  ( begin auto-generated from beginShape.xml ) Using the beginShape() and endShape() functions allow creating more complex forms.
beginShape(int) - Method in class PGraphicsFX2D
beginShape(int) - Method in class PGraphicsJava2D
beginShape() - Method in class PShape
beginShape(int) - Method in class PShape
beginShape(int) - Method in class PGraphicsOpenGL
BEVEL - Static variable in interface PConstants
bezier(float, float, float, float, float, float, float, float) - Method in class PApplet
bezier(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class 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 PGraphics
bezier(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PGraphics
  ( begin auto-generated from bezier.xml ) Draws a Bezier curve on the screen.
BEZIER_VERTEX - Static variable in interface PConstants
bezierDetail(int) - Method in class PApplet
  ( begin auto-generated from bezierDetail.xml ) Sets the resolution at which Beziers display.
bezierDetail - Variable in class PGraphics
bezierDetail(int) - Method in class PGraphics
  ( begin auto-generated from bezierDetail.xml ) Sets the resolution at which Beziers display.
bezierDetail(int) - Method in class PGraphicsFX2D
  Ignored (not needed) by this renderer.
bezierDetail(int) - Method in class PGraphicsJava2D
  Ignored (not needed) in Java 2D.
bezierDetail(int) - Method in class PShape
bezierDetail(int) - Method in class PShapeOpenGL
bezierPoint(float, float, float, float, float) - Method in class 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 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 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 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 PApplet
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class PApplet
  ( begin auto-generated from bezierVertex.xml ) Specifies vertex coordinates for Bezier curves.
bezierVertex(float, float, float, float, float, float) - Method in class PGraphics
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class PGraphics
  ( begin auto-generated from bezierVertex.xml ) Specifies vertex coordinates for Bezier curves.
bezierVertex(float, float, float, float, float, float) - Method in class PGraphicsFX2D
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class PGraphicsFX2D
bezierVertex(float, float, float, float, float, float) - Method in class PGraphicsJava2D
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class PGraphicsJava2D
bezierVertex(float, float, float, float, float, float) - Method in class PShape
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class PShape
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class PGraphics2D
bezierVertex(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class PGraphicsOpenGL
bezierVertex(float, float, float, float, float, float) - Method in class PShapeOpenGL
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class PShapeOpenGL
bgcolor - Variable in class TextAreaDefaults
binary(byte) - Static method in class PApplet
  Returns a String that contains the binary value of a byte.
binary(char) - Static method in class PApplet
  Returns a String that contains the binary value of a char.
binary(int) - Static method in class PApplet
  Returns a String that contains the binary value of an int.
binary(int, int) - Static method in class 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 FrameBuffer
bind() - Method in class PShader
  Initializes (if needed) and binds the shader program.
bind() - Method in class Texture
bindAttribLocation(int, int, String) - Method in class PGL
bindAttribLocation(int, int, String) - Method in class PJOGL
bindBuffer(int, int) - Method in class PGL
bindBuffer(int, int) - Method in class PJOGL
bindFramebuffer(int, int) - Method in class PGL
bindRenderbuffer(int, int) - Method in class PGL
bindRenderbuffer(int, int) - Method in class PJOGL
bindTexture(int, int) - Method in class PGL
blend(int, int, int, int, int, int, int, int, int) - Method in class PApplet
blend(PImage, int, int, int, int, int, int, int, int, int) - Method in class 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 PConstants
blend(int, int, int, int, int) - Method in class PGraphicsDanger2D
blend(PImage, int, int, int, int, int) - Method in class PGraphicsDanger2D
blend(int, int, int, int, int, int, int, int, int) - Method in class PGraphicsDanger2D
blend(PImage, int, int, int, int, int, int, int, int, int) - Method in class PGraphicsDanger2D
blend(int, int, int, int, int, int, int, int, int) - Method in class PImage
blend(PImage, int, int, int, int, int, int, int, int, int) - Method in class 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 PGL
blendColor(int, int, int) - Static method in class PApplet
blendColor(int, int, int) - Static method in class 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 PGL
blendColor(float, float, float, float) - Method in class PJOGL
blendEqSupported - Static variable in class PGraphicsOpenGL
blendEquation(int) - Method in class PGL
blendEquation(int) - Method in class PJOGL
blendEquationSeparate(int, int) - Method in class PGL
blendEquationSeparate(int, int) - Method in class PJOGL
blendFunc(int, int) - Method in class PGL
blendFunc(int, int) - Method in class PJOGL
blendFuncSeparate(int, int, int, int) - Method in class PGL
blendFuncSeparate(int, int, int, int) - Method in class PJOGL
blendMode(int) - Method in class PApplet
  ( begin auto-generated from blendMode.xml ) This is a new reference entry for Processing 2.0.
blendMode(int) - Method in class PGraphics
  ( begin auto-generated from blendMode.xml ) This is a new reference entry for Processing 2.0.
blendMode - Variable in class PStyle
blinkCaret() - Method in class JEditTextArea
  Blinks the caret.
blitFramebuffer(int, int, int, int, int, int, int, int, int, int) - Method in class PGL
blitFramebuffer(int, int, int, int, int, int, int, int, int, int) - Method in class PJOGL
BLOCK - Static variable in interface JavaTokenTypes
BLOCK - Static variable in interface PdePartialTokenTypes
BLOCK - Static variable in interface PdeTokenTypes
blockCaret - Variable in class TextAreaDefaults
blue(int) - Method in class PApplet
  ( begin auto-generated from blue.xml ) Extracts the blue value from a color, scaled to match current colorMode().
blue(int) - Method in class 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 PImage
BLUR - Static variable in interface PConstants
BNOT - Static variable in interface JavaTokenTypes
BNOT - Static variable in interface PdePartialTokenTypes
BNOT - Static variable in interface PdeTokenTypes
BOOL - Static variable in class PGL
BOOL_VEC2 - Static variable in class PGL
BOOL_VEC3 - Static variable in class PGL
BOOL_VEC4 - Static variable in class PGL
BOR - Static variable in interface JavaTokenTypes
BOR - Static variable in interface PdePartialTokenTypes
BOR - Static variable in interface PdeTokenTypes
BOR_ASSIGN - Static variable in interface JavaTokenTypes
BOR_ASSIGN - Static variable in interface PdePartialTokenTypes
BOR_ASSIGN - Static variable in interface PdeTokenTypes
BOTTOM - Static variable in interface PConstants
  Align text from the bottom, using the baseline.
bound() - Method in class PShader
  Returns true if the shader is bound, false otherwise.
bound() - Method in class Texture
box(float) - Method in class PApplet
  ( begin auto-generated from box.xml ) A box is an extruded rectangle.
box(float, float, float) - Method in class PApplet
BOX - Static variable in interface PConstants
box(float) - Method in class PGraphics
  ( begin auto-generated from box.xml ) A box is an extruded rectangle.
box(float, float, float) - Method in class PGraphics
box(float, float, float) - Method in class PGraphicsFX2D
box(float, float, float) - Method in class PGraphicsJava2D
box(float, float, float) - Method in class PGraphics2D
box(float, float, float) - Method in class PGraphicsOpenGL
bracketHighlight - Variable in class TextAreaDefaults
bracketHighlightColor - Variable in class TextAreaDefaults
Brackets - Class in processing.app.syntax
Brackets() - Constructor for class Brackets
BREAK - Static variable in interface PConstants
brightness(int) - Method in class PApplet
  ( begin auto-generated from brightness.xml ) Extracts the brightness value from a color.
brightness(int) - Method in class PGraphics
  ( begin auto-generated from brightness.xml ) Extracts the brightness value from a color.
BSR - Static variable in interface JavaTokenTypes
BSR - Static variable in interface PdePartialTokenTypes
BSR - Static variable in interface PdeTokenTypes
BSR_ASSIGN - Static variable in interface JavaTokenTypes
BSR_ASSIGN - Static variable in interface PdePartialTokenTypes
BSR_ASSIGN - Static variable in interface PdeTokenTypes
BUFFER_SIZE - Static variable in class PGL
BUFFER_USAGE - Static variable in class PGL
bufferData(int, int, Buffer, int) - Method in class PGL
bufferData(int, int, Buffer, int) - Method in class PJOGL
bufferSubData(int, int, int, Buffer) - Method in class PGL
bufferSubData(int, int, int, Buffer) - Method in class PJOGL
build() - Method in class CreateFont
buildExamplesTree() - Method in class Mode
buildFileMenu() - Method in class Editor
buildHelpMenu() - Method in class Editor
buildModeMenu() - Method in class Editor
  Override this if you want a special menu for your particular 'mode'.
buildSketchbookTree() - Method in class Mode
buildSketchMenu() - Method in class Editor
buildZip(File, String, ZipOutputStream) - Method in class Archiver
builtInConsCastType() - Method in class PdeRecognizer
builtInConsCastTypeSpec(boolean) - Method in class PdeRecognizer
builtInType() - Method in class JavaRecognizer
builtInType() - Method in class PdeRecognizer
builtInTypeArraySpec(boolean) - Method in class JavaRecognizer
builtInTypeArraySpec(boolean) - Method in class PdeRecognizer
builtInTypeSpec(boolean) - Method in class JavaRecognizer
builtInTypeSpec(boolean) - Method in class PdeRecognizer
BURN - Static variable in interface PConstants
BUTTON_WIDTH - Static variable in class Preferences
  Standardized width for buttons.
BXOR - Static variable in interface JavaTokenTypes
BXOR - Static variable in interface PdePartialTokenTypes
BXOR - Static variable in interface PdeTokenTypes
BXOR_ASSIGN - Static variable in interface JavaTokenTypes
BXOR_ASSIGN - Static variable in interface PdePartialTokenTypes
BXOR_ASSIGN - Static variable in interface PdeTokenTypes
BYTE - Static variable in class PGL

## C

calcFolderSize(File) - Static method in class Base
  Calculate the size of the contents of a folder.
camera() - Method in class 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 PApplet
camera() - Method in class 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 PGraphics
camera() - Method in class PGraphics2D
camera(float, float, float, float, float, float, float, float, float) - Method in class PGraphics2D
camera - Variable in class PGraphicsOpenGL
camera() - Method in class PGraphicsOpenGL
  Set camera to the default settings.
camera(float, float, float, float, float, float, float, float, float) - Method in class PGraphicsOpenGL
  More flexible method for dealing with camera().
cameraAspect - Variable in class PGraphicsOpenGL
  Aspect ratio of camera's view.
cameraFar - Variable in class PGraphicsOpenGL
  Distance of the near and far planes.
cameraFOV - Variable in class PGraphicsOpenGL
  Camera field of view.
cameraInv - Variable in class PGraphicsOpenGL
cameraNear - Variable in class PGraphicsOpenGL
  Distance of the near and far planes.
cameraX - Variable in class PGraphicsOpenGL
  Default position of the camera.
cameraY - Variable in class PGraphicsOpenGL
  Default position of the camera.
cameraZ - Variable in class PGraphicsOpenGL
  Default position of the camera.
cancelLatestCommittedText(AttributedCharacterIterator.Attribute[]) - Method in class InputMethodSupport
canDraw() - Method in class PApplet
  Not official API, not guaranteed to work in the future.
canDraw() - Method in class PGraphics
  Some renderers have requirements re: when they are ready to draw.
canDraw() - Method in class PGraphicsFX2D
canDraw() - Method in class PGraphicsJava2D
canEdit(File) - Method in class Mode
canvas - Variable in class PJOGL
  The canvas where OpenGL rendering takes place
CAP_BUTT - Static variable in class LinePath
  Ends unclosed subpaths and dash segments with no added decoration.
CAP_ROUND - Static variable in class 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 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.
caretBlinks - Variable in class TextAreaDefaults
caretColor - Variable in class TextAreaDefaults
caretPositionChanged(InputMethodEvent) - Method in class InputMethodSupport
caretVisible - Variable in class TextAreaDefaults
CASE_GROUP - Static variable in interface JavaTokenTypes
CASE_GROUP - Static variable in interface PdePartialTokenTypes
CASE_GROUP - Static variable in interface PdeTokenTypes
casesGroup() - Method in class JavaRecognizer
casesGroup() - Method in class PdeRecognizer
caseSList() - Method in class JavaRecognizer
caseSList() - Method in class PdeRecognizer
CATEGORY - Static variable in class Table
CCW - Static variable in class PGL
ceil(float) - Static method in class 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 PConstants
  Draw from the center, using second pair of values as the diameter.
ChangeDetector - Class in processing.app
ChangeDetector(Editor) - Constructor for class ChangeDetector
changedUpdate(DocumentEvent) - Method in class ColorChooser.ColorListener
CHAR_LITERAL - Static variable in interface JavaTokenTypes
CHAR_LITERAL - Static variable in interface PdePartialTokenTypes
CHAR_LITERAL - Static variable in interface PdeTokenTypes
CHARSET - Static variable in class PFont
  The default Processing character set.
CHATTER - Static variable in interface PConstants
checkColumnIndex(String) - Method in class Table
  Same as getColumnIndex(), but creates the column if it doesn't exist.
checkExtension(String) - Static method in class PApplet
  Get the compression-free extension for this filename.
checkFramebufferStatus(int) - Method in class PGL
checkFramebufferStatus(int) - Method in class PJOGL
checkImage() - Method in class PGraphicsJava2D
checkName(String) - Static method in class Sketch
  Convert to sanitized name and alert the user if changes were made.
checkParen(char[], int, int) - Static method in class Editor
CHORD - Static variable in interface PConstants
CLAMP - Static variable in interface PConstants
  textures are clamped to their edges
CLAMP_TO_EDGE - Static variable in class PGL
CLASS_DEF - Static variable in interface JavaTokenTypes
CLASS_DEF - Static variable in interface PdePartialTokenTypes
CLASS_DEF - Static variable in interface PdeTokenTypes
classBlock() - Method in class JavaRecognizer
classBlock() - Method in class PdeRecognizer
classDefinition(AST) - Method in class JavaRecognizer
classDefinition(AST) - Method in class PdeRecognizer
classField() - Method in class JavaRecognizer
classField() - Method in class PdeRecognizer
classOrInterfaceType(boolean) - Method in class JavaRecognizer
classOrInterfaceType(boolean) - Method in class PdeRecognizer
classTypeSpec(boolean) - Method in class JavaRecognizer
classTypeSpec(boolean) - Method in class PdeRecognizer
cleanup(Base) - Static method in class ContributionManager
  Called by Base to clean up entries previously marked for deletion and remove any "requires restart" flags.
clear() - Method in class EditorConsole
clear() - Method in class PApplet
clear() - Method in class PGraphics
clear() - Method in class FloatDict
  Remove all entries.
clear() - Method in class FloatList
  Remove all entries from the list.
clear() - Method in class IntDict
  Remove all entries.
clear() - Method in class IntList
  Remove all entries from the list.
clear() - Method in class StringDict
  Remove all entries.
clear() - Method in class StringList
  Remove all entries from the list.
clear() - Method in class FrameBuffer
clear(int) - Method in class PGL
clear(int) - Method in class PJOGL
clearClassLoader(Base) - Method in class ModeContribution
  Method to close the ClassLoader so that the archives are no longer "locked" and a mode can be removed without restart.
clearClassLoader(Base) - Method in class ToolContribution
  Method to close the ClassLoader so that the archives are no longer "locked" and a tool can be removed without restart.
clearColor(float, float, float, float) - Method in class PGL
clearColor(float, float, float, float) - Method in class PJOGL
clearDepth(float) - Method in class PGL
clearDepth(float) - Method in class PJOGL
clearNotice(String) - Method in class Editor
clearRows() - Method in class Table
clearStencil(int) - Method in class PGL
clearStencil(int) - Method in class PJOGL
clearToolMenu() - Method in class Editor
CLICK - Static variable in class MouseEvent
clip(float, float, float, float) - Method in class PApplet
clip(float, float, float, float) - Method in class PGraphics
CLIPBOARD_COPY - Static variable in class InputHandler
clipboard_copy() - Constructor for class InputHandler.clipboard_copy
CLIPBOARD_CUT - Static variable in class InputHandler
clipboard_cut() - Constructor for class InputHandler.clipboard_cut
CLIPBOARD_PASTE - Static variable in class InputHandler
clipboard_paste() - Constructor for class InputHandler.clipboard_paste
clone() - Method in class PImage
  Duplicate an image, returns new PImage object.
CLOSE - Static variable in interface PConstants
close() - Method in class LineStroker
closePath() - Method in class LinePath
  Closes the current subpath by drawing a straight line back to the coordinates of the last `moveTo`.
CODED - Static variable in interface PConstants
COLON - Static variable in interface JavaTokenTypes
COLON - Static variable in interface PdePartialTokenTypes
COLON - Static variable in interface PdeTokenTypes
color(int) - Method in class PApplet
  ( begin auto-generated from color.xml ) Creates colors for storing in variables of the color datatype.
color(float) - Method in class PApplet
color(int, int) - Method in class PApplet
  As of 0116 this also takes color(#FF8800, alpha)
color(float, float) - Method in class PApplet
color(int, int, int) - Method in class PApplet
color(int, int, int, int) - Method in class PApplet
color(float, float, float) - Method in class PApplet
color(float, float, float, float) - Method in class PApplet
color(int) - Method in class PGraphics
color(float) - Method in class PGraphics
color(int, int) - Method in class PGraphics
color(int, float) - Method in class PGraphics
color(float, float) - Method in class PGraphics
color(int, int, int) - Method in class PGraphics
color(float, float, float) - Method in class PGraphics
color(int, int, int, int) - Method in class PGraphics
color(float, float, float, float) - Method in class PGraphics
COLOR_ATTACHMENT0 - Static variable in class PGL
COLOR_ATTACHMENT1 - Static variable in class PGL
COLOR_ATTACHMENT2 - Static variable in class PGL
COLOR_ATTACHMENT3 - Static variable in class PGL
COLOR_BUFFER_BIT - Static variable in class PGL
colorBuffer(boolean) - Method in class Texture
colorBuffer() - Method in class Texture
ColorChooser - Class in processing.app
  Generic color selector frame, pulled from the Tool object.
ColorChooser(Frame, boolean, Color, String, ActionListener) - Constructor for class ColorChooser
ColorChooser.ColorListener - Class in processing.app
ColorChooser.ColorRange - Class in processing.app
ColorChooser.ColorSlider - Class in processing.app
ColorListener() - Constructor for class ColorChooser.ColorListener
colorMask(boolean, boolean, boolean, boolean) - Method in class PGL
colorMask(boolean, boolean, boolean, boolean) - Method in class PJOGL
colorMethodCall() - Method in class PdeRecognizer
colorMode(int) - Method in class PApplet
  ( begin auto-generated from colorMode.xml ) Changes the way Processing interprets color data.
colorMode(int, float) - Method in class PApplet
colorMode(int, float, float, float) - Method in class PApplet
colorMode(int, float, float, float, float) - Method in class PApplet
colorMode - Variable in class PGraphics
  The current colorMode
colorMode(int) - Method in class PGraphics
  ( begin auto-generated from colorMode.xml ) Changes the way Processing interprets color data.
colorMode(int, float) - Method in class PGraphics
colorMode(int, float, float, float) - Method in class PGraphics
colorMode(int, float, float, float, float) - Method in class PGraphics
colorMode - Variable in class PShape
  The current colorMode
colorMode(int) - Method in class PShape
  Set the pivot point for all transformations.
colorMode(int, float) - Method in class PShape
colorMode(int, float, float, float) - Method in class PShape
colorMode(int, float, float, float, float) - Method in class PShape
colorMode - Variable in class PStyle
colorModeA - Variable in class PGraphics
  Max value for alpha set by colorMode
colorModeA - Variable in class PShape
  Max value for alpha set by colorMode
colorModeA - Variable in class PStyle
colorModeX - Variable in class PGraphics
  Max value for red (or hue) set by colorMode
colorModeX - Variable in class PShape
  Max value for red (or hue) set by colorMode
colorModeX - Variable in class PStyle
colorModeY - Variable in class PGraphics
  Max value for green (or saturation) set by colorMode
colorModeY - Variable in class PShape
  Max value for green (or saturation) set by colorMode
colorModeY - Variable in class PStyle
colorModeZ - Variable in class PGraphics
  Max value for blue (or value) set by colorMode
colorModeZ - Variable in class PShape
  Max value for blue (or value) set by colorMode
colorModeZ - Variable in class PStyle
ColorRange() - Constructor for class ColorChooser.ColorRange
ColorSelector - Class in processing.app.tools
  Color selector tool for the Tools menu.
ColorSelector() - Constructor for class ColorSelector
ColorSlider() - Constructor for class ColorChooser.ColorSlider
cols - Variable in class TextAreaDefaults
COMMA - Static variable in interface JavaTokenTypes
COMMA - Static variable in interface PdePartialTokenTypes
COMMA - Static variable in interface PdeTokenTypes
COMMENT1 - Static variable in class Token
  This can be used to mark a comment.
COMMENT2 - Static variable in class Token
  This can be used to mark a comment.
compare(int, int) - Method in class Sort
compilationUnit() - Method in class JavaRecognizer
compilationUnit() - Method in class PdeRecognizer
COMPILE_STATUS - Static variable in class PGL
compileShader(int) - Method in class PGL
compileShader(int) - Method in class PJOGL
COMPLAINT - Static variable in interface PConstants
COMPOSING_UNDERBAR_HEIGHT - Static variable in class CompositionTextManager
CompositionTextManager - Class in processing.app.syntax.im
  This class Manage texts from input method by begin-process-end steps.
CompositionTextManager(JEditTextArea) - Constructor for class CompositionTextManager
  Create text manager class with a textarea.
CompositionTextPainter - Class in processing.app.syntax.im
  Paint texts from input method.
CompositionTextPainter(JEditTextArea) - Constructor for class CompositionTextPainter
  Constructor for painter.
compoundStatement() - Method in class JavaRecognizer
compoundStatement() - Method in class PdeRecognizer
COMPRESSED_TEXTURE_FORMATS - Static variable in class PGL
compressedTexImage2D(int, int, int, int, int, int, int, Buffer) - Method in class PGL
compressedTexImage2D(int, int, int, int, int, int, int, Buffer) - Method in class PJOGL
compressedTexSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class PGL
compressedTexSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class PJOGL
concat(boolean[], boolean[]) - Static method in class PApplet
  ( begin auto-generated from concat.xml ) Concatenates two arrays.
concat(byte[], byte[]) - Static method in class PApplet
concat(char[], char[]) - Static method in class PApplet
concat(int[], int[]) - Static method in class PApplet
concat(float[], float[]) - Static method in class PApplet
concat(String[], String[]) - Static method in class PApplet
concat(Object, Object) - Static method in class PApplet
conditionalExpression() - Method in class JavaRecognizer
conditionalExpression() - Method in class PdeRecognizer
consCastTypeSpec(boolean) - Method in class PdeRecognizer
constant() - Method in class JavaRecognizer
constant() - Method in class PdeRecognizer
CONSTANT_ALPHA - Static variable in class PGL
CONSTANT_COLOR - Static variable in class PGL
constrain(int, int, int) - Static method in class PApplet
constrain(float, float, float) - Static method in class PApplet
  ( begin auto-generated from constrain.xml ) Constrains a value to not exceed a maximum and minimum value.
CONSTRUCTOR_CAST - Static variable in interface PdePartialTokenTypes
CONSTRUCTOR_CAST - Static variable in interface PdeTokenTypes
constructorBody() - Method in class JavaRecognizer
constructorBody() - Method in class PdeRecognizer
constructorCast() - Method in class PdeRecognizer
contains(float, float) - Method in class PShape
contains(float, float) - Method in class PShapeOpenGL
contentsToClassPath(File) - Static method in class Base
  Given a folder, return a list of absolute paths to all jar or zip files inside that folder, separated by pathSeparatorChar.
context - Variable in class PJOGL
  The rendering context (holds rendering state info)
CONTEXT_AWARE_HOME_END - Static variable in class InputHandler
  If this PDE property is set to Boolean.TRUE, the home/end keys will go to the first/last non-whitespace character of the line.
contribLibraries - Variable in class Mode
contribListing - Static variable in class ContributionManager
Contribution - Class in processing.app.contrib
Contribution() - Constructor for class Contribution
contributionAdded(Contribution) - Method in interface ContributionChangeListener
contributionAdded(Contribution) - Method in class ContributionListPanel
contributionChanged(Contribution, Contribution) - Method in interface ContributionChangeListener
contributionChanged(Contribution, Contribution) - Method in class ContributionListPanel
ContributionChangeListener - Interface in processing.app.contrib
ContributionListing - Class in processing.app.contrib
ContributionListPanel - Class in processing.app.contrib
ContributionListPanel(ContributionManagerDialog, ContributionFilter) - Constructor for class ContributionListPanel
ContributionManager - Class in processing.app.contrib
ContributionManager() - Constructor for class ContributionManager
ContributionManagerDialog - Class in processing.app.contrib
ContributionManagerDialog(ContributionType) - Constructor for class ContributionManagerDialog
contributionRemoved(Contribution) - Method in interface ContributionChangeListener
contributionRemoved(Contribution) - Method in class ContributionListPanel
ContributionType - Enum in processing.app.contrib
CONTROL - Static variable in interface PConstants
copy() - Method in class DefaultInputHandler
  Returns a copy of this input handler that shares the same key bindings.
copy() - Method in class InputHandler
  Returns a copy of this input handler that shares the same key bindings.
copy() - Method in class JEditTextArea
  Places the selected text into the clipboard.
copy() - Method in class PApplet
copy(int, int, int, int, int, int, int, int) - Method in class 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 PApplet
copy(int, int, int, int, int, int, int, int) - Method in class PGraphicsDanger2D
copy(PImage, int, int, int, int, int, int, int, int) - Method in class PGraphicsDanger2D
copy(int, int, int, int, int, int, int, int) - Method in class PGraphicsJava2D
copy(PImage, int, int, int, int, int, int, int, int) - Method in class PGraphicsJava2D
copy() - Method in class PImage
copy(int, int, int, int, int, int, int, int) - Method in class 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 PImage
copy() - Method in class PVector
copy() - Method in class FloatDict
  Returns a duplicate copy of this object.
copy() - Method in class FloatList
copy() - Method in class IntDict
  Returns a duplicate copy of this object.
copy() - Method in class IntList
copy() - Method in class StringDict
  Returns a duplicate copy of this object.
copy() - Method in class StringList
copy() - Method in class Table
  Make a copy of the current table
copy(FrameBuffer, int) - Method in class FrameBuffer
copy(int, int, int, int, int, int, int, int) - Method in class PGraphicsOpenGL
copy(PImage, int, int, int, int, int, int, int, int) - Method in class PGraphicsOpenGL
copyAsHTML() - Method in class JEditTextArea
  Copy the current selection as HTML, formerly "Format for Discourse".
copyBufferFromSource(Object, ByteBuffer, int, int) - Method in class Texture
copyColor(FrameBuffer) - Method in class FrameBuffer
copyDepth(FrameBuffer) - Method in class FrameBuffer
copyDir(File, File) - Static method in class Base
  Copy a folder from one place to another.
copyDirNative(File, File) - Static method in class Base
copyFile(File, File) - Static method in class Base
copyGroup2D(PGraphicsOpenGL, PShape, PShape) - Static method in class PShapeOpenGL
copyGroup3D(PGraphicsOpenGL, PShape, PShape) - Static method in class PShapeOpenGL
copyOf(float[], int) - Static method in class LinePath
copyOf(byte[], int) - Static method in class LinePath
copyOf(int[], int) - Static method in class LinePath
copyStencil(FrameBuffer) - Method in class FrameBuffer
copyTexImage2D(int, int, int, int, int, int, int, int) - Method in class PGL
copyTexImage2D(int, int, int, int, int, int, int, int) - Method in class PJOGL
copyTexSubImage2D(int, int, int, int, int, int, int, int) - Method in class PGL
copyTexSubImage2D(int, int, int, int, int, int, int, int) - Method in class PJOGL
copyTo(File) - Method in class SketchCode
coreLibraries - Variable in class Mode
CORNER - Static variable in interface PConstants
  Draw mode convention to use (x, y) to (width, height)
CORNERS - Static variable in interface PConstants
  Draw mode convention to use (x1, y1) to (x2, y2) coordinates
cos(float) - Static method in class PApplet
  ( begin auto-generated from cos.xml ) Calculates the cosine of an angle.
countLines(String) - Static method in class Base
  Get the number of lines in a file by counting the number of newline characters inside a String (and adding 1).
createButtons() - Method in class EditorToolbar
createEditor(Base, String, EditorState) - Method in class Mode
  Create a new editor associated with this mode.
CreateFont - Class in processing.app.tools
  GUI tool for font creation heaven/hell.
CreateFont() - Constructor for class CreateFont
createFont(String, float) - Method in class PApplet
createFont(String, float, boolean) - Method in class PApplet
createFont(String, float, boolean, char[]) - Method in class 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.
createFooter() - Method in class Editor
createFormatter() - Method in class Editor
createGraphics(int, int) - Method in class PApplet
createGraphics(int, int, String) - Method in class 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 PApplet
  Create an offscreen graphics surface for drawing, in this case for a renderer that writes to a file (such as PDF or DXF).
createHeader() - Method in class Editor
createImage(int, int, int) - Method in class PApplet
  ( begin auto-generated from createImage.xml ) Creates a new PImage (the datatype for storing images).
createInput(String) - Method in class 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 PApplet
createInputRaw(String) - Method in class PApplet
  Call openStream() without automatic gzip decompression.
createKey(WindowsRegistry.REGISTRY_ROOT_KEY, String, String) - Static method in class WindowsRegistry
  Create a new key.
createOutput(String) - Method in class 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 PApplet
createPath(String) - Static method in class PApplet
  Takes a path and creates any in-between folders if they don't already exist.
createPath(File) - Static method in class PApplet
createProgram() - Method in class PGL
createProgram() - Method in class PJOGL
createReader(String) - Method in class 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 PApplet
createReader(InputStream) - Static method in class PApplet
createRoundRect(float, float, float, float, float, float, float, float) - Static method in class Toolkit
createShader(int) - Method in class PGL
createShader(int) - Method in class PJOGL
createShape() - Method in class PApplet
createShape(int) - Method in class PApplet
createShape(int, float...) - Method in class PApplet
createShape() - Method in class PGraphics
createShape(int) - Method in class PGraphics
createShape(int, float...) - Method in class PGraphics
createShape2D(PGraphicsOpenGL, PShape) - Static method in class PShapeOpenGL
createShape3D(PGraphicsOpenGL, PShape) - Static method in class PShapeOpenGL
createStrokedPath(LinePath, float, int, int) - Static method in class LinePath
createStrokedPath(LinePath, float, int, int, float) - Static method in class LinePath
createStrokedPath(LinePath, float, int, int, float, PMatrix2D) - Static method in class LinePath
  Constructs a solid `LinePath` with the specified attributes.
createSurface() - Method in class PGraphics
createSurface() - Method in class PGraphicsDanger2D
createSurface() - Method in class PGraphicsFX2D
createSurface() - Method in class PGraphicsJava2D
createSurface() - Method in class PGraphicsOpenGL
createTempFolder(String, String, File) - Static method in class Base
  Create a temporary folder by using the createTempFile() mechanism, deleting the file it creates, and making a folder using the location that was provided.
createTempFolder() - Method in enum ContributionType
createThread() - Method in class PSurfaceAWT
createThread() - Method in class PSurfaceDanger
createThread() - Method in class PSurfaceNone
createToolbar() - Method in class Editor
createWriter(String) - Method in class 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 PApplet
createWriter(OutputStream) - Static method in class PApplet
CROSS - Static variable in interface PConstants
cross(PVector) - Method in class 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 PVector
cross(PVector, PVector, PVector) - Static method in class PVector
CTOR_CALL - Static variable in interface JavaTokenTypes
CTOR_CALL - Static variable in interface PdePartialTokenTypes
CTOR_CALL - Static variable in interface PdeTokenTypes
CTOR_DEF - Static variable in interface JavaTokenTypes
CTOR_DEF - Static variable in interface PdePartialTokenTypes
CTOR_DEF - Static variable in interface PdeTokenTypes
ctorHead() - Method in class JavaRecognizer
ctorHead() - Method in class PdeRecognizer
CTRL - Static variable in class Event
CULL_FACE - Static variable in class PGL
cullFace(int) - Method in class PGL
cullFace(int) - Method in class PJOGL
CURRENT_VERTEX_ATTRIB - Static variable in class PGL
currentLightFalloffConstant - Variable in class PGraphicsOpenGL
  Current light falloff
currentLightFalloffLinear - Variable in class PGraphicsOpenGL
currentLightFalloffQuadratic - Variable in class PGraphicsOpenGL
currentLightSpecular - Variable in class PGraphicsOpenGL
  Current specular color for lighting
currentSampling() - Method in class Texture
currentSegment(float[]) - Method in class LinePath.PathIterator
currentSegment(double[]) - Method in class LinePath.PathIterator
cursor(int) - Method in class PApplet
  Set the cursor type
cursor(PImage) - Method in class PApplet
  Replace the cursor with the specified PImage.
cursor(PImage, int, int) - Method in class 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 PApplet
  Show the cursor after noCursor() was called.
curve(float, float, float, float, float, float, float, float) - Method in class 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 PApplet
curve(float, float, float, float, float, float, float, float) - Method in class 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 PGraphics
CURVE_VERTEX - Static variable in interface PConstants
curveDetail(int) - Method in class PApplet
  ( begin auto-generated from curveDetail.xml ) Sets the resolution at which curves display.
curveDetail - Variable in class PGraphics
curveDetail(int) - Method in class PGraphics
  ( begin auto-generated from curveDetail.xml ) Sets the resolution at which curves display.
curveDetail(int) - Method in class PGraphicsFX2D
  Ignored (not needed) by this renderer.
curveDetail(int) - Method in class PGraphicsJava2D
  Ignored (not needed) in Java 2D.
curveDetail(int) - Method in class PShape
curveDetail(int) - Method in class PShapeOpenGL
curvePoint(float, float, float, float, float) - Method in class 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 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 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 PGraphics
  ( begin auto-generated from curveTangent.xml ) Calculates the tangent of a point on a curve.
curveTightness(float) - Method in class PApplet
  ( begin auto-generated from curveTightness.xml ) Modifies the quality of forms created with curve() and curveVertex().
curveTightness - Variable in class PGraphics
curveTightness(float) - Method in class PGraphics
  ( begin auto-generated from curveTightness.xml ) Modifies the quality of forms created with curve() and curveVertex().
curveTightness(float) - Method in class PShape
curveTightness(float) - Method in class PShapeOpenGL
curveVertex(float, float) - Method in class PApplet
  ( begin auto-generated from curveVertex.xml ) Specifies vertex coordinates for curves.
curveVertex(float, float, float) - Method in class PApplet
curveVertex(float, float) - Method in class PGraphics
  ( begin auto-generated from curveVertex.xml ) Specifies vertex coordinates for curves.
curveVertex(float, float, float) - Method in class PGraphics
curveVertex(float, float, float) - Method in class PGraphicsFX2D
curveVertex(float, float, float) - Method in class PGraphicsJava2D
curveVertex(float, float) - Method in class PShape
curveVertex(float, float, float) - Method in class PShape
curveVertex(float, float, float) - Method in class PGraphics2D
curveVertex(float, float) - Method in class PGraphicsOpenGL
curveVertex(float, float, float) - Method in class PGraphicsOpenGL
curveVertex(float, float) - Method in class PShapeOpenGL
curveVertex(float, float, float) - Method in class PShapeOpenGL
CUSTOM - Static variable in interface PConstants
cut() - Method in class JEditTextArea
  Deletes the selected text from the text area and places it into the clipboard.
CW - Static variable in class PGL

## D

DA - Static variable in class PGraphics
DARKEST - Static variable in interface PConstants
dataFile(String) - Method in class PApplet
  Return a full path to an item in the data folder as a File object.
dataPath(String) - Method in class PApplet
  Return a full path to an item in the data folder.
day() - Static method in class PApplet
  ( begin auto-generated from day.xml ) Processing communicates with the clock on your computer.
DB - Static variable in class PGraphics
deactivateRun() - Method in class Editor
deactivateRun() - Method in class EditorToolbar
deactivateStop() - Method in class EditorToolbar
DEBUG - Static variable in class Base
  True if heavy debugging error/log messages are enabled
debug(String) - Static method in class PApplet
debugOpacity(Component) - Static method in class Toolkit
  Do not use or rely upon presence of this method: not approved as final API.
DEC - Static variable in interface JavaTokenTypes
DEC - Static variable in interface PdePartialTokenTypes
DEC - Static variable in interface PdeTokenTypes
declaration() - Method in class JavaRecognizer
declaration() - Method in class PdeRecognizer
declaratorBrackets(AST) - Method in class JavaRecognizer
declaratorBrackets(AST) - Method in class PdeRecognizer
DECR - Static variable in class PGL
DECR_WRAP - Static variable in class PGL
DEFAULT_HEIGHT - Static variable in class PApplet
DEFAULT_VERTICES - Static variable in class PGraphics
DEFAULT_WIDTH - Static variable in class PApplet
  Default width and height for sketch when not specified
defaultFileMenu - Static variable in class Base
  A lone file menu to be used when all sketch windows are closed.
DefaultInputHandler - Class in processing.app.syntax
  The default input handler.
DefaultInputHandler() - Constructor for class DefaultInputHandler
  Creates a new input handler with no key bindings defined.
defaultSize - Variable in class PApplet
  true if no size() command has been executed.
DEG_TO_RAD - Static variable in interface PConstants
degrees(float) - Static method in class PApplet
  ( begin auto-generated from degrees.xml ) Converts a radian measurement to its corresponding value in degrees.
delay(int) - Method in class PApplet
  The delay() function causes the program to halt for a specified time.
DELETE - Static variable in class InputHandler
delete() - Constructor for class InputHandler.delete
DELETE - Static variable in interface PConstants
DELETE_STATUS - Static variable in class PGL
DELETE_WORD - Static variable in class InputHandler
delete_word() - Constructor for class InputHandler.delete_word
deleteBuffers(int, IntBuffer) - Method in class PGL
deleteBuffers(int, IntBuffer) - Method in class PJOGL
deleteFile(File) - Method in class Platform
  Attempts to move to the Trash on OS X, or the Recycle Bin on Windows.
deleteFramebuffers(int, IntBuffer) - Method in class PGL
deleteFramebuffers(int, IntBuffer) - Method in class PJOGL
deleteKey(WindowsRegistry.REGISTRY_ROOT_KEY, String, String) - Static method in class WindowsRegistry
  Delete a key.
deleteLines(int, int) - Method in class TokenMarker
  Informs the token marker that line have been deleted from the document.
deleteProgram(int) - Method in class PGL
deleteProgram(int) - Method in class PJOGL
deleteRenderbuffers(int, IntBuffer) - Method in class PGL
deleteRenderbuffers(int, IntBuffer) - Method in class PJOGL
deleteShader(int) - Method in class PGL
deleteShader(int) - Method in class PJOGL
deleteTextures(int, IntBuffer) - Method in class PGL
deleteTextures(int, IntBuffer) - Method in class PJOGL
deleteValue(WindowsRegistry.REGISTRY_ROOT_KEY, String, String) - Static method in class WindowsRegistry
  Delete a value.
DELETION_FLAG - Static variable in class LocalContribution
depth - Variable in class PShape
DEPTH24_STENCIL8 - Static variable in class PGL
DEPTH_ATTACHMENT - Static variable in class PGL
DEPTH_BITS - Static variable in class PGL
DEPTH_BUFFER_BIT - Static variable in class PGL
DEPTH_COMPONENT - Static variable in class PGL
DEPTH_COMPONENT16 - Static variable in class PGL
DEPTH_COMPONENT24 - Static variable in class PGL
DEPTH_COMPONENT32 - Static variable in class PGL
DEPTH_STENCIL - Static variable in class PGL
DEPTH_TEST - Static variable in class PGL
DEPTH_WRITEMASK - Static variable in class PGL
depthBits - Static variable in class PGraphicsOpenGL
depthFunc(int) - Method in class PGL
depthFunc(int) - Method in class PJOGL
depthMask(boolean) - Method in class PGL
depthMask(boolean) - Method in class PJOGL
depthRangef(float, float) - Method in class PGL
depthRangef(float, float) - Method in class PJOGL
descent() - Method in class PFont
  Returns how far this font descends from the baseline.
deselectMenu() - Method in class EditorHeader
desktopFile(String) - Static method in class PApplet
  Not a supported function.
desktopPath(String) - Static method in class PApplet
  Not a supported function.
detachShader(int, int) - Method in class PGL
detachShader(int, int) - Method in class PJOGL
determinant() - Method in interface PMatrix
determinant() - Method in class PMatrix2D
determinant() - Method in class PMatrix3D
DG - Static variable in class PGraphics
DIAMETER - Static variable in interface PConstants
  Synonym for the CENTER constant.
die(String) - Method in class PApplet
  Function for an applet/application to kill itself and display an error.
die(String, Exception) - Method in class PApplet
  Same as above but with an exception.
DIFFERENCE - Static variable in interface PConstants
DILATE - Static variable in interface PConstants
DIM - Static variable in class EditorButton
DIRECTION - Static variable in class PShapeOpenGL
DIRECTIONAL - Static variable in interface PConstants
directionalLight(float, float, float, float, float, float) - Method in class PApplet
  ( begin auto-generated from directionalLight.xml ) Adds a directional light.
directionalLight(float, float, float, float, float, float) - Method in class PGraphics
  ( begin auto-generated from directionalLight.xml ) Adds a directional light.
directionalLight(float, float, float, float, float, float) - Method in class PGraphics2D
directionalLight(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
disable(int) - Method in class PGL
disable(int) - Method in class PJOGL
DISABLE_DEPTH_MASK - Static variable in interface PConstants
DISABLE_DEPTH_SORT - Static variable in interface PConstants
DISABLE_DEPTH_TEST - Static variable in interface PConstants
DISABLE_NATIVE_FONTS - Static variable in interface PConstants
  Deprecated.
DISABLE_OPENGL_ERRORS - Static variable in interface PConstants
DISABLE_OPTIMIZED_STROKE - Static variable in interface PConstants
DISABLE_STROKE_PERSPECTIVE - Static variable in interface PConstants
DISABLE_STROKE_PURE - Static variable in interface PConstants
DISABLE_TEXTURE_MIPMAPS - Static variable in interface PConstants
disableDepthTest() - Method in class FrameBuffer
disableStyle() - Method in class PShape
  ( begin auto-generated from PShape_disableStyle.xml ) Disables the shape's style data and uses Processing's current styles.
disableStyle() - Method in class PShapeOpenGL
disableVertexAttribArray(int) - Method in class PGL
disableVertexAttribArray(int) - Method in class PJOGL
discover(File) - Static method in class Library
discover(File, ArrayList<File>) - Static method in class Library
displayable() - Method in class PGraphics
  Return true if this renderer should be drawn to the screen.
displayDensity() - Method in class PApplet
displayDensity(int) - Static method in class PApplet
displayHeight - Variable in class PApplet
  ( begin auto-generated from displayHeight.xml ) System variable that stores the height of the computer screen.
displayWidth - Variable in class PApplet
  ( begin auto-generated from displayWidth.xml ) System variable which stores the width of the computer screen.
dispose() - Method in class PApplet
  Called to dispose of resources and shut down the sketch.
dispose() - Method in class PGraphics
  Handle any takedown for this graphics context.
dispose() - Method in class PGraphicsOpenGL
disposeSourceBuffer() - Method in class Texture
dist(float, float, float, float) - Static method in class PApplet
dist(float, float, float, float, float, float) - Static method in class PApplet
  ( begin auto-generated from dist.xml ) Calculates the distance between two points.
dist(PVector) - Method in class 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 PVector
DITHER - Static variable in class PGL
div(float) - Method in class 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 PVector
  Divide a vector by a scalar and return the result in a new vector.
div(PVector, float, PVector) - Static method in class PVector
  Divide a vector by a scalar and store the result in another vector.
div(String, float) - Method in class FloatDict
div(int, float) - Method in class FloatList
div(String, int) - Method in class IntDict
div(int, int) - Method in class IntList
DIV - Static variable in interface JavaTokenTypes
DIV - Static variable in interface PdePartialTokenTypes
DIV - Static variable in interface PdeTokenTypes
DIV_ASSIGN - Static variable in interface JavaTokenTypes
DIV_ASSIGN - Static variable in interface PdePartialTokenTypes
DIV_ASSIGN - Static variable in interface PdeTokenTypes
document - Variable in class TextAreaDefaults
DOCUMENT_END - Static variable in class InputHandler
document_end(boolean) - Constructor for class InputHandler.document_end
DOCUMENT_HOME - Static variable in class InputHandler
document_home(boolean) - Constructor for class InputHandler.document_home
DODGE - Static variable in interface PConstants
done() - Method in class ProgressFrame.TaskAddFile
done() - Method in class ProgressFrame.TaskSaveAs
DONT_CARE - Static variable in class PGL
dot(PVector) - Method in class PVector
  ( begin auto-generated from PVector_dot.xml ) Calculates the dot product of two vectors.
dot(float, float, float) - Method in class PVector
dot(PVector, PVector) - Static method in class PVector
DOT - Static variable in interface JavaTokenTypes
DOT - Static variable in interface PdePartialTokenTypes
DOT - Static variable in interface PdeTokenTypes
DOUBLE - Static variable in class Table
DOWN - Static variable in interface PConstants
downloadAndInstallOnImport(Base, List<AvailableContribution>) - Static method in class ContributionManager
  Blocking call to download and install a set of libraries.
DR - Static variable in class PGraphics
DRAG - Static variable in class MouseEvent
draw(Graphics, Color) - Method in class CompositionTextPainter
  Draw text via input method with composed text information.
draw() - Method in class 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 PShape
  Called by the following (the shape() command adds the g) PShape s = loadShape("blah.svg"); shape(s);
draw() - Method in class PShapeOpenGL
draw(PGraphics) - Method in class PShapeOpenGL
DRAW_FRAMEBUFFER - Static variable in class PGL
drawArrays(int, int, int) - Method in class PGL
drawArrays(int, int, int) - Method in class PJOGL
drawBuffer(int) - Method in class PGL
drawBuffer(int) - Method in class PJOGL
drawChar(PGraphics, char, float, float, float) - Method in class PShapeSVG.Font
drawElements(int, int, int, int) - Method in class PGL
drawElements(int, int, int, Buffer) - Method in class PGL
drawElements(int, int, int, int) - Method in class PJOGL
drawElements(int, int, int, Buffer) - Method in class PJOGL
drawString(PGraphics, String, float, float, float) - Method in class PShapeSVG.Font
drawTexture(int, int, int, int, int, int, int, int) - Method in class 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 PGL
  Not an approved function, this will change or be removed in the future.
DST_ALPHA - Static variable in class PGL
DST_COLOR - Static variable in class PGL
DXF - Static variable in interface PConstants
DYNAMIC_DRAW - Static variable in class PGL

## E

E2D - Static variable in interface PConstants
EB - Static variable in class PGraphics
edge(boolean) - Method in class PApplet
  Sets whether the upcoming vertex is part of an edge.
EDGE - Static variable in class PGraphics
edge - Variable in class PGraphics
edge(boolean) - Method in class PGraphics
  Sets whether the upcoming vertex is part of an edge.
EDIT - Static variable in class EditorStatus
Editor - Class in processing.app
  Main editor panel for the Processing Development Environment.
EditorButton - Class in processing.app
EditorButton(Mode, String, String) - Constructor for class EditorButton
EditorButton(Mode, String, String, String) - Constructor for class EditorButton
EditorButton(Mode, String, String, String, String) - Constructor for class EditorButton
EditorConsole - Class in processing.app
  Message console that sits below the editing area.
EditorConsole(Editor) - Constructor for class EditorConsole
EditorFooter - Class in processing.app
  Console/error/whatever tabs at the bottom of the editor window.
EditorFooter(Editor) - Constructor for class EditorFooter
EditorHeader - Class in processing.app
  Sketch tabs at the top of the editor window.
EditorHeader(Editor) - Constructor for class EditorHeader
EditorState - Class in processing.app
EditorStatus - Class in processing.app
  Panel just below the editing area that contains status messages.
EditorStatus(BasicSplitPaneUI, Editor) - Constructor for class EditorStatus
EditorToolbar - Class in processing.app
  Run/Stop button plus Mode selection
EditorToolbar(Editor) - Constructor for class EditorToolbar
EG - Static variable in class PGraphics
electricScroll - Variable in class TextAreaDefaults
ELEMENT_ARRAY_BUFFER - Static variable in class PGL
ELIST - Static variable in interface JavaTokenTypes
ELIST - Static variable in interface PdePartialTokenTypes
ELIST - Static variable in interface PdeTokenTypes
ellipse(float, float, float, float) - Method in class PApplet
  ( begin auto-generated from ellipse.xml ) Draws an ellipse (oval) in the display window.
ELLIPSE - Static variable in interface PConstants
ellipse(float, float, float, float) - Method in class PGraphics
  ( begin auto-generated from ellipse.xml ) Draws an ellipse (oval) in the display window.
ellipseImpl(float, float, float, float) - Method in class PGraphicsOpenGL
ellipseMode(int) - Method in class PApplet
  ( begin auto-generated from ellipseMode.xml ) The origin of the ellipse is modified by the ellipseMode() function.
ellipseMode - Variable in class PGraphics
  The current ellipse mode (read-only)
ellipseMode(int) - Method in class PGraphics
  ( begin auto-generated from ellipseMode.xml ) The origin of the ellipse is modified by the ellipseMode() function.
ellipseMode - Variable in class PStyle
emissive(int) - Method in class 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 PApplet
  gray number specifying value between white and black
emissive(float, float, float) - Method in class PApplet
emissive(int) - Method in class 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 PGraphics
  gray number specifying value between white and black
emissive(float, float, float) - Method in class PGraphics
emissive(int) - Method in class PShape
emissive(float) - Method in class PShape
emissive(float, float, float) - Method in class PShape
emissiveB - Variable in class PGraphics
emissiveB - Variable in class PStyle
emissiveColor - Variable in class PGraphics
emissiveG - Variable in class PGraphics
emissiveG - Variable in class PStyle
emissiveR - Variable in class PGraphics
emissiveR - Variable in class PStyle
empty() - Method in class EditorStatus
EMPTY_FIELD - Static variable in interface PdePartialTokenTypes
EMPTY_FIELD - Static variable in interface PdeTokenTypes
EMPTY_STAT - Static variable in interface JavaTokenTypes
EMPTY_STAT - Static variable in interface PdePartialTokenTypes
EMPTY_STAT - Static variable in interface PdeTokenTypes
enable(int) - Method in class PGL
enable(int) - Method in class PJOGL
ENABLE_DEPTH_MASK - Static variable in interface PConstants
ENABLE_DEPTH_SORT - Static variable in interface PConstants
ENABLE_DEPTH_TEST - Static variable in interface PConstants
ENABLE_NATIVE_FONTS - Static variable in interface PConstants
  Deprecated.
ENABLE_OPENGL_ERRORS - Static variable in interface PConstants
ENABLE_OPTIMIZED_STROKE - Static variable in interface PConstants
ENABLE_STROKE_PERSPECTIVE - Static variable in interface PConstants
ENABLE_STROKE_PURE - Static variable in interface PConstants
ENABLE_TEXTURE_MIPMAPS - Static variable in interface PConstants
enableAssert(boolean) - Method in class JavaLexer
  Enable the "assert" keyword
enableAssert(boolean) - Method in class PdeLexer
  Enable the "assert" keyword
enableEnum(boolean) - Method in class JavaLexer
  Enable the "enum" keyword
enableEnum(boolean) - Method in class PdeLexer
  Enable the "enum" keyword
enableStyle() - Method in class PShape
  ( begin auto-generated from PShape_enableStyle.xml ) Enables the shape's style data and ignores Processing's current styles.
enableStyle() - Method in class PShapeOpenGL
enableVertexAttribArray(int) - Method in class PGL
enableVertexAttribArray(int) - Method in class PJOGL
END - Static variable in class InputHandler
end(boolean) - Constructor for class InputHandler.end
END - Static variable in class Token
  The token type, that along with a length of 0 marks the end of the token list.
end() - Method in class LineStroker
endCamera() - Method in class PApplet
  ( begin auto-generated from endCamera.xml ) The beginCamera() and endCamera() functions enable advanced customization of the camera space.
endCamera() - Method in class PGraphics
  ( begin auto-generated from endCamera.xml ) The beginCamera() and endCamera() functions enable advanced customization of the camera space.
endCamera() - Method in class PGraphics2D
endCamera() - Method in class PGraphicsOpenGL
  Record the current settings into the camera matrix, and set the matrix mode back to the current transformation matrix.
endCompositionText(AttributedCharacterIterator, int) - Method in class CompositionTextManager
  Called when a user fixed text from input method or delete all composition text.
endCompoundEdit() - Method in class SyntaxDocument
  Ends a compound edit that can be undone in one operation.
endContour() - Method in class PApplet
endContour() - Method in class PGraphics
endContour() - Method in class PGraphicsFX2D
endContour() - Method in class PGraphicsJava2D
endContour() - Method in class PShape
endContour() - Method in class PGraphicsOpenGL
endDraw() - Method in class 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 PGraphicsFX2D
endDraw() - Method in class PGraphicsJava2D
endDraw() - Method in class PGraphicsOpenGL
endPGL() - Method in class PApplet
endPGL() - Method in class PGraphics
endPGL() - Method in class PGraphicsOpenGL
endRaw() - Method in class PApplet
  ( begin auto-generated from endRaw.xml ) Complement to beginRaw(); they must always be used together.
endRaw() - Method in class PGraphics
endRaw() - Method in class PGraphicsJava2D
endRecord() - Method in class PApplet
  ( begin auto-generated from endRecord.xml ) Stops the recording process started by beginRecord() and closes the file.
endShape() - Method in class PApplet
endShape(int) - Method in class 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 PGraphics
endShape(int) - Method in class PGraphics
  ( begin auto-generated from endShape.xml ) The endShape() function is the companion to beginShape() and may only be called after beginShape().
endShape(int) - Method in class PGraphicsFX2D
endShape(int) - Method in class PGraphicsJava2D
endShape() - Method in class PShape
endShape(int) - Method in class PShape
endShape(int) - Method in class PGraphicsOpenGL
endShape(int) - Method in class PShapeOpenGL
ensureExistence() - Method in class Sketch
  Make sure the sketch hasn't been moved or deleted by some nefarious user.
ENTER - Static variable in interface PConstants
ENTER - Static variable in class MouseEvent
ENUM_CONSTANT_DEF - Static variable in interface JavaTokenTypes
ENUM_CONSTANT_DEF - Static variable in interface PdePartialTokenTypes
ENUM_CONSTANT_DEF - Static variable in interface PdeTokenTypes
ENUM_DEF - Static variable in interface JavaTokenTypes
ENUM_DEF - Static variable in interface PdePartialTokenTypes
ENUM_DEF - Static variable in interface PdeTokenTypes
enumBlock() - Method in class JavaRecognizer
enumBlock() - Method in class PdeRecognizer
enumConstant() - Method in class JavaRecognizer
enumConstant() - Method in class PdeRecognizer
enumConstantBlock() - Method in class JavaRecognizer
enumConstantBlock() - Method in class PdeRecognizer
enumConstantField() - Method in class JavaRecognizer
enumConstantField() - Method in class PdeRecognizer
enumDefinition(AST) - Method in class JavaRecognizer
enumDefinition(AST) - Method in class PdeRecognizer
EOF - Static variable in interface JavaTokenTypes
EOF - Static variable in interface PdePartialTokenTypes
EOF - Static variable in interface PdeTokenTypes
eolMarkerColor - Variable in class TextAreaDefaults
eolMarkers - Variable in class TextAreaDefaults
EPSILON - Static variable in interface PConstants
EQUAL - Static variable in interface JavaTokenTypes
EQUAL - Static variable in interface PdePartialTokenTypes
EQUAL - Static variable in interface PdeTokenTypes
EQUAL - Static variable in class PGL
equalityExpression() - Method in class JavaRecognizer
equalityExpression() - Method in class PdeRecognizer
equals(Object) - Method in class ModeContribution
equals(Object) - Method in class PVector
ER - Static variable in class PGraphics
ERODE - Static variable in interface PConstants
ERR - Static variable in class EditorStatus
error(String) - Method in class EditorStatus
ERROR_BACKGROUND_IMAGE_FORMAT - Static variable in interface PConstants
ERROR_BACKGROUND_IMAGE_SIZE - Static variable in interface PConstants
ERROR_PUSHMATRIX_OVERFLOW - Static variable in interface PConstants
ERROR_PUSHMATRIX_UNDERFLOW - Static variable in interface PConstants
ERROR_TEXTFONT_NULL_PFONT - Static variable in interface PConstants
errorString(int) - Method in class PGL
errorString(int) - Method in class PJOGL
ESC - Static variable in interface PConstants
ESC - Static variable in interface JavaTokenTypes
ESC - Static variable in interface PdePartialTokenTypes
ESC - Static variable in interface PdeTokenTypes
Event - Class in processing.event
Event(Object, long, int, int) - Constructor for class Event
ExamplesContribution - Class in processing.app.contrib
EXCLUSION - Static variable in interface PConstants
exclusiveOrExpression() - Method in class JavaRecognizer
exclusiveOrExpression() - Method in class PdeRecognizer
exec(String...) - Static method in class PApplet
execute() - Method in class ProcessHelper
  Blocking execution.
execute(String) - Method in class ProcessHelper
  Blocks execution, also passes a single line to the command's input stream.
executeAction(ActionListener, Object, String) - Method in class InputHandler
  Executes the specified action, repeating and recording it as necessary.
exit() - Method in class PApplet
  ( begin auto-generated from exit.xml ) Quits/stops/exits the program.
EXIT - Static variable in class MouseEvent
exitActual() - Method in class 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 PApplet
exp(float) - Static method in class 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 PApplet
  ( begin auto-generated from expand.xml ) Increases the size of an array.
expand(boolean[], int) - Static method in class PApplet
expand(byte[]) - Static method in class PApplet
expand(byte[], int) - Static method in class PApplet
expand(char[]) - Static method in class PApplet
expand(char[], int) - Static method in class PApplet
expand(int[]) - Static method in class PApplet
expand(int[], int) - Static method in class PApplet
expand(long[]) - Static method in class PApplet
expand(long[], int) - Static method in class PApplet
expand(float[]) - Static method in class PApplet
expand(float[], int) - Static method in class PApplet
expand(double[]) - Static method in class PApplet
expand(double[], int) - Static method in class PApplet
expand(String[]) - Static method in class PApplet
expand(String[], int) - Static method in class PApplet
expand(Object) - Static method in class PApplet
expand(Object, int) - Static method in class PApplet
explicitConstructorInvocation() - Method in class JavaRecognizer
  Catch obvious constructor calls, but not the expr.super(...) calls
explicitConstructorInvocation() - Method in class PdeRecognizer
EXPONENT - Static variable in interface JavaTokenTypes
EXPONENT - Static variable in interface PdePartialTokenTypes
EXPONENT - Static variable in interface PdeTokenTypes
EXPR - Static variable in interface JavaTokenTypes
EXPR - Static variable in interface PdePartialTokenTypes
EXPR - Static variable in interface PdeTokenTypes
expression() - Method in class JavaRecognizer
expression() - Method in class PdeRecognizer
expressionList() - Method in class JavaRecognizer
expressionList() - Method in class PdeRecognizer
EXTENDS_CLAUSE - Static variable in interface JavaTokenTypes
EXTENDS_CLAUSE - Static variable in interface PdePartialTokenTypes
EXTENDS_CLAUSE - Static variable in interface PdeTokenTypes
extensionOptions(boolean, String, String) - Static method in class Table
EXTENSIONS - Static variable in class PGL
EXTERNAL_MOVE - Static variable in class 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 PApplet
  When run externally to a PdeEditor, this is sent by the sketch when it quits.

## F

face - Variable in class PShapeSVG.Font
FALSE - Static variable in class PGL
FASTEST - Static variable in class PGL
fboMultisampleSupported - Static variable in class PGraphicsOpenGL
ffs(String...) - Static method in class ProcessHelper
fgcolor - Variable in class TextAreaDefaults
fileSelected(File) - Method in class Archiver
fill(int) - Method in class PApplet
  ( begin auto-generated from fill.xml ) Sets the color used to fill shapes.
fill(int, float) - Method in class PApplet
fill(float) - Method in class PApplet
fill(float, float) - Method in class PApplet
fill(float, float, float) - Method in class PApplet
fill(float, float, float, float) - Method in class PApplet
fill - Variable in class PGraphics
  true if fill() is enabled, (read-only)
fill(int) - Method in class PGraphics
  ( begin auto-generated from fill.xml ) Sets the color used to fill shapes.
fill(int, float) - Method in class PGraphics
fill(float) - Method in class PGraphics
fill(float, float) - Method in class PGraphics
fill(float, float, float) - Method in class PGraphics
fill(float, float, float, float) - Method in class PGraphics
fill(int) - Method in class PShape
fill(int, float) - Method in class PShape
fill(float) - Method in class PShape
fill(float, float) - Method in class PShape
fill(float, float, float) - Method in class PShape
fill(float, float, float, float) - Method in class PShape
fill - Variable in class PStyle
fillColor - Variable in class PGraphics
  fill that was last set (read-only)
fillColor - Variable in class PStyle
fillGradient - Variable in class PGraphicsJava2D
fillGradientObject - Variable in class PGraphicsJava2D
filter(PShader) - Method in class PApplet
filter(int) - Method in class PApplet
filter(int, float) - Method in class 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 PGraphics
filter(int) - Method in class PGraphicsDanger2D
filter(int, float) - Method in class PGraphicsDanger2D
filter(int) - Method in class PImage
filter(int, float) - Method in class 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 PGraphicsOpenGL
  This is really inefficient and not a good idea in OpenGL.
filter(int, float) - Method in class PGraphicsOpenGL
  This is really inefficient and not a good idea in OpenGL.
filter(PShader) - Method in class PGraphicsOpenGL
filterLibraries(List<Contribution>) - Method in class ContributionListPanel
FINAL - Static variable in interface JavaTokenTypes
FINAL - Static variable in interface PdePartialTokenTypes
FINAL - Static variable in interface PdeTokenTypes
finallyClause() - Method in class JavaRecognizer
finallyClause() - Method in class PdeRecognizer
findChild(String) - Method in class 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 PFont
  Starting with Java 1.5, Apple broke the ability to specify most fonts.
findLibraryByName(String) - Method in class Mode
  Checks coreLibraries and contribLibraries for a library with the specified name
findMatchingBracket(String, int) - Method in class Brackets
findNative() - Method in class PFont
  Attempt to find the native version of this font.
findNext() - Method in class FindReplace
findPrevious() - Method in class FindReplace
FindReplace - Class in processing.app
  Find & Replace window for the Processing editor.
FindReplace(Editor) - Constructor for class FindReplace
findRow(String, int) - Method in class Table
findRow(String, String) - Method in class Table
findRowIndex(String, int) - Method in class Table
  Return the row that contains the first String that matches.
findRowIndex(String, String) - Method in class Table
  Return the row that contains the first String that matches.
findRowIndices(String, int) - Method in class Table
  Return a list of rows that contain the String passed in.
findRowIndices(String, String) - Method in class Table
  Return a list of rows that contain the String passed in.
findRowIterator(String, int) - Method in class Table
findRowIterator(String, String) - Method in class Table
findRows(String, int) - Method in class Table
findRows(String, String) - Method in class Table
findWordEnd(String, int, String) - Static method in class InputHandler
  Locates the end of the word at the specified position.
findWordStart(String, int, String) - Static method in class InputHandler
  Locates the start of the word at the specified position.
finish() - Method in class FrameBuffer
finish() - Method in class PGL
finish() - Method in class PJOGL
finished - Variable in class PApplet
  true if the sketch has stopped permanently.
firstMouse - Variable in class 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 Table
FLOAT - Static variable in class PGL
FLOAT_MAT2 - Static variable in class PGL
FLOAT_MAT3 - Static variable in class PGL
FLOAT_MAT4 - Static variable in class PGL
FLOAT_SUFFIX - Static variable in interface JavaTokenTypes
FLOAT_SUFFIX - Static variable in interface PdePartialTokenTypes
FLOAT_SUFFIX - Static variable in interface PdeTokenTypes
FLOAT_VEC2 - Static variable in class PGL
FLOAT_VEC3 - Static variable in class PGL
FLOAT_VEC4 - Static variable in class 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 FloatDict
FloatDict(int) - Constructor for class FloatDict
  Create a new lookup with a specific size.
FloatDict(BufferedReader) - Constructor for class 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 FloatDict
  Constructor to allow (more intuitive) inline initialization, e.g.:
FloatDict(String[], float[]) - Constructor for class FloatDict
FloatList - Class in processing.data
  Helper class for a list of floats.
FloatList() - Constructor for class FloatList
FloatList(int) - Constructor for class FloatList
FloatList(float[]) - Constructor for class FloatList
FloatList(Iterable<Object>) - Constructor for class FloatList
  Construct an FloatList from an iterable pile of objects.
FloatList(Object...) - Constructor for class FloatList
  Construct an FloatList from a random pile of objects.
floor(float) - Static method in class 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 PApplet
flush() - Method in class PGraphics
flush() - Method in class PGL
flush() - Method in class PGraphicsOpenGL
flush() - Method in class PJOGL
focused - Variable in class 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 PApplet
focusLost() - Method in class PApplet
Font(PShapeSVG, XML) - Constructor for class PShapeSVG.Font
FontGlyph(PShapeSVG, XML, PShapeSVG.Font) - Constructor for class PShapeSVG.FontGlyph
FOR_CONDITION - Static variable in interface JavaTokenTypes
FOR_CONDITION - Static variable in interface PdePartialTokenTypes
FOR_CONDITION - Static variable in interface PdeTokenTypes
FOR_EACH_CLAUSE - Static variable in interface JavaTokenTypes
FOR_EACH_CLAUSE - Static variable in interface PdePartialTokenTypes
FOR_EACH_CLAUSE - Static variable in interface PdeTokenTypes
FOR_INIT - Static variable in interface JavaTokenTypes
FOR_INIT - Static variable in interface PdePartialTokenTypes
FOR_INIT - Static variable in interface PdeTokenTypes
FOR_ITERATOR - Static variable in interface JavaTokenTypes
FOR_ITERATOR - Static variable in interface PdePartialTokenTypes
FOR_ITERATOR - Static variable in interface PdeTokenTypes
forCond() - Method in class JavaRecognizer
forCond() - Method in class PdeRecognizer
forEachClause() - Method in class JavaRecognizer
forEachClause() - Method in class PdeRecognizer
forInit() - Method in class JavaRecognizer
forInit() - Method in class PdeRecognizer
forIter() - Method in class JavaRecognizer
forIter() - Method in class PdeRecognizer
format(String) - Method in interface Formatter
format - Variable in class PImage
  Format for this image, one of RGB, ARGB or ALPHA.
format(int) - Method in class JSONArray
  Make a pretty-printed JSON text of this JSONArray.
format(int) - Method in class JSONObject
  Make a prettyprinted JSON text of this JSONObject.
format(int) - Method in class XML
  Format this XML data as a String.
format - Variable in class Texture.Parameters
  Texture internal format.
Formatter - Interface in processing.app
  This may change to a more generic String manipulating interface/class, since it probably affects other code as well.
forStatement() - Method in class JavaRecognizer
forStatement() - Method in class PdeRecognizer
FRAGMENT_SHADER - Static variable in class PGL
frame - Variable in class PApplet
  The frame containing this sketch (if any)
FrameBuffer - Class in processing.opengl
  Encapsulates a Frame Buffer Object for offscreen rendering.
FRAMEBUFFER - Static variable in class PGL
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME - Static variable in class PGL
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE - Static variable in class PGL
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE - Static variable in class PGL
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL - Static variable in class PGL
FRAMEBUFFER_COMPLETE - Static variable in class PGL
FRAMEBUFFER_ERROR - Static variable in class PGL
FRAMEBUFFER_INCOMPLETE_ATTACHMENT - Static variable in class PGL
FRAMEBUFFER_INCOMPLETE_DIMENSIONS - Static variable in class PGL
FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER - Static variable in class PGL
FRAMEBUFFER_INCOMPLETE_FORMATS - Static variable in class PGL
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT - Static variable in class PGL
FRAMEBUFFER_INCOMPLETE_READ_BUFFER - Static variable in class PGL
FRAMEBUFFER_UNSUPPORTED - Static variable in class PGL
framebufferRenderbuffer(int, int, int, int) - Method in class PGL
framebufferRenderbuffer(int, int, int, int) - Method in class PJOGL
framebufferTexture2D(int, int, int, int, int) - Method in class PGL
framebufferTexture2D(int, int, int, int, int) - Method in class PJOGL
frameCount - Variable in class PApplet
  ( begin auto-generated from frameCount.xml ) The system variable frameCount contains the number of frames displayed since the program started.
frameRate - Variable in class 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 PApplet
  ( begin auto-generated from frameRate.xml ) Specifies the number of frames to be displayed every second.
fromAngle(float) - Static method in class PVector
  ( begin auto-generated from PVector_sub.xml ) Make a new 2D unit vector from an angle.
fromAngle(float, PVector) - Static method in class PVector
  Make a new 2D unit vector from an angle
fromName(String) - Static method in enum ContributionType
fromRange(int) - Static method in class IntList
fromRange(int, int) - Static method in class IntList
FRONT - Static variable in class PGL
FRONT_AND_BACK - Static variable in class PGL
frontFace(int) - Method in class PGL
frontFace(int) - Method in class PJOGL
frustum(float, float, float, float, float, float) - Method in class 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 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 PGraphics2D
frustum(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
  Same as glFrustum(), except that it wipes out (rather than multiplies against) the current perspective matrix.
fullScreen() - Method in class PApplet
  Create a full-screen sketch using the default renderer.
fullScreen(int) - Method in class PApplet
fullScreen(String) - Method in class PApplet
  ( begin auto-generated from fullScreen.xml ) Description to come...
fullScreen(String, int) - Method in class PApplet
FUNC_ADD - Static variable in class PGL
FUNC_MAX - Static variable in class PGL
FUNC_MIN - Static variable in class PGL
FUNC_REVERSE_SUBTRACT - Static variable in class PGL
FUNC_SUBTRACT - Static variable in class PGL
FUNCTION1 - Static variable in class Token
  Functions
FUNCTION2 - Static variable in class Token
  Methods (functions inside a class)
FUNCTION3 - Static variable in class Token
  Loop/function-like blocks (for, while, etc.)
FUNCTION4 - Static variable in class Token
  Built-in Processing functions (setup, draw, mouseDragged).
FX2D - Static variable in interface PConstants

## G

g - Variable in class PApplet
  The PGraphics renderer associated with this PApplet
G - Static variable in class PGraphics
g2 - Variable in class PGraphicsJava2D
GE - Static variable in interface JavaTokenTypes
GE - Static variable in interface PdePartialTokenTypes
GE - Static variable in interface PdeTokenTypes
genBuffers(int, IntBuffer) - Method in class PGL
genBuffers(int, IntBuffer) - Method in class PJOGL
GENERATE_MIPMAP_HINT - Static variable in class PGL
generateMipmap(int) - Method in class PGL
generateMipmap(int) - Method in class PJOGL
genFramebuffers(int, IntBuffer) - Method in class PGL
genFramebuffers(int, IntBuffer) - Method in class PJOGL
genRenderbuffers(int, IntBuffer) - Method in class PGL
genRenderbuffers(int, IntBuffer) - Method in class PJOGL
genTextures(int, IntBuffer) - Method in class PGL
genTextures(int, IntBuffer) - Method in class PJOGL
GEOMETRY - Static variable in class PShape
  Collections of vertices created with beginShape().
GEQUAL - Static variable in class PGL
get(String) - Static method in class Preferences
get(String) - Method in class Settings
get(int, int) - Method in class 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 PApplet
get() - Method in class PApplet
  Returns a copy of this PImage.
get(int, int) - Method in class PGraphicsDanger2D
get(int, int, int, int) - Method in class PGraphicsDanger2D
get() - Method in class PGraphicsDanger2D
get(int, int) - Method in class PGraphicsJava2D
get() - Method in class PGraphicsJava2D
get(int, int) - Method in class 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 PImage
get() - Method in class PImage
  Returns a copy of this PImage.
get() - Method in interface PMatrix
  Returns a copy of this PMatrix.
get(float[]) - Method in interface PMatrix
  Copies the matrix contents into a float array.
get() - Method in class PMatrix2D
  Returns a copy of this PMatrix.
get(float[]) - Method in class PMatrix2D
  Copies the matrix contents into a 6 entry float array.
get() - Method in class PMatrix3D
  Returns a copy of this PMatrix.
get(float[]) - Method in class PMatrix3D
  Copies the matrix contents into a 16 entry float array.
get() - Method in class PVector
  Deprecated.
get(float[]) - Method in class PVector
get(String) - Method in class FloatDict
  Return a value for the specified key.
get(String, float) - Method in class FloatDict
get(int) - Method in class FloatList
  Get an entry at a particular index.
get(String) - Method in class IntDict
  Return a value for the specified key.
get(String, int) - Method in class IntDict
get(int) - Method in class IntList
  Get an entry at a particular index.
get(String) - Method in class StringDict
  Return a value for the specified key.
get(String, String) - Method in class StringDict
get(int) - Method in class StringList
  Get an entry at a particular index.
get(int, int) - Method in class PGraphicsOpenGL
get(int[]) - Method in class Texture
  Copy texture to pixels.
getAction(String) - Static method in class InputHandler
  Returns a named text area action.
getAction() - Method in class Event
getActionName(ActionListener) - Static method in class InputHandler
  Returns the name of the specified text area action.
getActions() - Static method in class InputHandler
  Returns an enumeration of all available actions.
getActiveAttrib(int, int, IntBuffer, IntBuffer) - Method in class PGL
getActiveAttrib(int, int, IntBuffer, IntBuffer) - Method in class PJOGL
getActiveEditor() - Method in class Base
  Returns the front most, active editor window.
getActiveUniform(int, int, IntBuffer, IntBuffer) - Method in class PGL
getActiveUniform(int, int, IntBuffer, IntBuffer) - Method in class PJOGL
getAmbient(int) - Method in class PShape
getAmbient(int) - Method in class PShapeOpenGL
getAmount() - Method in class MouseEvent
  Deprecated.
getAndroidExports() - Method in class Library
getAppletExports() - Method in class Library
  Applet exports don't go by platform, since by their nature applets are meant to be cross-platform.
getApplicationExportList(int, int) - Method in class Library
  Returns the necessary exports for the specified platform.
getApplicationExports(int, int) - Method in class Library
getAttachedShaders(int, int, IntBuffer, IntBuffer) - Method in class PGL
getAttachedShaders(int, int, IntBuffer, IntBuffer) - Method in class PJOGL
getAttribLocation(int, String) - Method in class PGL
getAttribLocation(int, String) - Method in class PJOGL
getAttributeCount() - Method in class XML
  Returns the number of attributes.
getAuthorList() - Method in class Contribution
getBase() - Method in class Editor
getBoolean(String) - Method in class Mode
getBoolean(String) - Static method in class Preferences
getBoolean(String) - Method in class Settings
getBoolean(int) - Method in class JSONArray
  Get the boolean value associated with an index.
getBoolean(int, boolean) - Method in class JSONArray
  Get the optional boolean value associated with an index.
getBoolean(String) - Method in class JSONObject
  Get the boolean value associated with a key.
getBoolean(String, boolean) - Method in class JSONObject
  Get an optional boolean associated with a key.
getBooleanArray() - Method in class JSONArray
  Get this entire array as a boolean array.
getBooleanv(int, IntBuffer) - Method in class PGL
getBooleanv(int, IntBuffer) - Method in class PJOGL
getBracketLine() - Method in class JEditTextArea
  Returns the line of the highlighted bracket (the bracket matching the one before the caret)
getBracketPosition() - Method in class JEditTextArea
  Returns the position of the highlighted bracket (the bracket matching the one before the caret)
getBufferParameteriv(int, int, IntBuffer) - Method in class PGL
getBufferParameteriv(int, int, IntBuffer) - Method in class PJOGL
getBufferPixels(int[]) - Method in class Texture
getButton() - Method in class MouseEvent
  Which button was pressed, either LEFT, CENTER, or RIGHT.
getCache(PImage) - Method in class PGraphics
  Get cache storage data for the specified renderer.
getCache(PImage) - Method in class PGraphicsOpenGL
getCaretLine() - Method in class JEditTextArea
  Returns the caret line.
getCaretOffset() - Method in class Editor
  Get the position (character offset) of the caret.
getCaretPosition() - Method in class JEditTextArea
  Returns the caret position.
getChild(int) - Method in class PShape
  ( begin auto-generated from PShape_getChild.xml ) Extracts a child shape from a parent shape.
getChild(String) - Method in class PShape
getChild(String) - Method in class PShapeSVG
  Get a particular element based on its SVG ID.
getChild(int) - Method in class XML
  Quick accessor for an element at a particular index.
getChild(String) - Method in class XML
  Get a child by its name or path.
getChildCount() - Method in class PShape
getChildCount() - Method in class XML
  Returns the number of children.
getChildIndex(PShape) - Method in class PShape
  Returns the index of child who.
getChildren() - Method in class PShape
getChildren() - Method in class XML
  Returns an array containing all the child elements.
getChildren(String) - Method in class XML
  Get any children that match this name or path.
getClassLoader() - Method in class Mode
getClassPath() - Method in class Library
getClickCount() - Method in class MouseEvent
  Deprecated.
getCmd() - Method in class ProcessResult
getCode() - Method in class Sketch
getCode(int) - Method in class Sketch
getCodeColumn() - Method in exception SketchException
getCodeCount() - Method in class Sketch
getCodeFolder() - Method in class Sketch
  Returns the location of the sketch's code folder.
getCodeIndex(SketchCode) - Method in class Sketch
getCodeIndex() - Method in exception SketchException
getCodeLine() - Method in exception SketchException
getColor() - Method in class ColorChooser
getColor(String) - Method in class Mode
getColor(String) - Static method in class Preferences
getColor(String) - Method in class Settings
getColor() - Method in class SyntaxStyle
  Returns the color specified in this style.
getColumnCount() - Method in class Table
getColumnCount() - Method in interface TableRow
getColumnIndex(String) - Method in class Table
getColumnTitle(int) - Method in class Table
getColumnTitle(int) - Method in interface TableRow
getColumnTitles() - Method in class Table
getColumnTitles() - Method in interface TableRow
getColumnType(String) - Method in class Table
getColumnType(int) - Method in class Table
  Returns one of Table.STRING, Table.INT, etc...
getColumnType(String) - Method in interface TableRow
getColumnType(int) - Method in interface TableRow
getColumnTypes() - Method in class Table
getColumnTypes() - Method in interface TableRow
getCommentPrefix() - Method in class Editor
getCommittedText(int, int) - Method in class CompositionTextManager
getCommittedText(int, int, AttributedCharacterIterator.Attribute[]) - Method in class InputMethodSupport
getCommittedTextLength() - Method in class InputMethodSupport
getComparator() - Method in class ContributionListing
getCompatibleModesList() - Method in class ExamplesContribution
getComponent() - Method in class PSurfaceJOGL
getCompositionTextpainter() - Method in class TextAreaPainter
  Get CompositionTextPainter, creating one if it doesn't exist.
getConsole() - Method in class Editor
getContent() - Method in class XML
  Return the #PCDATA content of the element.
getContent(String) - Method in class XML
getContentFile(String) - Static method in class Base
  Get reference to a file adjacent to the executable on Windows and Linux, or inside Contents/Resources/Java on Mac OS X.
getContentFile(String) - Method in class Mode
getContentStream(String) - Method in class Mode
getCoreLibrary() - Method in class Mode
getCount() - Method in class MouseEvent
  Number of clicks for mouse button events, or the number of steps (positive or negative depending on direction) for a mouse wheel event.
getCurrentCode() - Method in class Sketch
getCurrentCodeIndex() - Method in class Sketch
getCurrentLine() - Method in class TextAreaPainter
  Accessor used by tools that want to hook in and grab the formatting.
getCurrentLineIndex() - Method in class TextAreaPainter
  Accessor used by tools that want to hook in and grab the formatting.
getCurrentLineTokens() - Method in class TextAreaPainter
  Accessor used by tools that want to hook in and grab the formatting.
getDataFolder() - Method in class Sketch
  Returns the location of the sketch's data folder.
getDefault(String) - Static method in class Preferences
getDefault(String) - Method in class Settings
getDefaultDrawBuffer() - Method in class FrameBuffer
getDefaultExtension() - Method in class Mode
  Returns the default extension for this editor setup.
getDefaultMode() - Method in class Base
getDefaultReadBuffer() - Method in class FrameBuffer
getDefaultSketchbookFolder() - Method in class Platform
getDefaultSketchbookFolder() - Method in class MacPlatform
getDefaultSketchbookFolder() - Method in class WindowsPlatform
getDepth() - Method in class PShape
  Get the depth of the shape area (not necessarily the shape boundary).
getDepth() - Method in class PShapeOpenGL
getDocument() - Method in class SketchCode
getDocument() - Method in class JEditTextArea
  Returns the document this text area is editing.
getDocumentLength() - Method in class JEditTextArea
  Returns the length of the document.
getDouble(int) - Method in class JSONArray
  Get the double value associated with an index.
getDouble(int, double) - Method in class JSONArray
  Get the optional double value associated with an index.
getDouble(String) - Method in class JSONObject
  Get the double value associated with a key.
getDouble(String, double) - Method in class 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 Table
getDouble(int, String) - Method in class Table
getDouble(int) - Method in interface TableRow
getDouble(String) - Method in interface TableRow
getDouble(String) - Method in class XML
getDouble(String, double) - Method in class XML
  Returns the value of an attribute.
getDoubleArray() - Method in class JSONArray
  Get this entire array as a double array.
getDoubleColumn(String) - Method in class Table
getDoubleColumn(int) - Method in class Table
getDoubleContent() - Method in class XML
getDoubleContent(double) - Method in class XML
getDoubleRow(int) - Method in class Table
getEditors() - Method in class Base
  Get the list of currently active editor windows.
getEditorState() - Method in class Editor
getElectricScroll() - Method in class JEditTextArea
  Returns the number of lines from the top and button of the text area that are always visible.
getEmissive(int) - Method in class PShape
getEmissive(int) - Method in class PShapeOpenGL
getenv(String) - Method in interface Platform.CLibrary
getenv(String) - Method in class Platform
getenv(String) - Method in class WindowsPlatform
getErr() - Method in class EditorConsole
getError() - Method in class PGL
getError() - Method in class PJOGL
getExampleCategoryFolders() - Method in class Mode
  Override this to control the order of the first set of example folders and how they appear in the examples window.
getExampleContribs() - Method in class Base
getExamplesFolder() - Method in class Library
getExamplesFolder() - Method in class Mode
getExtension() - Method in class SketchCode
getExtension(String) - Static method in class PApplet
getExtensions() - Method in class Mode
  Returns a String[] array of proper extensions.
getFamily() - Method in class PShape
  The shape type, one of GROUP, PRIMITIVE, PATH, or GEOMETRY.
getFile() - Method in class SketchCode
getFileName(File) - Static method in class ContributionManager
  Returns the name of a file without its path or extension.
getFileName() - Method in class SketchCode
getFill(int) - Method in class PShape
getFill(int) - Method in class PShapeOpenGL
getFirstLine() - Method in class JEditTextArea
  Returns the line displayed at the text area's origin.
getFlavor() - Method in class Event
getFloat(int) - Method in class JSONArray
  Get a value from an index as a float.
getFloat(int, float) - Method in class JSONArray
getFloat(String) - Method in class JSONObject
getFloat(String, float) - Method in class JSONObject
getFloat(int, int) - Method in class Table
  Get a float value from the specified row and column.
getFloat(int, String) - Method in class Table
getFloat(int) - Method in interface TableRow
getFloat(String) - Method in interface TableRow
getFloat(String) - Method in class XML
  Returns the value of an attribute, or zero if not present.
getFloat(String, float) - Method in class XML
  Returns the value of an attribute.
getFloatArray() - Method in class JSONArray
  Get this entire array as a float array.
getFloatColumn(String) - Method in class Table
getFloatColumn(int) - Method in class Table
getFloatContent() - Method in class XML
getFloatContent(float) - Method in class XML
getFloatDict(String, String) - Method in class Table
getFloatDict(int, int) - Method in class Table
getFloatList(String) - Method in class Table
getFloatList(int) - Method in class Table
getFloatRow(int) - Method in class Table
getFloatv(int, FloatBuffer) - Method in class PGL
getFloatv(int, FloatBuffer) - Method in class PJOGL
getFolder() - Method in class LocalContribution
getFolder() - Method in class Mode
  Get the folder where this mode is stored.
getFolder() - Method in class Sketch
  Returns the sketch folder.
getFolderName() - Method in enum ContributionType
getFont(String) - Method in class Mode
getFont(String) - Static method in class Preferences
getFont(String) - Method in class Settings
getFont() - Method in class PFont
  Deprecated.
getFontMetrics() - Method in class TextAreaPainter
  Returns the font metrics used by this component.
getFontMetrics(SyntaxStyle) - Method in class TextAreaPainter
getFontMetrics(Font) - Method in class PGraphics
  Convenience method to get a legit FontMetrics object.
getFontMetrics(Font) - Method in class PGraphicsJava2D
getFontRenderContext(Font) - Method in class PGraphics
  Convenience method to jump through some Java2D hoops and get an FRC.
getFrame() - Method in class PApplet
getFrameBuffer() - Method in class PGraphicsOpenGL
  Not an approved function, test its use in libraries to grab the FB objects for offscreen PGraphics.
getFrameBuffer(boolean) - Method in class PGraphicsOpenGL
getFramebufferAttachmentParameteriv(int, int, int, IntBuffer) - Method in class PGL
getFramebufferAttachmentParameteriv(int, int, int, IntBuffer) - Method in class PJOGL
getGlyph(char) - Method in class PFont
getGlyph(int) - Method in class PFont
getGlyphCount() - Method in class PFont
getGraphics() - Method in class PApplet
getGroup() - Method in class Library
getHeight() - Method in class PShape
  Get the height of the drawing area (not necessarily the shape boundary).
getHeight() - Method in class PShapeOpenGL
getHexColor() - Method in class ColorChooser
getHorizontalOffset() - Method in class JEditTextArea
  Returns the horizontal offset of drawn lines.
getHorizontalScrollPosition() - Method in class JEditTextArea
  Get current position of the horizontal scroll bar.
getId() - Method in class LocalContribution
getIdentifier() - Method in class Mode
  Get an identifier that can be used to resurrect this mode and connect it to a sketch.
getIgnorable() - Method in class Mode
  Get array of file/directory names that needn't be copied during "Save As".
getIgnoreCase() - Method in class KeywordMap
  Returns true if the keyword map is set to be case insensitive, false otherwise.
getImage() - Method in class PImage
  Deprecated.
getImportMenu() - Method in class Mode
getInputHandler() - Method in class JEditTextArea
  Returns the input handler.
getInputMethodRequests() - Method in class JEditTextArea
  Inline Input Method Support for Japanese.
getInsertPositionOffset() - Method in class CompositionTextManager
getInsertPositionOffset() - Method in class InputMethodSupport
getInstance() - Static method in class ContributionListing
getInt(int) - Method in class JSONArray
  Get the int value associated with an index.
getInt(int, int) - Method in class JSONArray
  Get the optional int value associated with an index.
getInt(String) - Method in class JSONObject
  Gets the int value associated with a key
getInt(String, int) - Method in class 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 Table
getInt(int, String) - Method in class Table
getInt(int) - Method in interface TableRow
getInt(String) - Method in interface TableRow
getInt(String) - Method in class XML
getInt(String, int) - Method in class XML
  Returns the value of an attribute.
getIntArray() - Method in class JSONArray
  Get this entire array as an int array.
getIntColumn(String) - Method in class Table
getIntColumn(int) - Method in class Table
getIntContent() - Method in class XML
getIntContent(int) - Method in class XML
getIntDict(String, String) - Method in class Table
getIntDict(int, int) - Method in class Table
getInteger(String) - Method in class Mode
getInteger(String) - Static method in class Preferences
getInteger(String) - Method in class Settings
getIntegerv(int, IntBuffer) - Method in class PGL
getIntegerv(int, IntBuffer) - Method in class PJOGL
getIntList(String) - Method in class Table
getIntList(int) - Method in class Table
getIntRow(int) - Method in class Table
getIntValue(WindowsRegistry.REGISTRY_ROOT_KEY, String, String) - Static method in class WindowsRegistry
  Read an int value.
getIsInputProcess() - Method in class CompositionTextManager
  Get this text manager is whether in input process or not.
getJarPath() - Method in class Library
getJavaHome() - Static method in class Base
getJavaPath() - Static method in class Base
  Get the path to the embedded Java executable.
getJSONArray(int) - Method in class JSONArray
  Get the JSONArray associated with an index.
getJSONArray(int, JSONArray) - Method in class JSONArray
getJSONArray(String) - Method in class JSONObject
  Get the JSONArray value associated with a key.
getJSONObject(int) - Method in class JSONArray
  Get the JSONObject associated with an index.
getJSONObject(int, JSONObject) - Method in class JSONArray
getJSONObject(String) - Method in class JSONObject
  Get the JSONObject value associated with a key.
getKey() - Method in class KeyEvent
getKeyCode() - Method in class KeyEvent
getKeywordFiles() - Method in class Mode
  To add additional keywords, or to grab them from another mode, override this function.
getKind() - Method in class PShape
getLanguage() - Static method in class Language
  Get the current language.
getLanguages() - Static method in class Language
  Get all available languages
getLastLine() - Method in class JEditTextArea
  Convenience for checking what's on-screen.
getLastUpdated() - Method in class Contribution
getLatestVersion() - Method in class LocalContribution
getLibFile(String) - Static method in class Base
  Return a File from inside the Processing 'lib' folder.
getLibIcon(String) - Static method in class Toolkit
  Get an ImageIcon from the Processing 'lib' folder.
getLibImage(String) - Static method in class Toolkit
  Return an Image object from inside the Processing 'lib' folder.
getLibrariesFolder() - Method in class Mode
getLibrary(String) - Method in class Mode
getLibraryPath() - Method in class Library
getLibStream(String) - Static method in class Base
  Return an InputStream for a file inside the Processing lib folder.
getLineCount() - Method in class Editor
  Get the number of lines in the currently displayed buffer.
getLineCount() - Method in class SketchCode
getLineCount() - Method in class JEditTextArea
  Returns the number of lines in the document.
getLineCount() - Method in class TokenMarker
  Returns the number of lines in this token marker.
getLineLength(int) - Method in class JEditTextArea
  Returns the length of the specified line.
getLineOfOffset(int) - Method in class JEditTextArea
  Returns the line containing the specified offset.
getLineSelectionStopOffset(int) - Method in class JEditTextArea
  Returns the start offset of the line after this line, or the end of this line if there is no next line.
getLineStartNonWhiteSpaceOffset(int) - Method in class JEditTextArea
getLineStartOffset(int) - Method in class Editor
  Get character offset for the start of a given line of text.
getLineStartOffset(int) - Method in class JEditTextArea
  Returns the start offset of the specified line.
getLineStopNonWhiteSpaceOffset(int) - Method in class JEditTextArea
getLineStopOffset(int) - Method in class Editor
  Get character offset for end of a given line of text.
getLineStopOffset(int) - Method in class JEditTextArea
  Returns the end offset of the specified line.
getLineText(int) - Method in class Editor
  Get text for a specified line.
getLineText(int) - Method in class JEditTextArea
  Returns the text on the specified line.
getLineText(int, Segment) - Method in class JEditTextArea
  Copies the text on the specified line into a segment.
getLocalName() - Method in class XML
  Returns the name of the element (without namespace prefix).
getLocationOffset(int, int) - Method in class InputMethodSupport
getLong(int) - Method in class JSONArray
  Get the long value associated with an index.
getLong(int, long) - Method in class JSONArray
  Get the optional long value associated with an index.
getLong(String) - Method in class JSONObject
  Get the long value associated with a key.
getLong(String, long) - Method in class 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 Table
getLong(int, String) - Method in class Table
getLong(int) - Method in interface TableRow
getLong(String) - Method in interface TableRow
getLong(String, long) - Method in class XML
  Returns the value of an attribute.
getLongArray() - Method in class JSONArray
  Get this entire array as a long array.
getLongColumn(String) - Method in class Table
getLongColumn(int) - Method in class Table
getLongContent() - Method in class XML
getLongContent(long) - Method in class XML
getLongRow(int) - Method in class Table
getMacroRecorder() - Method in class InputHandler
  Returns the macro recorder.
getMagicCaretPosition() - Method in class JEditTextArea
  Returns the 'magic' caret position.
getMainFile() - Method in class Sketch
  Returns a File object for the main .pde file for this sketch.
getMainFilePath() - Method in class Sketch
  Returns path to the main .pde file for this sketch.
getMainProgram() - Method in class Sketch
getMarkLine() - Method in class JEditTextArea
  Returns the mark line.
getMarkPosition() - Method in class JEditTextArea
  Returns the mark position.
getMatrix() - Method in class PApplet
getMatrix(PMatrix2D) - Method in class PApplet
  Copy the current transformation matrix into the specified target.
getMatrix(PMatrix3D) - Method in class PApplet
  Copy the current transformation matrix into the specified target.
getMatrix() - Method in class PGraphics
getMatrix(PMatrix2D) - Method in class PGraphics
  Copy the current transformation matrix into the specified target.
getMatrix(PMatrix3D) - Method in class PGraphics
  Copy the current transformation matrix into the specified target.
getMatrix() - Method in class PGraphicsFX2D
getMatrix(PMatrix2D) - Method in class PGraphicsFX2D
getMatrix(PMatrix3D) - Method in class PGraphicsFX2D
getMatrix() - Method in class PGraphicsJava2D
getMatrix(PMatrix2D) - Method in class PGraphicsJava2D
getMatrix(PMatrix3D) - Method in class PGraphicsJava2D
getMatrix(PMatrix3D) - Method in class PGraphics2D
getMatrix() - Method in class PGraphicsOpenGL
getMatrix(PMatrix3D) - Method in class PGraphicsOpenGL
getMaximumSize() - Method in class ColorChooser.ColorRange
getMaximumSize() - Method in class ColorChooser.ColorSlider
getMaximumSize() - Method in class EditorButton
getMaximumSize() - Method in class EditorHeader
getMaximumSize() - Method in class EditorStatus
getMaximumSize() - Method in class EditorToolbar
getMaxRevision() - Method in class Contribution
getMenu() - Method in class Recent
getMenuItemIndex(JMenu, JMenuItem) - Static method in class Toolkit
getMenuTitle() - Method in class ToolContribution
getMenuTitle() - Method in class Archiver
getMenuTitle() - Method in class ColorSelector
getMenuTitle() - Method in class CreateFont
getMenuTitle() - Method in class InstallCommander
getMenuTitle() - Method in interface Tool
getMessage() - Method in exception SketchException
  Override getMessage() in Throwable, so that I can set the message text outside the constructor.
getMillis() - Method in class Event
getMinimumSize() - Method in class ColorChooser.ColorRange
getMinimumSize() - Method in class ColorChooser.ColorSlider
getMinimumSize() - Method in class EditorButton
getMinimumSize() - Method in class EditorHeader
getMinimumSize() - Method in class EditorStatus
getMinimumSize() - Method in class EditorToolbar
getMinimumSize() - Method in class TextAreaPainter
getMinRevision() - Method in class Contribution
getMode() - Method in class ModeContribution
getMode() - Method in class Editor
getMode() - Method in class Sketch
getModeContribs() - Method in class Base
getModeList() - Method in class Base
getModeMenu() - Method in class Editor
getModifiedX1() - Method in class PImage
getModifiedX1() - Method in class Texture
getModifiedX2() - Method in class PImage
getModifiedX2() - Method in class Texture
getModifiedY1() - Method in class PImage
getModifiedY1() - Method in class Texture
getModifiedY2() - Method in class PImage
getModifiedY2() - Method in class Texture
getModifiers() - Method in class Event
getModuleExtension() - Method in class Mode
  Returns the appropriate file extension to use for auxilliary source files in a sketch.
getMonoFont(int, int) - Static method in class Toolkit
getMonoFontFamilies() - Static method in class Toolkit
getMonoFontName() - Static method in class Toolkit
getName() - Method in class Contribution
getName() - Method in class Sketch
  Returns the name of this sketch.
getName() - Method in class PFont
getName() - Method in class PShape
getName() - Method in class XML
  Returns the full name (i.e.
getNative() - Method in class PFont
  Return the native java.awt.Font associated with this PFont (if any).
getNative() - Method in class PImage
  Returns a native BufferedImage from this PImage.
getNative() - Method in class Event
  Get the platform-native event object.
getNativeBits() - Static method in class Base
  Return whether sketches will run as 32- or 64-bits based on the JVM that's in use.
getNativePath() - Method in class Library
getNextMode() - Method in class Base
  Used by ThinkDifferent so that it can have a Sketchbook menu.
getNormal(int) - Method in class PShape
getNormal(int, PVector) - Method in class PShape
getNormal(int, PVector) - Method in class PShapeOpenGL
getNormalX(int) - Method in class PShape
getNormalX(int) - Method in class PShapeOpenGL
getNormalY(int) - Method in class PShape
getNormalY(int) - Method in class PShapeOpenGL
getNormalZ(int) - Method in class PShape
getNormalZ(int) - Method in class PShapeOpenGL
getOrder() - Method in class StringList
  Create a dictionary associating each entry in this list to its index.
getOrder(String) - Method in class Table
getOrder(int) - Method in class Table
getOut() - Method in class EditorConsole
getPainter() - Method in class JEditTextArea
  Returns the object responsible for painting this text area.
getParagraph() - Method in class Contribution
getParam(int) - Method in class PShape
getParameters() - Method in class Texture
getParams() - Method in class PShape
getParams(float[]) - Method in class PShape
getParent() - Method in class PShape
getParent() - Method in class XML
  Returns the parent element.
getPath() - Method in class Library
getPath() - Method in class SketchReference
getPathIterator() - Method in class 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 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 FloatList
  Returns a normalized version of this array.
getPercent() - Method in class 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 IntList
  Returns a normalized version of this array.
getPixelBuffer() - Method in class FrameBuffer
getPixels(int[]) - Method in class FrameBuffer
getPixelScale() - Method in class PGraphicsOpenGL
getPixelScale() - Method in class PSurfaceJOGL
getPlatform() - Static method in class Base
getPlatformIndex(String) - Static method in class Base
getPlatformName() - Static method in class Base
getPlatformName(int) - Static method in class Base
  Map a platform constant to its name.
getPostScriptName() - Method in class PFont
getPreferredScrollableViewportSize() - Method in class ContributionListPanel
getPreferredSize() - Method in class ColorChooser.ColorRange
getPreferredSize() - Method in class ColorChooser.ColorSlider
getPreferredSize() - Method in class EditorButton
getPreferredSize() - Method in class EditorHeader
getPreferredSize() - Method in class EditorStatus
getPreferredSize() - Method in class EditorToolbar
getPreferredSize() - Method in class TextAreaPainter
getPreprocOffset() - Method in class SketchCode
getPrettyName() - Method in class SketchCode
getPrettyVersion() - Method in class Contribution
getPrintable() - Method in class JEditTextArea
getPrintable() - Method in class TextAreaPainter
getProgram() - Method in class SketchCode
  get the current text for this tab
getProgramInfoLog(int) - Method in class PGL
getProgramInfoLog(int) - Method in class PJOGL
getProgramiv(int, int, IntBuffer) - Method in class PGL
getProgramiv(int, int, IntBuffer) - Method in class PJOGL
getRaw() - Method in class PGraphics
getRecentMenu() - Method in class Base
getReferenceFolder() - Method in class Mode
getReferenceIndexFile() - Method in class ToolContribution
  Returns the object stored in the referenceFile field, which contains an instance of the file object representing the index file of the reference
getReferenceIndexFile() - Method in class Library
  Returns the object stored in the referenceFile field, which contains an instance of the file object representing the index file of the reference
getRenderbufferParameteriv(int, int, IntBuffer) - Method in class PGL
getRenderbufferParameteriv(int, int, IntBuffer) - Method in class PJOGL
getRepeatCount() - Method in class InputHandler
  Returns the number of times the next action will be repeated.
getResult() - Method in class ProcessResult
getRevision() - Static method in class Base
getRightClickPopup() - Method in class JEditTextArea
  Returns the right click popup menu.
getRow(int) - Method in class Table
getRowCount() - Method in class Table
getSansFont(int, int) - Static method in class Toolkit
getSavedProgram() - Method in class SketchCode
  get the last version saved of this tab
getScreenSize() - Static method in class Toolkit
getScrollableBlockIncrement(Rectangle, int, int) - Method in class ContributionListPanel
  Amount to scroll to reveal a new page of items
getScrollableTracksViewportHeight() - Method in class ContributionListPanel
getScrollableTracksViewportWidth() - Method in class ContributionListPanel
getScrollableUnitIncrement(Rectangle, int, int) - Method in class ContributionListPanel
  Amount to scroll to reveal the rest of something we are on or a new item
getScrollPosition() - Method in class Editor
getScrollPosition() - Method in class SketchCode
getScrollPosition() - Method in class JEditTextArea
  Deprecated.
  Use `JEditTextArea.getVerticalScrollPosition()`.
getSelectedText() - Method in class Editor
  Called to update the text but not switch to a different set of code (which would affect the undo manager).
getSelectedText(AttributedCharacterIterator.Attribute[]) - Method in class InputMethodSupport
getSelectedText() - Method in class JEditTextArea
  Returns the selected text, or null if no selection is active.
getSelectionStart() - Method in class Editor
  Get the beginning point of the current selection.
getSelectionStart() - Method in class SketchCode
getSelectionStart() - Method in class JEditTextArea
  Returns the selection start offset.
getSelectionStart(int) - Method in class JEditTextArea
  Returns the offset where the selection starts on the specified line.
getSelectionStartLine() - Method in class JEditTextArea
  Returns the selection start line.
getSelectionStop() - Method in class Editor
  Get the end point of the current selection.
getSelectionStop() - Method in class SketchCode
getSelectionStop() - Method in class JEditTextArea
  Returns the selection end offset.
getSelectionStop(int) - Method in class JEditTextArea
  Returns the offset where the selection ends on the specified line.
getSelectionStopLine() - Method in class JEditTextArea
  Returns the selection end line.
getSentence() - Method in class Contribution
getSettingsFile(String) - Static method in class Base
  Convenience method to get a File object for the specified filename inside the settings folder.
getSettingsFolder() - Static method in class Base
  Get the directory that can store settings.
getSettingsFolder() - Method in class Platform
  This function should throw an exception or return a value.
getSettingsFolder() - Method in class MacPlatform
getSettingsFolder() - Method in class WindowsPlatform
getShaderInfoLog(int) - Method in class PGL
getShaderInfoLog(int) - Method in class PJOGL
getShaderiv(int, int, IntBuffer) - Method in class PGL
getShaderiv(int, int, IntBuffer) - Method in class PJOGL
getShaderPrecisionFormat(int, int, IntBuffer, IntBuffer) - Method in class PGL
getShaderPrecisionFormat(int, int, IntBuffer, IntBuffer) - Method in class PJOGL
getShaderSource(int) - Method in class PGL
getShaderSource(int) - Method in class PJOGL
getShape(char) - Method in class PFont
getShape(char, float) - Method in class PFont
getShininess(int) - Method in class PShape
getShininess(int) - Method in class PShapeOpenGL
getSize() - Method in class PFont
  Return size of this font.
getSketch() - Method in class Editor
  Gets the current sketch object.
getSketchbookExamplesFolder() - Static method in class Base
getSketchbookFolder() - Static method in class Base
getSketchbookFolder() - Method in enum ContributionType
getSketchbookLibrariesFolder() - Static method in class Base
getSketchbookModesFolder() - Static method in class Base
getSketchbookToolsFolder() - Static method in class Base
getSketchLocation() - Method in class Editor
  Get the last location of the sketch's run window.
getSpecifiedImports() - Method in class LocalContribution
  Returns the imports (package-names) for a library, as specified in its library.properties (e.g., imports=libname.*,libname.support.*)
getSpecular(int) - Method in class PShape
getSpecular(int) - Method in class PShapeOpenGL
getStatusMessage() - Method in class Editor
  Returns the current notice message in the editor status bar.
getStatusMode() - Method in class Editor
  Returns the current mode of the editor status bar: NOTICE, ERR or EDIT.
getStderr() - Method in class ProcessResult
getStdout() - Method in class ProcessResult
getString(String) - Method in class Mode
getString(int) - Method in class JSONArray
  Get the string associated with an index.
getString(int, String) - Method in class JSONArray
  Get the optional string associated with an index.
getString(String) - Method in class JSONObject
  Gets the String associated with a key
getString(String, String) - Method in class JSONObject
  Get an optional string associated with a key.
getString(int, int) - Method in class Table
  Get a String value from the table.
getString(int, String) - Method in class Table
getString(int) - Method in interface TableRow
getString(String) - Method in interface TableRow
getString(String) - Method in class XML
getString(String, String) - Method in class XML
getString(int) - Method in class PGL
getString(int) - Method in class PJOGL
getStringArray() - Method in class JSONArray
  Get this entire array as a String array.
getStringColumn(String) - Method in class Table
getStringColumn(int) - Method in class Table
getStringDict(String, String) - Method in class Table
getStringDict(int, int) - Method in class Table
getStringList(String) - Method in class Table
getStringList(int) - Method in class Table
getStringRow(int) - Method in class Table
getStringValue(WindowsRegistry.REGISTRY_ROOT_KEY, String, String) - Static method in class WindowsRegistry
  Read a String value.
getStroke(int) - Method in class PShape
getStroke(int) - Method in class PShapeOpenGL
getStrokeWeight(int) - Method in class PShape
getStrokeWeight(int) - Method in class PShapeOpenGL
getStyle(String) - Method in class Mode
getStyle() - Method in class PGraphics
getStyle(PStyle) - Method in class PGraphics
getStyles() - Method in class TextAreaPainter
  Returns the syntax styles used to paint colorized text.
getSubKeys(WindowsRegistry.REGISTRY_ROOT_KEY, String) - Static method in class WindowsRegistry
  Get all sub keys of a key.
getSubset(int) - Method in class FloatList
getSubset(int, int) - Method in class FloatList
getSubset(int) - Method in class IntList
getSubset(int, int) - Method in class IntList
getSubset(int) - Method in class StringList
getSubset(int, int) - Method in class StringList
getSystemClipboard() - Static method in class Toolkit
getTally() - Method in class StringList
  Count the number of times each String entry is found in this list.
getTally(String) - Method in class Table
getTally(int) - Method in class Table
getTessellation() - Method in class PShape
getTessellation() - Method in class PShapeOpenGL
getTessellation(int, int) - Method in class PShapeOpenGL
getTexParameterfv(int, int, FloatBuffer) - Method in class PGL
getTexParameterfv(int, int, FloatBuffer) - Method in class PJOGL
getTexParameteriv(int, int, IntBuffer) - Method in class PGL
getTexParameteriv(int, int, IntBuffer) - Method in class PJOGL
getText() - Method in class Editor
  Get the contents of the current buffer.
getText(int, int) - Method in class Editor
  Get a range of text from the current buffer.
getText() - Method in class JEditTextArea
  Returns the entire text of this text area.
getText(int, int) - Method in class JEditTextArea
  Returns the specified substring of the document.
getText(int, int, Segment) - Method in class JEditTextArea
  Copies the specified substring of the document into a segment.
getTextArea() - Method in class Editor
  Get the JEditTextArea object for use (not recommended).
getTextArea(EventObject) - Static method in class InputHandler
  Returns the text area that fired the specified event.
getTextLocation() - Method in class CompositionTextManager
getTextLocation(TextHitInfo) - Method in class InputMethodSupport
getTexture() - Method in class PGraphicsOpenGL
  Not an approved function, this will change or be removed in the future.
getTexture(boolean) - Method in class PGraphicsOpenGL
  Not an approved function either, don't use it.
getTexture(PImage) - Method in class PGraphicsOpenGL
  Not an approved function, this will change or be removed in the future.
getTextureU(int) - Method in class PShape
getTextureU(int) - Method in class PShapeOpenGL
getTextureV(int) - Method in class PShape
getTextureV(int) - Method in class PShapeOpenGL
getTime() - Method in class ProcessResult
getTint(int) - Method in class PShape
getTint(int) - Method in class PShapeOpenGL
getTitle() - Method in enum ContributionType
  Get this type name as a purtied up, capitalized version.
getTitle() - Method in class Mode
  Return the pretty/printable/menu name for this mode.
getTokenMarker() - Method in class Mode
getTokenMarker() - Method in class JEditTextArea
  Returns the document's token marker.
getTokenMarker() - Method in class SyntaxDocument
  Returns the token marker that is to be used to split lines of this document up into tokens.
getToolbarMenu() - Method in class Mode
getToolbarMenu() - Method in class Recent
getToolbarRecentMenu() - Method in class Base
getToolContribs() - Method in class Editor
getToolMenu() - Method in class Editor
getToolsFolder() - Static method in class Base
getToolTipText(MouseEvent) - Method in interface TextAreaPainter.Highlight
  Returns the tool tip to display at the specified location.
getTransferData(DataFlavor) - Method in class HtmlSelection
getTransferDataFlavors() - Method in class HtmlSelection
getType() - Method in class AvailableContribution
getType() - Method in class Contribution
getType() - Method in class ExamplesContribution
getType() - Method in class ModeContribution
getType() - Method in class ToolContribution
getType() - Method in class Library
getTypeName() - Method in class Contribution
getUndo() - Method in class SketchCode
getUniformfv(int, int, FloatBuffer) - Method in class PGL
getUniformfv(int, int, FloatBuffer) - Method in class PJOGL
getUniformiv(int, int, IntBuffer) - Method in class PGL
getUniformiv(int, int, IntBuffer) - Method in class PJOGL
getUniformLocation(int, String) - Method in class PGL
getUniformLocation(int, String) - Method in class PJOGL
getUnique() - Method in class StringList
  Get a list of all unique entries.
getUnique(String) - Method in class Table
getUnique(int) - Method in class Table
getUniqueName(File, String) - Static method in class ContributionManager
  Returns a file in the parent folder that does not exist yet.
getUrl() - Method in class Contribution
getValues(WindowsRegistry.REGISTRY_ROOT_KEY, String) - Static method in class WindowsRegistry
  Get all values under a key.
getVersion() - Method in class Contribution
getVersionName() - Static method in class Base
  Return the version name, something like 1.5 or 2.0b8 or 0213 if it's not a release version.
getVertex(int) - Method in class PShape
getVertex(int, PVector) - Method in class PShape
getVertex(int, PVector) - Method in class PShapeOpenGL
getVertexAttribfv(int, int, FloatBuffer) - Method in class PGL
getVertexAttribfv(int, int, FloatBuffer) - Method in class PJOGL
getVertexAttribiv(int, int, IntBuffer) - Method in class PGL
getVertexAttribiv(int, int, IntBuffer) - Method in class PJOGL
getVertexAttribPointerv(int, int, ByteBuffer) - Method in class PGL
getVertexAttribPointerv(int, int, ByteBuffer) - Method in class PJOGL
getVertexCode(int) - Method in class PShape
  One of VERTEX, BEZIER_VERTEX, CURVE_VERTEX, or BREAK.
getVertexCode(int) - Method in class PShapeOpenGL
  One of VERTEX, BEZIER_VERTEX, CURVE_VERTEX, or BREAK.
getVertexCodeCount() - Method in class PShape
getVertexCodeCount() - Method in class PShapeOpenGL
getVertexCodes() - Method in class PShape
getVertexCodes() - Method in class PShapeOpenGL
getVertexCount() - Method in class PShape
getVertexCount() - Method in class PShapeOpenGL
getVertexX(int) - Method in class PShape
getVertexX(int) - Method in class PShapeOpenGL
getVertexY(int) - Method in class PShape
getVertexY(int) - Method in class PShapeOpenGL
getVertexZ(int) - Method in class PShape
getVertexZ(int) - Method in class PShapeOpenGL
getVerticalScrollPosition() - Method in class JEditTextArea
  Get current position of the vertical scroll bar.
getVisibleLines() - Method in class JEditTextArea
  Returns the number of lines visible in this text area.
getWidth() - Method in class PShape
  Get the width of the drawing area (not necessarily the shape boundary).
getWidth() - Method in class PShapeOpenGL
getWindingRule() - Method in class LinePath
  Returns the fill style winding rule.
getWindingRule() - Method in class LinePath.PathIterator
getX() - Method in class MouseEvent
getY() - Method in class MouseEvent
GIF - Static variable in interface PConstants
gl - Variable in class PJOGL
  Basic GL functionality, common to all profiles
glDepth - Variable in class FrameBuffer
glDepthStencil - Variable in class FrameBuffer
glFbo - Variable in class FrameBuffer
glFormat - Variable in class Texture
glFragment - Variable in class PShader
glHeight - Variable in class Texture
glLineAttrib - Variable in class PGraphicsOpenGL
glLineAttrib - Variable in class PShapeOpenGL
glLineColor - Variable in class PGraphicsOpenGL
glLineColor - Variable in class PShapeOpenGL
glLineIndex - Variable in class PGraphicsOpenGL
glLineIndex - Variable in class PShapeOpenGL
glLineVertex - Variable in class PGraphicsOpenGL
glLineVertex - Variable in class PShapeOpenGL
glMagFilter - Variable in class Texture
glMinFilter - Variable in class Texture
glMultisample - Variable in class FrameBuffer
glName - Variable in class Texture
glPointAttrib - Variable in class PGraphicsOpenGL
glPointAttrib - Variable in class PShapeOpenGL
glPointColor - Variable in class PGraphicsOpenGL
glPointColor - Variable in class PShapeOpenGL
glPointIndex - Variable in class PGraphicsOpenGL
glPointIndex - Variable in class PShapeOpenGL
glPointVertex - Variable in class PGraphicsOpenGL
glPointVertex - Variable in class PShapeOpenGL
glPolyAmbient - Variable in class PGraphicsOpenGL
glPolyAmbient - Variable in class PShapeOpenGL
glPolyColor - Variable in class PGraphicsOpenGL
glPolyColor - Variable in class PShapeOpenGL
glPolyEmissive - Variable in class PGraphicsOpenGL
glPolyEmissive - Variable in class PShapeOpenGL
glPolyIndex - Variable in class PGraphicsOpenGL
glPolyIndex - Variable in class PShapeOpenGL
glPolyNormal - Variable in class PGraphicsOpenGL
glPolyNormal - Variable in class PShapeOpenGL
glPolyShininess - Variable in class PGraphicsOpenGL
glPolyShininess - Variable in class PShapeOpenGL
glPolySpecular - Variable in class PGraphicsOpenGL
glPolySpecular - Variable in class PShapeOpenGL
glPolyTexcoord - Variable in class PGraphicsOpenGL
glPolyTexcoord - Variable in class PShapeOpenGL
glPolyVertex - Variable in class PGraphicsOpenGL
glPolyVertex - Variable in class PShapeOpenGL
glProgram - Variable in class PShader
GLSL_VERSION - Static variable in class PGraphicsOpenGL
glStencil - Variable in class FrameBuffer
glTarget - Variable in class Texture
glu - Variable in class PJOGL
  GLU interface
glUsage - Variable in class PShapeOpenGL
glVertex - Variable in class PShader
glWidth - Variable in class Texture
glWrapS - Variable in class Texture
glWrapT - Variable in class Texture
Glyph() - Constructor for class PFont.Glyph
Glyph(DataInputStream) - Constructor for class PFont.Glyph
glyphCount - Variable in class PShapeSVG.Font
glyphs - Variable in class PShapeSVG.Font
grabNextKeyStroke(ActionListener) - Method in class InputHandler
  Grabs the next key typed event and invokes the specified action with the key as a the action command.
GRAY - Static variable in interface PConstants
GREATER - Static variable in class PGL
green(int) - Method in class PApplet
  ( begin auto-generated from green.xml ) Extracts the green value from a color, scaled to match current colorMode().
green(int) - Method in class 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 PImage
GROUP - Static variable in interface PConstants
GT - Static variable in interface JavaTokenTypes
GT - Static variable in interface PdePartialTokenTypes
GT - Static variable in interface PdeTokenTypes
GUTTER_MARGIN - Static variable in class Editor

## H

HALF_PI - Static variable in interface PConstants
  ( begin auto-generated from HALF_PI.xml ) HALF_PI is a mathematical constant with the value 1.57079632679489661923.
HAND - Static variable in interface PConstants
handleAddFile() - Method in class Sketch
  Prompt the user for a new file to the sketch, then call the other addFile() function to actually add it.
handleAutoFormat() - Method in class Editor
handleClose(Editor, boolean) - Method in class Base
  Close a sketch as specified by its editor window.
handleClose() - Method in class FindReplace
handleCopy() - Method in class Editor
  Implements Edit → Copy.
handleCopyAsHTML() - Method in class Editor
handleCut() - Method in class Editor
  Implements Edit → Cut.
handleDeleteCode() - Method in class Sketch
  Remove a piece of code from the sketch and from the disk.
handleDraw() - Method in class PApplet
handleImportLibrary(String) - Method in class Editor
handleIndent() - Method in class Editor
handleIndentOutdent(boolean) - Method in class Editor
handleNew() - Method in class Base
  Create a new untitled document in a new sketch window.
handleNewCode() - Method in class Sketch
  Handler for the New Code menu option.
handleNextCode() - Method in class Sketch
  Move to the next tab.
handleOpen(String) - Method in class Base
  Open a sketch from the path specified.
handleOpen(String, boolean) - Method in class Base
  Open a sketch in a new window.
handleOpenExampleManager() - Method in class Base
  Show the examples installer window.
handleOpenLibraryManager() - Method in class Base
  Show the library installer window.
handleOpenModeManager() - Method in class Base
  Show the mode installer window.
handleOpenPrompt() - Method in class Base
  Prompt for a sketch to open, and open it in a new window.
handleOpenToolManager() - Method in class Base
  Show the tool installer window.
handleOutdent() - Method in class Editor
handlePageSetup() - Method in class Editor
  Handler for File → Page Setup.
handlePaste() - Method in class Editor
  Implements Edit → Paste.
handlePrefs() - Method in class Base
  Show the Preferences window.
handlePressed(KeyEvent) - Method in class PdeInputHandler
  Override this function in your InputHandler to do any gymnastics.
handlePrevCode() - Method in class Sketch
  Move to the previous tab.
handlePrint() - Method in class Editor
  Handler for File → Print.
handleQuit() - Method in class Base
  Handler for File → Quit.
handleQuit() - Static method in class EditorConsole
  Close the streams so that the temporary files can be deleted.
handler() - Method in class JavaRecognizer
handler() - Method in class PdeRecognizer
handleRecent(Editor) - Method in class Base
handleRecentRename(Editor, String) - Method in class Base
handleRenameCode() - Method in class Sketch
  Handler for the Rename Code menu option.
handleRun(int) - Method in class EditorToolbar
handleSave(boolean) - Method in class Editor
  Actually handle the save command.
handleSaveAs() - Method in class Editor
handleSelectAll() - Method in class Editor
  Implements Edit → Select All.
handleShowUpdates() - Method in class Base
handleStop() - Method in class EditorToolbar
handleTyped(KeyEvent) - Method in class PdeInputHandler
  Override this instead of keyPressed/keyTyped
HARD_LIGHT - Static variable in interface PConstants
HAS_NORMAL - Static variable in class PGraphics
hasAlreadyBeenOpened() - Method in class ContributionManagerDialog
hasAttribute(String) - Method in class XML
  Returns whether an attribute exists.
hasBuffers() - Method in class Texture
hasBufferSource() - Method in class Texture
hasChildren() - Method in class XML
  Returns a boolean of whether or not there are children.
hasCodeFolder() - Method in class Sketch
hasCodeIndex() - Method in exception SketchException
hasCodeLine() - Method in exception SketchException
hasColumnTitles() - Method in class Table
hasComposedTextLayout() - Method in class CompositionTextPainter
  Check the painter has TextLayout.
hasDataFolder() - Method in class Sketch
hasDepthBuffer() - Method in class FrameBuffer
hasExamples() - Method in class Library
hashCode() - Method in class PVector
hasKey(String) - Method in class FloatDict
hasKey(String) - Method in class IntDict
hasKey(String) - Method in class JSONObject
  Determine if the JSONObject contains a specific key.
hasKey(String) - Method in class StringDict
hasMultipleArch(int) - Method in class Library
hasMultipleArch(int, ArrayList<Library>) - Static method in class Library
hasReference() - Method in class ToolContribution
  Tests whether the reference's index file indicated by referenceFile exists.
hasReference() - Method in class Library
  Tests whether the reference's index file indicated by referenceFile exists.
hasStencilBuffer() - Method in class FrameBuffer
hasUpdates() - Method in class ContributionManagerDialog
hasUpdates(Base) - Method in class ContributionManagerDialog
hasValue(float) - Method in class FloatList
hasValue(int) - Method in class IntList
hasValue(String) - Method in class StringList
haveRaw() - Method in class PGraphics
heading() - Method in class 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 PVector
  Deprecated.
height - Variable in class PApplet
  ( begin auto-generated from height.xml ) System variable which stores the height of the display window.
height - Variable in class PFont.Glyph
height - Variable in class PImage
  ( begin auto-generated from PImage_height.xml ) The height of the image in units of pixels.
height - Variable in class PShape
  ( begin auto-generated from PShape_height.xml ) The height of the PShape document.
height - Variable in class FrameBuffer
height - Variable in class Texture
hex(byte) - Static method in class 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 PApplet
hex(int) - Static method in class PApplet
hex(int, int) - Static method in class PApplet
HEX_DIGIT - Static variable in interface JavaTokenTypes
HEX_DIGIT - Static variable in interface PdePartialTokenTypes
HEX_DIGIT - Static variable in interface PdeTokenTypes
hide() - Method in class ColorChooser
hideCursor() - Method in interface PSurface
hideCursor() - Method in class PSurfaceAWT
hideCursor() - Method in class PSurfaceFX
hideCursor() - Method in class PSurfaceNone
hideCursor() - Method in class PSurfaceJOGL
hideExtension(String) - Method in class Mode
  True if the specified extension should be hidden when shown on a tab.
hideMenuBar() - Static method in class PApplet
  Convenience method, should only be called by PSurface subclasses.
hideStackTrace() - Method in exception SketchException
HIGH_FLOAT - Static variable in class PGL
HIGH_INT - Static variable in class PGL
highResDisplay() - Static method in class Toolkit
hint(int) - Method in class PApplet
hint(int) - Method in class PGraphics
  ( begin auto-generated from hint.xml ) Set various hints and hacks for the renderer.
hint(int) - Method in class PGraphicsJava2D
hint(int, int) - Method in class PGL
hint(int) - Method in class PGraphics2D
hint(int) - Method in class PGraphicsOpenGL
hint(int, int) - Method in class PJOGL
HINT_COUNT - Static variable in interface PConstants
HOME - Static variable in class InputHandler
home(boolean) - Constructor for class InputHandler.home
hour() - Static method in class PApplet
  ( begin auto-generated from hour.xml ) Processing communicates with the clock on your computer.
HSB - Static variable in interface PConstants
HtmlSelection - Class in processing.app.syntax
HtmlSelection(String) - Constructor for class HtmlSelection
hue(int) - Method in class PApplet
  ( begin auto-generated from hue.xml ) Extracts the hue value from a color.
hue(int) - Method in class PGraphics
  ( begin auto-generated from hue.xml ) Extracts the hue value from a color.
hypot(double, double) - Static method in class LinePath
hypot(int, int) - Static method in class LinePath
hypot(long, long) - Static method in class LinePath

## I

id - Variable in class Token
  The id of this token.
ID_COUNT - Static variable in class Token
  The total number of defined token ids.
IDENT - Static variable in interface JavaTokenTypes
IDENT - Static variable in interface PdePartialTokenTypes
IDENT - Static variable in interface PdeTokenTypes
identifier() - Method in class JavaRecognizer
identifier() - Method in class PdeRecognizer
identifierStar() - Method in class JavaRecognizer
identifierStar() - Method in class PdeRecognizer
identPrimary() - Method in class JavaRecognizer
  Match a, a.b.c refs, a.b.c(...) refs, a.b.c[], a.b.c[].class, and a.b.c.class refs.
identPrimary() - Method in class PdeRecognizer
image(PImage, float, float) - Method in class PApplet
  ( begin auto-generated from image.xml ) Displays images to the screen.
image(PImage, float, float, float, float) - Method in class PApplet
image(PImage, float, float, float, float, int, int, int, int) - Method in class PApplet
  Draw an image(), also specifying u/v coordinates.
IMAGE - Static variable in interface PConstants
  texture coordinates based on image width/height
image - Variable in class PFont.Glyph
image - Variable in class PGraphics
  Java AWT Image object associated with this renderer.
image(PImage, float, float) - Method in class PGraphics
  ( begin auto-generated from image.xml ) Displays images to the screen.
image(PImage, float, float, float, float) - Method in class PGraphics
image(PImage, float, float, float, float, int, int, int, int) - Method in class PGraphics
  Draw an image(), also specifying u/v coordinates.
imageMode(int) - Method in class PApplet
  ( begin auto-generated from imageMode.xml ) Modifies the location from which images draw.
imageMode - Variable in class PGraphics
  The current image alignment (read-only)
imageMode(int) - Method in class PGraphics
  ( begin auto-generated from imageMode.xml ) Modifies the location from which images draw.
imageMode - Variable in class PStyle
IMPLEMENTS_CLAUSE - Static variable in interface JavaTokenTypes
IMPLEMENTS_CLAUSE - Static variable in interface PdePartialTokenTypes
IMPLEMENTS_CLAUSE - Static variable in interface PdeTokenTypes
implementsClause() - Method in class JavaRecognizer
implementsClause() - Method in class PdeRecognizer
IMPORT - Static variable in interface JavaTokenTypes
IMPORT - Static variable in interface PdePartialTokenTypes
IMPORT - Static variable in interface PdeTokenTypes
importDefinition() - Method in class JavaRecognizer
importDefinition() - Method in class PdeRecognizer
INC - Static variable in interface JavaTokenTypes
INC - Static variable in interface PdePartialTokenTypes
INC - Static variable in interface PdeTokenTypes
inclusiveOrExpression() - Method in class JavaRecognizer
inclusiveOrExpression() - Method in class PdeRecognizer
INCR - Static variable in class PGL
INCR_WRAP - Static variable in class PGL
increment(String) - Method in class IntDict
  Increase the value associated with a specific key by 1.
increment(int) - Method in class IntList
index - Variable in class PFont.Glyph
index(String) - Method in class FloatDict
index(float) - Method in class FloatList
  Return the first index of a particular value.
index(String) - Method in class IntDict
index(int) - Method in class IntList
  Return the first index of a particular value.
index(String) - Method in class StringDict
index(String) - Method in class StringList
  Return the first index of a particular value.
INDEX_OP - Static variable in interface JavaTokenTypes
INDEX_OP - Static variable in interface PdePartialTokenTypes
INDEX_OP - Static variable in interface PdeTokenTypes
INFO_LOG_LENGTH - Static variable in class PGL
init(Editor) - Method in class ToolContribution
init() - Static method in class Language
  Singleton constructor
init(Base) - Method in class Platform
init(Base) - Method in class LinuxPlatform
init(Base) - Method in class MacPlatform
init(Base) - Method in class WindowsPlatform
init() - Static method in class Preferences
init(JEditTextArea, TextAreaPainter.Highlight) - Method in interface TextAreaPainter.Highlight
  Called after the highlight painter has been added.
init(Editor) - Method in class Archiver
init(Editor) - Method in class ColorSelector
init(Editor) - Method in class CreateFont
init(Editor) - Method in class InstallCommander
init(Editor) - Method in interface Tool
init() - Method in class PApplet
  Applet initialization.
init(int, int, int) - Method in class PImage
  Do not remove, see notes in the other variant.
init(int, int, int, int) - Method in class 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 ThinkDifferent
init() - Method in class PShader
init(int, int) - Method in class Texture
  Sets the size of the image and texture to width x height.
init(int, int, Texture.Parameters) - Method in class 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 Texture
  Initializes the texture using GL parameters
initFrame(PApplet) - Method in interface PSurface
initFrame(PApplet) - Method in class PSurfaceAWT
initFrame(PApplet) - Method in class PSurfaceFX
initFrame(PApplet) - Method in class PSurfaceNone
initFrame(PApplet) - Method in class PSurfaceJOGL
initialized - Variable in class PGraphicsOpenGL
  Whether the PGraphics object is ready to render or not.
initializer() - Method in class JavaRecognizer
initializer() - Method in class PdeRecognizer
initLoader(String) - Method in class LocalContribution
initOffscreen(PApplet) - Method in interface PSurface
initOffscreen(PApplet) - Method in class PSurfaceAWT
initOffscreen(PApplet) - Method in class PSurfaceFX
initOffscreen(PApplet) - Method in class PSurfaceNone
initOffscreen(PApplet) - Method in class PSurfaceJOGL
initPlatform() - Static method in class Base
InputHandler - Class in processing.app.syntax
  An input handler converts the user's key strokes into concrete actions.
InputHandler() - Constructor for class InputHandler
InputHandler.backspace - Class in processing.app.syntax
InputHandler.backspace_word - Class in processing.app.syntax
InputHandler.clipboard_copy - Class in processing.app.syntax
InputHandler.clipboard_cut - Class in processing.app.syntax
InputHandler.clipboard_paste - Class in processing.app.syntax
InputHandler.delete - Class in processing.app.syntax
InputHandler.delete_word - Class in processing.app.syntax
InputHandler.document_end - Class in processing.app.syntax
InputHandler.document_home - Class in processing.app.syntax
InputHandler.end - Class in processing.app.syntax
InputHandler.home - Class in processing.app.syntax
InputHandler.insert_break - Class in processing.app.syntax
InputHandler.insert_char - Class in processing.app.syntax
InputHandler.insert_tab - Class in processing.app.syntax
InputHandler.MacroRecorder - Interface in processing.app.syntax
  Macro recorder.
InputHandler.next_char - Class in processing.app.syntax
InputHandler.next_line - Class in processing.app.syntax
InputHandler.next_page - Class in processing.app.syntax
InputHandler.next_word - Class in processing.app.syntax
InputHandler.NonRecordable - Interface in processing.app.syntax
  If an action implements this interface, it should not be recorded by the macro recorder.
InputHandler.NonRepeatable - Interface in processing.app.syntax
  If an action implements this interface, it should not be repeated.
InputHandler.overwrite - Class in processing.app.syntax
InputHandler.prev_char - Class in processing.app.syntax
InputHandler.prev_line - Class in processing.app.syntax
InputHandler.prev_page - Class in processing.app.syntax
InputHandler.prev_word - Class in processing.app.syntax
InputHandler.repeat - Class in processing.app.syntax
InputHandler.toggle_rect - Class in processing.app.syntax
InputHandler.Wrapper - Interface in processing.app.syntax
  For use by EditAction.Wrapper only.
InputMethodSupport - Class in processing.app.syntax.im
  Support in-line Japanese input for PDE.
InputMethodSupport(JEditTextArea) - Constructor for class InputMethodSupport
inputMethodTextChanged(InputMethodEvent) - Method in class InputMethodSupport
  Handles events from InputMethod.
insert(int, float) - Method in class FloatList
insert(int, float[]) - Method in class FloatList
insert(int, FloatList) - Method in class FloatList
insert(int, int) - Method in class IntList
insert(int, int[]) - Method in class IntList
insert(int, IntList) - Method in class IntList
insert(int, String) - Method in class StringList
insert(int, String[]) - Method in class StringList
insert(int, StringList) - Method in class StringList
INSERT_BREAK - Static variable in class InputHandler
insert_break() - Constructor for class InputHandler.insert_break
INSERT_CHAR - Static variable in class InputHandler
insert_char() - Constructor for class InputHandler.insert_char
INSERT_TAB - Static variable in class InputHandler
insert_tab() - Constructor for class InputHandler.insert_tab
insertColumn(int) - Method in class Table
insertColumn(int, String) - Method in class Table
insertColumn(int, String, int) - Method in class Table
insertFrame(String) - Method in class PApplet
  Check a string for #### signs to see if the frame number should be inserted.
insertFullWidthSpace() - Method in class CompositionTextManager
  Insert full width space
insertImportMenu(JMenu) - Method in class Mode
  Re-insert the Import Library menu.
insertLines(int, int) - Method in class TokenMarker
  Informs the token marker that lines have been inserted into the document.
insertRow(int, Object[]) - Method in class Table
insertText(String) - Method in class Editor
insertToolbarRecentMenu() - Method in class Mode
insertUpdate(DocumentEvent) - Method in class ColorChooser.ColorListener
INSIDE_BEGIN_END_ERROR - Static variable in class PShape
install(Base, File, boolean, StatusPanel) - Method in class AvailableContribution
InstallCommander - Class in processing.app.tools
InstallCommander() - Constructor for class InstallCommander
INSTANCE - Static variable in interface Platform.CLibrary
INSTANCE_INIT - Static variable in interface JavaTokenTypes
INSTANCE_INIT - Static variable in interface PdePartialTokenTypes
INSTANCE_INIT - Static variable in interface PdeTokenTypes
INT - Static variable in class Table
INT - Static variable in class PGL
INT_VEC2 - Static variable in class PGL
INT_VEC3 - Static variable in class PGL
INT_VEC4 - Static variable in class PGL
IntDict - Class in processing.data
  A simple class to use a String as a lookup for an int value.
IntDict() - Constructor for class IntDict
IntDict(int) - Constructor for class IntDict
  Create a new lookup with a specific size.
IntDict(BufferedReader) - Constructor for class 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 IntDict
IntDict(Object[][]) - Constructor for class IntDict
  Constructor to allow (more intuitive) inline initialization, e.g.:
INTERFACE_DEF - Static variable in interface JavaTokenTypes
INTERFACE_DEF - Static variable in interface PdePartialTokenTypes
INTERFACE_DEF - Static variable in interface PdeTokenTypes
interfaceBlock() - Method in class JavaRecognizer
interfaceBlock() - Method in class PdeRecognizer
interfaceDefinition(AST) - Method in class JavaRecognizer
interfaceDefinition(AST) - Method in class PdeRecognizer
interfaceExtends() - Method in class JavaRecognizer
interfaceExtends() - Method in class PdeRecognizer
interfaceField() - Method in class JavaRecognizer
interfaceField() - Method in class PdeRecognizer
INTERNAL_FIRST - Static variable in class Token
  The first id that can be used for internal state in a token marker.
INTERNAL_LAST - Static variable in class Token
  The last id that can be used for internal state in a token marker.
internalCloseRunner() - Method in class Editor
  Halt the current runner for whatever reason.
interpolate(String, Object...) - Static method in class Language
IntList - Class in processing.data
  Helper class for a list of ints.
IntList() - Constructor for class IntList
IntList(int) - Constructor for class IntList
IntList(int[]) - Constructor for class IntList
IntList(Iterable<Object>) - Constructor for class IntList
  Construct an IntList from an iterable pile of objects.
IntList(Object...) - Constructor for class IntList
  Construct an IntList from a random pile of objects.
INVALID - Static variable in class Token
  Invalid token id.
invalidate() - Method in class Brackets
invalidateComposedTextLayout(int) - Method in class CompositionTextPainter
  Invalidate this TextLayout to set null.
invalidateLine(int) - Method in class TextAreaPainter
  Marks a line as needing a repaint.
INVERT - Static variable in interface PConstants
invert() - Method in interface PMatrix
  Invert this matrix.
invert() - Method in class PMatrix2D
  Invert this matrix.
invert() - Method in class PMatrix3D
  Invert this matrix.
INVERT - Static variable in class PGL
invertedX() - Method in class Texture
  Returns true if the texture is inverted along the horizontal direction.
invertedX(boolean) - Method in class Texture
  Sets the texture as inverted or not along the horizontal direction.
invertedY() - Method in class Texture
  Returns true if the texture is inverted along the vertical direction.
invertedY(boolean) - Method in class Texture
  Sets the texture as inverted or not along the vertical direction.
is2D() - Method in class PGraphics
  Return true if this renderer supports 2D drawing.
is2D() - Method in class PShape
  Return true if this shape is 2D.
is2D() - Method in class PGraphics2D
is2D() - Method in class PGraphics3D
is2X() - Method in class PGraphics
is3D() - Method in class PGraphics
  Return true if this renderer supports 3D drawing.
is3D() - Method in class PShape
  Return true if this shape is 3D.
is3D() - Method in class PGraphics2D
is3D() - Method in class PGraphics3D
isAltDown() - Method in class Event
isAssertEnabled() - Method in class JavaLexer
  Query the "assert" keyword state
isAssertEnabled() - Method in class PdeLexer
  Query the "assert" keyword state
isBlockCaretEnabled() - Method in class TextAreaPainter
  Returns true if the caret should be drawn as a block, false otherwise.
isBold() - Method in class SyntaxStyle
  Returns true if boldface is enabled for this style.
isBracketHighlightEnabled() - Method in class TextAreaPainter
  Returns true if bracket highlighting is enabled, false otherwise.
isBuffer(int) - Method in class PGL
isBuffer(int) - Method in class PJOGL
isCaretBlinkEnabled() - Method in class JEditTextArea
  Returns true if the caret is blinking, false otherwise.
isCaretVisible() - Method in class JEditTextArea
  Returns true if the caret is visible, false otherwise.
isClosed() - Method in class PShape
isCompatible(int) - Method in class Contribution
isControlDown() - Method in class Event
isDataFlavorSupported(DataFlavor) - Method in class HtmlSelection
isDefaultExtension(SketchCode) - Method in class Mode
  True if the specified code has the default file extension.
isDefaultExtension(String) - Method in class Mode
  True if the specified extension is the default file extension.
isDone() - Method in class LinePath.PathIterator
isEditable() - Method in class JEditTextArea
  Returns true if this text area is editable, false otherwise.
isEnabled(int) - Method in class PGL
isEnabled(int) - Method in class PJOGL
isEnumEnabled() - Method in class JavaLexer
  Query the "enum" keyword state
isEnumEnabled() - Method in class PdeLexer
  Query the "enum" keyword state
isExamplesCompatible(Base, File) - Static method in class ExamplesContribution
  Function to determine whether or not the example present in the exampleLocation directory is compatible with the present mode.
isExtension(String) - Method in class SketchCode
isFramebuffer(int) - Method in class PGL
isFramebuffer(int) - Method in class PJOGL
isGL() - Method in class PGraphics
  Return true if this renderer does rendering through OpenGL.
isGL() - Method in class PGraphicsOpenGL
isHalted() - Method in class Editor
isHalted() - Method in interface RunnerListener
isInstalled() - Method in class AvailableContribution
isInstalled() - Method in class Contribution
isInstalled() - Method in class LocalContribution
isLinux() - Static method in class Base
  true if running on linux.
isLoaded() - Method in class PImage
isMacOS() - Static method in class Base
  returns true if Processing is running on a Mac OS X machine.
isMetaDown() - Method in class Event
isModified() - Method in class Sketch
isModified() - Method in class SketchCode
isModified() - Method in class PImage
isModified() - Method in class Texture
isNextLineRequested() - Method in class TokenMarker
  Returns true if the next line should be repainted.
isNull(int) - Method in class JSONArray
  Determine if the value is null.
isNull(String) - Method in class JSONObject
  Determine if the value associated with the key is null or if there is no value.
isOverwriteEnabled() - Method in class JEditTextArea
  Returns true if overwrite mode is enabled, false otherwise.
isProgram(int) - Method in class PGL
isProgram(int) - Method in class PJOGL
isqrt(int) - Static method in class LinePath
isReadOnly() - Method in class Sketch
  Returns true if this is a read-only sketch.
isRenderbuffer(int) - Method in class PGL
isRenderbuffer(int) - Method in class PJOGL
isRepeatEnabled() - Method in class InputHandler
  Returns if repeating is enabled.
isSanitaryName(String) - Static method in class Sketch
  Return true if the name is valid for a Processing sketch.
isSelectionActive() - Method in class Editor
  True if some text is currently selected.
isSelectionActive() - Method in class JEditTextArea
isSelectionRectangular() - Method in class JEditTextArea
  Returns true if the selection is rectangular, false otherwise.
isShader(int) - Method in class PGL
isShader(int) - Method in class PJOGL
isShiftDown() - Method in class EditorButton
isShiftDown() - Method in class Event
isStopped() - Method in interface PSurface
isStopped() - Method in class PSurfaceFX
isStopped() - Method in class PSurfaceNone
isStopped() - Method in class PSurfaceJOGL
isStream() - Method in class PFont
isTempFolderName(String) - Method in enum ContributionType
isTexture(int) - Method in class PGL
isTexture(int) - Method in class PJOGL
isUntitled() - Method in class Sketch
isVisible() - Method in class PShape
  ( begin auto-generated from PShape_isVisible.xml ) Returns a boolean value "true" if the image is set to be visible, "false" if not.
isWindows() - Static method in class Base
  returns true if running on windows.
iterator() - Method in class ProcessResult
iterator() - Method in class FloatList
  Implemented this way so that we can use a FloatList in a for loop.
iterator() - Method in class IntList
iterator() - Method in class StringList

## J

JAVA2D - Static variable in interface PConstants
JavaLexer - Class in processing.mode.java.preproc
JavaLexer(InputStream) - Constructor for class JavaLexer
JavaLexer(Reader) - Constructor for class JavaLexer
JavaLexer(InputBuffer) - Constructor for class JavaLexer
JavaLexer(LexerSharedInputState) - Constructor for class JavaLexer
javaProgram() - Method in class PdeRecognizer
JavaRecognizer - Class in processing.mode.java.preproc
  Java 1.5 Recognizer /** Java 1.5 Recognizer Run 'java Main [-showtree] directory-full-of-java-files' [The -showtree option pops up a Swing frame that shows the AST constructed from the parser.] Run 'java Main ' Contributing authors: John Mitchell johnm@non.net Terence Parr parrt@magelang.com John Lilley jlilley@empathy.com Scott Stanchfield thetick@magelang.com Markus Mohnen mohnen@informatik.rwth-aachen.de Peter Williams pete.williams@sun.com Allan Jacobs Allan.Jacobs@eng.sun.com Steve Messick messick@redhills.com John Pybus john@pybus.org Version 1.00 December 9, 1997 -- initial release Version 1.01 December 10, 1997 fixed bug in octal def (0..7 not 0..8) Version 1.10 August 1998 (parrt) added tree construction fixed definition of WS,comments for mac,pc,unix newlines added unary plus Version 1.11 (Nov 20, 1998) Added "shutup" option to turn off last ambig warning.
JavaRecognizer(TokenBuffer) - Constructor for class JavaRecognizer
JavaRecognizer(TokenStream) - Constructor for class JavaRecognizer
JavaRecognizer(ParserSharedInputState) - Constructor for class JavaRecognizer
JavaTokenTypes - Interface in processing.mode.java.preproc
javaVersion - Static variable in class PApplet
  Version of Java that's in use, whether 1.1 or 1.3 or whatever, stored as a float.
javaVersionName - Static variable in class PApplet
  Full name of the Java version (i.e.
JEditTextArea - Class in processing.app.syntax
  The text area component from the JEdit Syntax (syntax.jedit.org) project.
JEditTextArea(TextAreaDefaults, InputHandler) - Constructor for class JEditTextArea
  Creates a new JEditTextArea with the specified settings.
join(String[], char) - Static method in class 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 PApplet
join(String) - Method in class FloatList
join(String) - Method in class IntList
join(String) - Method in class JSONArray
  Make a string from the contents of this JSONArray.
join(String) - Method in class StringList
JOIN_BEVEL - Static variable in class LinePath
  Joins path segments by connecting the outer corners of their wide outlines with a straight segment.
JOIN_MITER - Static variable in class LinePath
  Joins path segments by extending their outside edges until they meet.
JOIN_ROUND - Static variable in class LinePath
  Joins path segments by rounding off the corner at a radius of half the line width.
JPEG - Static variable in interface PConstants
JSONArray - Class in processing.data
  A JSONArray is an ordered sequence of values.
JSONArray() - Constructor for class JSONArray
  Construct an empty JSONArray.
JSONArray(Reader) - Constructor for class JSONArray
JSONArray(IntList) - Constructor for class JSONArray
JSONArray(FloatList) - Constructor for class JSONArray
JSONArray(StringList) - Constructor for class JSONArray
JSONObject - Class in processing.data
  A JSONObject is an unordered collection of name/value pairs.
JSONObject() - Constructor for class JSONObject
  Construct an empty JSONObject.
JSONObject(Reader) - Constructor for class JSONObject
JSONObject(IntDict) - Constructor for class JSONObject
JSONObject(FloatDict) - Constructor for class JSONObject
JSONObject(StringDict) - Constructor for class JSONObject

## K

KEEP - Static variable in class PGL
kern(char, char) - Method in class PFont
  Currently un-implemented for .vlw fonts, but honored for layout in case subclasses use it.
key - Variable in class 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 FloatDict
key(int) - Method in class IntDict
key(int) - Method in class StringDict
KEY - Static variable in class Event
keyArray() - Method in class FloatDict
  Return a copy of the internal keys array.
keyArray(String[]) - Method in class FloatDict
keyArray() - Method in class IntDict
  Return a copy of the internal keys array.
keyArray(String[]) - Method in class IntDict
keyArray() - Method in class StringDict
  Return a copy of the internal keys array.
keyArray(String[]) - Method in class StringDict
keyCode - Variable in class 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 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 KeyEvent
keyIterator() - Method in class IntDict
keyIterator() - Method in class JSONObject
  Get an enumeration of the keys of the JSONObject.
keyPressed(KeyEvent) - Method in class DefaultInputHandler
  Handle a key pressed event.
keyPressed(KeyEvent) - Method in class PdeInputHandler
keyPressed - Variable in class 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 PApplet
  ( begin auto-generated from keyPressed.xml ) The keyPressed() function is called once every time a key is pressed.
keyPressed(KeyEvent) - Method in class PApplet
keyReleased() - Method in class PApplet
  ( begin auto-generated from keyReleased.xml ) The keyReleased() function is called once every time a key is released.
keyReleased(KeyEvent) - Method in class PApplet
keys() - Method in class FloatDict
keys() - Method in class IntDict
  Return the internal array being used to store the keys.
keys() - Method in class JSONObject
  Get a set of keys of the JSONObject.
keys() - Method in class StringDict
keyTyped(KeyEvent) - Method in class DefaultInputHandler
  Handle a key typed event.
keyTyped(KeyEvent) - Method in class PdeInputHandler
keyTyped() - Method in class 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 PApplet
KEYWORD1 - Static variable in class Token
  Keywords (void, int, boolean, etc.)
KEYWORD2 - Static variable in class Token
  Fields [variables within a class]
KEYWORD3 - Static variable in class Token
  Loop/function-like blocks (for, while, etc.)
KEYWORD4 - Static variable in class Token
  Processing variables (width, height, focused, etc.)
KEYWORD5 - Static variable in class Token
  Datatypes (int, boolean, etc.)
KEYWORD6 - Static variable in class Token
  Keywords which can be followed by parenthesis
KeywordMap - Class in processing.app.syntax
  A `KeywordMap` is similar to a hashtable in that it maps keys to values.
KeywordMap(boolean) - Constructor for class KeywordMap
  Creates a new `KeywordMap`.

## L

LABEL - Static variable in class Token
  Label token id.
LABELED_STAT - Static variable in interface JavaTokenTypes
LABELED_STAT - Static variable in interface PdePartialTokenTypes
LABELED_STAT - Static variable in interface PdeTokenTypes
LAND - Static variable in interface JavaTokenTypes
LAND - Static variable in interface PdePartialTokenTypes
LAND - Static variable in interface PdeTokenTypes
LANDSCAPE - Static variable in interface PConstants
  Screen orientation constant for landscape (the hot dog way).
Language - Class in processing.app
  Internationalization (i18n)
lastModified() - Method in class SketchCode
  Used to determine whether this file was modified externally
lastRowIndex() - Method in class Table
lastVisited() - Method in class SketchCode
launch(String) - Static method in class WebServer
launch(String) - Static method in class PApplet
  ( begin auto-generated from launch.xml ) Attempts to open an application or file using your platform's launcher.
launch(String...) - Static method in class PApplet
  Launch a process using the platform's shell.
LBRACK - Static variable in interface JavaTokenTypes
LBRACK - Static variable in interface PdePartialTokenTypes
LBRACK - Static variable in interface PdeTokenTypes
LCURLY - Static variable in interface JavaTokenTypes
LCURLY - Static variable in interface PdePartialTokenTypes
LCURLY - Static variable in interface PdeTokenTypes
LE - Static variable in interface JavaTokenTypes
LE - Static variable in interface PdePartialTokenTypes
LE - Static variable in interface PdeTokenTypes
LEFT - Static variable in interface PConstants
LEFT_GUTTER - Static variable in class Editor
LEFT_OF_SCROLLBAR - Static variable in class JEditTextArea
  Adding components with this name to the text area will place them left of the horizontal scroll bar.
leftExtent - Variable in class PFont.Glyph
leftHandGutter - Static variable in class JEditTextArea
  The size of the offset between the leftmost padding and the code
length - Variable in class Token
  The length of this token.
LEQUAL - Static variable in class PGL
lerp(float, float, float) - Static method in class PApplet
  ( begin auto-generated from lerp.xml ) Calculates a number between two numbers at a specific increment.
lerp(PVector, float) - Method in class 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 PVector
  Linear interpolate between two vectors (returns a new PVector object)
lerp(float, float, float, float) - Method in class PVector
  Linear interpolate the vector to x,y,z values
lerpColor(int, int, float) - Method in class 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 PApplet
lerpColor(int, int, float) - Method in class 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 PGraphics
LESS - Static variable in class PGL
librariesByImportHeader - Variable in class ContributionListing
Library - Class in processing.app
Library(File) - Constructor for class Library
lightAmbient - Variable in class PGraphicsOpenGL
  Ambient colors for lights.
lightCount - Variable in class PGraphicsOpenGL
lightDiffuse - Variable in class PGraphicsOpenGL
  Diffuse colors for lights.
LIGHTEST - Static variable in interface PConstants
lightFalloff(float, float, float) - Method in class 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 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 PGraphics2D
lightFalloff(float, float, float) - Method in class PGraphicsOpenGL
  Set the light falloff rates for the last light that was created.
lightFalloffCoefficients - Variable in class PGraphicsOpenGL
  Light falloff
lightNormal - Variable in class PGraphicsOpenGL
  Light direction (normalized vector)
lightPosition - Variable in class PGraphicsOpenGL
  Light positions
lights() - Method in class PApplet
  ( begin auto-generated from lights.xml ) Sets the default ambient light, directional light, falloff, and specular values.
lights() - Method in class PGraphics
  ( begin auto-generated from lights.xml ) Sets the default ambient light, directional light, falloff, and specular values.
lights() - Method in class PGraphics2D
lights - Variable in class PGraphicsOpenGL
lights() - Method in class PGraphicsOpenGL
  Sets up an ambient and directional light using OpenGL.
lightSpecular(float, float, float) - Method in class PApplet
  ( begin auto-generated from lightSpecular.xml ) Sets the specular color for lights.
lightSpecular(float, float, float) - Method in class PGraphics
  ( begin auto-generated from lightSpecular.xml ) Sets the specular color for lights.
lightSpecular(float, float, float) - Method in class PGraphics2D
lightSpecular - Variable in class PGraphicsOpenGL
  Specular colors for lights.
lightSpecular(float, float, float) - Method in class PGraphicsOpenGL
  Set the specular color of the last light created.
lightSpotParameters - Variable in class PGraphicsOpenGL
  Light spot parameters: Cosine of light spot angle and concentration
lightType - Variable in class PGraphicsOpenGL
  Light types
limit(float) - Method in class 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 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 PApplet
LINE - Static variable in interface PConstants
line(float, float, float, float) - Method in class 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 PGraphics
line(float, float, float, float) - Method in class PGraphicsFX2D
line(float, float, float, float) - Method in class PGraphicsJava2D
line(float, float, float, float) - Method in class PGraphicsOpenGL
line(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
LINE_LOOP - Static variable in interface PConstants
LINE_LOOP - Static variable in class PGL
LINE_SMOOTH - Static variable in class PGL
LINE_STRIP - Static variable in interface PConstants
LINE_STRIP - Static variable in class PGL
LINEAR - Static variable in class PGL
LINEAR_MIPMAP_LINEAR - Static variable in class PGL
LINEAR_MIPMAP_NEAREST - Static variable in class PGL
lineHighlight - Variable in class TextAreaDefaults
lineHighlightColor - Variable in class TextAreaDefaults
lineJoin() - Method in class 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 LinePath
  Constructs a new empty single precision `LinePath` object with a default winding rule of `LinePath.WIND_NON_ZERO`.
LinePath(int) - Constructor for class 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 LinePath
  Constructs a new `LinePath` object from the given specified initial values.
LinePath.PathIterator - Class in processing.opengl
LineProcessor - Interface in processing.app.exec
LINES - Static variable in interface PConstants
LINES - Static variable in class PGL
LineStroker - Class in processing.opengl
LineStroker() - Constructor for class LineStroker
  Empty constructor.
LineStroker(LineStroker, int, int, int, int, PMatrix2D) - Constructor for class LineStroker
  Constructs a `LineStroker`.
lineTo(float, float, int) - Method in class 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 LineStroker
lineToY(int) - Method in class JEditTextArea
  Converts a line index to a y co-ordinate.
lineWidth(float) - Method in class PGL
lineWidth(float) - Method in class PJOGL
link(String) - Method in class PApplet
  Links to a webpage either in the same window or in a new window.
LINK_STATUS - Static variable in class PGL
linkProgram(int) - Method in class PGL
linkProgram(int) - Method in class PJOGL
LINUX - Static variable in interface PConstants
LinuxPlatform - Class in processing.app.platform
LinuxPlatform() - Constructor for class LinuxPlatform
list() - Static method in class PFont
  ( begin auto-generated from PFont_list.xml ) Gets a list of the fonts installed on the system.
listAttributes() - Method in class XML
  Get a list of the names for all of the attributes for this node.
listCandidates(File) - Method in enum ContributionType
  Return a list of directories that have the necessary subfolder for this contribution type.
listChildren() - Method in class XML
  Put the names of all children into an array.
listFiles(File, boolean) - Static method in class Base
  Recursively creates a list of all files within the specified folder, and returns a list of their relative paths.
listFiles(File, boolean, String) - Static method in class Base
listJarFiles(File) - Static method in class Base
LITERAL1 - Static variable in class Token
  Strings in quotes
LITERAL2 - Static variable in class Token
  Constants (QUARTER_PI, CORNERS, etc.)
LITERAL_assert - Static variable in interface JavaTokenTypes
LITERAL_assert - Static variable in interface PdePartialTokenTypes
LITERAL_assert - Static variable in interface PdeTokenTypes
LITERAL_boolean - Static variable in interface JavaTokenTypes
LITERAL_boolean - Static variable in interface PdePartialTokenTypes
LITERAL_boolean - Static variable in interface PdeTokenTypes
LITERAL_break - Static variable in interface JavaTokenTypes
LITERAL_break - Static variable in interface PdePartialTokenTypes
LITERAL_break - Static variable in interface PdeTokenTypes
LITERAL_byte - Static variable in interface JavaTokenTypes
LITERAL_byte - Static variable in interface PdePartialTokenTypes
LITERAL_byte - Static variable in interface PdeTokenTypes
LITERAL_case - Static variable in interface JavaTokenTypes
LITERAL_case - Static variable in interface PdePartialTokenTypes
LITERAL_case - Static variable in interface PdeTokenTypes
LITERAL_catch - Static variable in interface JavaTokenTypes
LITERAL_catch - Static variable in interface PdePartialTokenTypes
LITERAL_catch - Static variable in interface PdeTokenTypes
LITERAL_char - Static variable in interface JavaTokenTypes
LITERAL_char - Static variable in interface PdePartialTokenTypes
LITERAL_char - Static variable in interface PdeTokenTypes
LITERAL_class - Static variable in interface JavaTokenTypes
LITERAL_class - Static variable in interface PdePartialTokenTypes
LITERAL_class - Static variable in interface PdeTokenTypes
LITERAL_color - Static variable in interface PdePartialTokenTypes
LITERAL_color - Static variable in interface PdeTokenTypes
LITERAL_continue - Static variable in interface JavaTokenTypes
LITERAL_continue - Static variable in interface PdePartialTokenTypes
LITERAL_continue - Static variable in interface PdeTokenTypes
LITERAL_default - Static variable in interface JavaTokenTypes
LITERAL_default - Static variable in interface PdePartialTokenTypes
LITERAL_default - Static variable in interface PdeTokenTypes
LITERAL_do - Static variable in interface JavaTokenTypes
LITERAL_do - Static variable in interface PdePartialTokenTypes
LITERAL_do - Static variable in interface PdeTokenTypes
LITERAL_double - Static variable in interface JavaTokenTypes
LITERAL_double - Static variable in interface PdePartialTokenTypes
LITERAL_double - Static variable in interface PdeTokenTypes
LITERAL_else - Static variable in interface JavaTokenTypes
LITERAL_else - Static variable in interface PdePartialTokenTypes
LITERAL_else - Static variable in interface PdeTokenTypes
LITERAL_enum - Static variable in interface JavaTokenTypes
LITERAL_enum - Static variable in interface PdePartialTokenTypes
LITERAL_enum - Static variable in interface PdeTokenTypes
LITERAL_extends - Static variable in interface JavaTokenTypes
LITERAL_extends - Static variable in interface PdePartialTokenTypes
LITERAL_extends - Static variable in interface PdeTokenTypes
LITERAL_false - Static variable in interface JavaTokenTypes
LITERAL_false - Static variable in interface PdePartialTokenTypes
LITERAL_false - Static variable in interface PdeTokenTypes
LITERAL_finally - Static variable in interface JavaTokenTypes
LITERAL_finally - Static variable in interface PdePartialTokenTypes
LITERAL_finally - Static variable in interface PdeTokenTypes
LITERAL_float - Static variable in interface JavaTokenTypes
LITERAL_float - Static variable in interface PdePartialTokenTypes
LITERAL_float - Static variable in interface PdeTokenTypes
LITERAL_for - Static variable in interface JavaTokenTypes
LITERAL_for - Static variable in interface PdePartialTokenTypes
LITERAL_for - Static variable in interface PdeTokenTypes
LITERAL_if - Static variable in interface JavaTokenTypes
LITERAL_if - Static variable in interface PdePartialTokenTypes
LITERAL_if - Static variable in interface PdeTokenTypes
LITERAL_implements - Static variable in interface JavaTokenTypes
LITERAL_implements - Static variable in interface PdePartialTokenTypes
LITERAL_implements - Static variable in interface PdeTokenTypes
LITERAL_import - Static variable in interface JavaTokenTypes
LITERAL_import - Static variable in interface PdePartialTokenTypes
LITERAL_import - Static variable in interface PdeTokenTypes
LITERAL_instanceof - Static variable in interface JavaTokenTypes
LITERAL_instanceof - Static variable in interface PdePartialTokenTypes
LITERAL_instanceof - Static variable in interface PdeTokenTypes
LITERAL_int - Static variable in interface JavaTokenTypes
LITERAL_int - Static variable in interface PdePartialTokenTypes
LITERAL_int - Static variable in interface PdeTokenTypes
LITERAL_interface - Static variable in interface JavaTokenTypes
LITERAL_interface - Static variable in interface PdePartialTokenTypes
LITERAL_interface - Static variable in interface PdeTokenTypes
LITERAL_long - Static variable in interface JavaTokenTypes
LITERAL_long - Static variable in interface PdePartialTokenTypes
LITERAL_long - Static variable in interface PdeTokenTypes
LITERAL_native - Static variable in interface JavaTokenTypes
LITERAL_native - Static variable in interface PdePartialTokenTypes
LITERAL_native - Static variable in interface PdeTokenTypes
LITERAL_new - Static variable in interface JavaTokenTypes
LITERAL_new - Static variable in interface PdePartialTokenTypes
LITERAL_new - Static variable in interface PdeTokenTypes
LITERAL_null - Static variable in interface JavaTokenTypes
LITERAL_null - Static variable in interface PdePartialTokenTypes
LITERAL_null - Static variable in interface PdeTokenTypes
LITERAL_package - Static variable in interface JavaTokenTypes
LITERAL_package - Static variable in interface PdePartialTokenTypes
LITERAL_package - Static variable in interface PdeTokenTypes
LITERAL_private - Static variable in interface JavaTokenTypes
LITERAL_private - Static variable in interface PdePartialTokenTypes
LITERAL_private - Static variable in interface PdeTokenTypes
LITERAL_protected - Static variable in interface JavaTokenTypes
LITERAL_protected - Static variable in interface PdePartialTokenTypes
LITERAL_protected - Static variable in interface PdeTokenTypes
LITERAL_public - Static variable in interface JavaTokenTypes
LITERAL_public - Static variable in interface PdePartialTokenTypes
LITERAL_public - Static variable in interface PdeTokenTypes
LITERAL_return - Static variable in interface JavaTokenTypes
LITERAL_return - Static variable in interface PdePartialTokenTypes
LITERAL_return - Static variable in interface PdeTokenTypes
LITERAL_short - Static variable in interface JavaTokenTypes
LITERAL_short - Static variable in interface PdePartialTokenTypes
LITERAL_short - Static variable in interface PdeTokenTypes
LITERAL_static - Static variable in interface JavaTokenTypes
LITERAL_static - Static variable in interface PdePartialTokenTypes
LITERAL_static - Static variable in interface PdeTokenTypes
LITERAL_super - Static variable in interface JavaTokenTypes
LITERAL_super - Static variable in interface PdePartialTokenTypes
LITERAL_super - Static variable in interface PdeTokenTypes
LITERAL_switch - Static variable in interface JavaTokenTypes
LITERAL_switch - Static variable in interface PdePartialTokenTypes
LITERAL_switch - Static variable in interface PdeTokenTypes
LITERAL_synchronized - Static variable in interface JavaTokenTypes
LITERAL_synchronized - Static variable in interface PdePartialTokenTypes
LITERAL_synchronized - Static variable in interface PdeTokenTypes
LITERAL_this - Static variable in interface JavaTokenTypes
LITERAL_this - Static variable in interface PdePartialTokenTypes
LITERAL_this - Static variable in interface PdeTokenTypes
LITERAL_threadsafe - Static variable in interface JavaTokenTypes
LITERAL_threadsafe - Static variable in interface PdePartialTokenTypes
LITERAL_threadsafe - Static variable in interface PdeTokenTypes
LITERAL_throw - Static variable in interface JavaTokenTypes
LITERAL_throw - Static variable in interface PdePartialTokenTypes
LITERAL_throw - Static variable in interface PdeTokenTypes
LITERAL_throws - Static variable in interface JavaTokenTypes
LITERAL_throws - Static variable in interface PdePartialTokenTypes
LITERAL_throws - Static variable in interface PdeTokenTypes
LITERAL_transient - Static variable in interface JavaTokenTypes
LITERAL_transient - Static variable in interface PdePartialTokenTypes
LITERAL_transient - Static variable in interface PdeTokenTypes
LITERAL_true - Static variable in interface JavaTokenTypes
LITERAL_true - Static variable in interface PdePartialTokenTypes
LITERAL_true - Static variable in interface PdeTokenTypes
LITERAL_try - Static variable in interface JavaTokenTypes
LITERAL_try - Static variable in interface PdePartialTokenTypes
LITERAL_try - Static variable in interface PdeTokenTypes
LITERAL_void - Static variable in interface JavaTokenTypes
LITERAL_void - Static variable in interface PdePartialTokenTypes
LITERAL_void - Static variable in interface PdeTokenTypes
LITERAL_volatile - Static variable in interface JavaTokenTypes
LITERAL_volatile - Static variable in interface PdePartialTokenTypes
LITERAL_volatile - Static variable in interface PdeTokenTypes
LITERAL_while - Static variable in interface JavaTokenTypes
LITERAL_while - Static variable in interface PdePartialTokenTypes
LITERAL_while - Static variable in interface PdeTokenTypes
LNOT - Static variable in interface JavaTokenTypes
LNOT - Static variable in interface PdePartialTokenTypes
LNOT - Static variable in interface PdeTokenTypes
load(File) - Static method in class ExamplesContribution
load(Base, File) - Static method in class ModeContribution
load(Base, File, String) - Static method in class ModeContribution
load(File) - Static method in class ToolContribution
load(File) - Static method in class Library
load(InputStream) - Static method in class Preferences
  Load a set of key/value pairs from a UTF-8 encoded file into 'table'.
load() - Method in class Settings
load(File) - Method in class Settings
load() - Method in class SketchCode
  Load this piece of code from a file.
loadAll(File) - Static method in class ToolContribution
loadBytes(String) - Method in class 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 PApplet
loadBytes(File) - Static method in class PApplet
loadBytesRaw(File) - Static method in class Base
  Same as PApplet.loadBytes(), however never does gzip decoding.
loaded - Variable in class PImage
  Loaded pixels flag
loadFile(File) - Static method in class Base
  Grab the contents of a file as a string.
loadFont(String) - Method in class PApplet
  ( begin auto-generated from loadFont.xml ) Loads a font into a variable of type PFont.
loadFonts() - Static method in class PFont
loadIcon(String) - Method in class Mode
  Get an ImageIcon object from the Mode folder.
loadImage(String) - Method in class Mode
  Get an image object from the mode folder.
loadImage(String) - Method in class PApplet
  ( begin auto-generated from loadImage.xml ) Loads an image into a variable of type PImage.
loadImage(String, String) - Method in class PApplet
loadJSONArray(String) - Method in class PApplet
loadJSONArray(File) - Static method in class PApplet
loadJSONObject(String) - Method in class PApplet
loadJSONObject(File) - Static method in class PApplet
loadMissing(Base) - Static method in class ExamplesContribution
loadMissing(Base) - Static method in class ModeContribution
loadPixels() - Method in class PApplet
  ( begin auto-generated from loadPixels.xml ) Loads the pixel data for the display window into the pixels[] array.
loadPixels() - Method in class PGraphicsDanger2D
loadPixels() - Method in class PGraphicsFX2D
loadPixels() - Method in class PGraphicsJava2D
loadPixels() - Method in class PImage
  ( begin auto-generated from PImage_loadPixels.xml ) Loads the pixel data for the image into its pixels[] array.
loadPixels() - Method in class PGraphicsOpenGL
loadShader(String) - Method in class PApplet
  ( begin auto-generated from loadShader.xml ) This is a new reference entry for Processing 2.0.
loadShader(String, String) - Method in class PApplet
loadShader(String) - Method in class PGraphics
  ( begin auto-generated from loadShader.xml ) This is a new reference entry for Processing 2.0.
loadShader(String, String) - Method in class PGraphics
loadShader(String) - Method in class PGraphicsOpenGL
loadShader(String, String) - Method in class PGraphicsOpenGL
loadShape(String) - Method in class PApplet
loadShape(String, String) - Method in class PApplet
loadShape(String) - Method in class PGraphics
loadShape(String, String) - Method in class PGraphics
loadShape(String) - Method in class PGraphicsFX2D
loadShape(String, String) - Method in class PGraphicsFX2D
loadShape(String, String) - Method in class PGraphicsJava2D
loadShape(String) - Method in class PGraphicsOpenGL
loadStrings(File) - Static method in class PApplet
loadStrings(String) - Method in class 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 PApplet
loadStrings(BufferedReader) - Static method in class PApplet
loadTable(String) - Method in class PApplet
loadTable(String, String) - Method in class PApplet
  Options may contain "header", "tsv", "csv", or "bin" separated by commas.
loadTexture() - Method in class PGraphicsOpenGL
loadXML(String) - Method in class PApplet
loadXML(String, String) - Method in class PApplet
LocalContribution - Class in processing.app.contrib
  A contribution that has been downloaded to the disk, and may or may not be installed.
LocalContribution(File) - Constructor for class LocalContribution
locateSketchbookFolder() - Static method in class Base
log(Object, String) - Static method in class Base
log(String) - Static method in class Base
log(float) - Static method in class PApplet
  ( begin auto-generated from log.xml ) Calculates the natural logarithm (the base-e logarithm) of a number.
loge(String, Throwable) - Static method in class Base
loge(String) - Static method in class Base
logf(String, Object...) - Static method in class Base
logicalAndExpression() - Method in class JavaRecognizer
logicalAndExpression() - Method in class PdeRecognizer
logicalOrExpression() - Method in class JavaRecognizer
logicalOrExpression() - Method in class PdeRecognizer
LONG - Static variable in class Table
lookup(Segment, int, int, boolean) - Method in class KeywordMap
  Looks up a key.
lookupReference(String) - Method in class Mode
  Returns the HTML filename (including path prefix if necessary) for this keyword, or null if it doesn't exist.
loop() - Method in class PApplet
  ( begin auto-generated from loop.xml ) Causes Processing to continuously execute the code within draw().
LOR - Static variable in interface JavaTokenTypes
LOR - Static variable in interface PdePartialTokenTypes
LOR - Static variable in interface PdeTokenTypes
LOW_FLOAT - Static variable in class PGL
LOW_INT - Static variable in class PGL
lower() - Method in class StringList
  Make the entire list lower case.
LPAREN - Static variable in interface JavaTokenTypes
LPAREN - Static variable in interface PdePartialTokenTypes
LPAREN - Static variable in interface PdeTokenTypes
lsqrt(long) - Static method in class LinePath
LT - Static variable in interface JavaTokenTypes
LT - Static variable in interface PdePartialTokenTypes
LT - Static variable in interface PdeTokenTypes
LUMINANCE - Static variable in class PGL
LUMINANCE_ALPHA - Static variable in class PGL

## M

m00 - Variable in class PMatrix2D
m00 - Variable in class PMatrix3D
m01 - Variable in class PMatrix2D
m01 - Variable in class PMatrix3D
m02 - Variable in class PMatrix2D
m02 - Variable in class PMatrix3D
m03 - Variable in class PMatrix3D
m10 - Variable in class PMatrix2D
m10 - Variable in class PMatrix3D
m11 - Variable in class PMatrix2D
m11 - Variable in class PMatrix3D
m12 - Variable in class PMatrix2D
m12 - Variable in class PMatrix3D
m13 - Variable in class PMatrix3D
m20 - Variable in class PMatrix3D
m21 - Variable in class PMatrix3D
m22 - Variable in class PMatrix3D
m23 - Variable in class PMatrix3D
m30 - Variable in class PMatrix3D
m31 - Variable in class PMatrix3D
m32 - Variable in class PMatrix3D
m33 - Variable in class PMatrix3D
MACOSX - Static variable in interface PConstants
MacPlatform - Class in processing.app.platform
  Platform handler for Mac OS X.
MacPlatform() - Constructor for class MacPlatform
mag(float, float) - Static method in class PApplet
mag(float, float, float) - Static method in class PApplet
  ( begin auto-generated from mag.xml ) Calculates the magnitude (or length) of a vector.
mag() - Method in class 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 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 Base
main(String[]) - Static method in class PApplet
  main() method for running this class from the command line.
main(String) - Static method in class 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 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.
makeGradient(String, int, int) - Method in class Mode
makeTempFolder() - Method in class Sketch
  Create a temporary folder that includes the sketch's name in its title.
map(float, float, float, float, float) - Static method in class PApplet
  ( begin auto-generated from map.xml ) Re-maps a number from one range to another.
mapBuffer(int, int) - Method in class PGL
mapBuffer(int, int) - Method in class PJOGL
mapBufferRange(int, int, int, int) - Method in class PGL
mapBufferRange(int, int, int, int) - Method in class PJOGL
markTokens(Segment, int) - Method in class TokenMarker
  A wrapper for the lower-level `markTokensImpl` method that is called to split a line up into tokens.
markTokensImpl(byte, Segment, int) - Method in class PdeKeywords
mask(PImage) - Method in class 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 PGraphicsDanger2D
mask(PImage) - Method in class PGraphicsDanger2D
mask(PImage) - Method in class PGraphicsFX2D
mask(int[]) - Method in class PGraphicsJava2D
mask(PImage) - Method in class PGraphicsJava2D
mask(int[]) - Method in class PImage
  Deprecated.
mask(PImage) - Method in class 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 PGraphicsOpenGL
mASSIGN(boolean) - Method in class JavaLexer
mASSIGN(boolean) - Method in class PdeLexer
mAT(boolean) - Method in class JavaLexer
mAT(boolean) - Method in class PdeLexer
match(String, String) - Static method in class 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 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 Table
matchRow(String, String) - Method in class Table
matchRowIndex(String, int) - Method in class Table
  Return the row that contains the first String that matches.
matchRowIndex(String, String) - Method in class Table
  Return the row that contains the first String that matches.
matchRowIndices(String, int) - Method in class Table
  Return a list of rows that contain the String passed in.
matchRowIndices(String, String) - Method in class Table
  Return a list of rows that match the regex passed in.
matchRowIterator(String, int) - Method in class Table
matchRowIterator(String, String) - Method in class Table
matchRows(String, int) - Method in class Table
matchRows(String, String) - Method in class Table
max(int, int) - Static method in class PApplet
  ( begin auto-generated from max.xml ) Determines the largest value in a sequence of numbers.
max(float, float) - Static method in class PApplet
max(int, int, int) - Static method in class PApplet
max(float, float, float) - Static method in class PApplet
max(int[]) - Static method in class PApplet
max(float[]) - Static method in class PApplet
max() - Method in class FloatList
max() - Method in class IntList
MAX_BUFFER_CACHE_SIZE - Static variable in class Texture
MAX_COMBINED_TEXTURE_IMAGE_UNITS - Static variable in class PGL
MAX_FLOAT - Static variable in interface 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 PConstants
  Largest possible (positive) integer value
MAX_SAMPLES - Static variable in class PGL
MAX_TEXTURE_IMAGE_UNITS - Static variable in class PGL
MAX_TEXTURE_MAX_ANISOTROPY - Static variable in class PGL
MAX_TEXTURE_SIZE - Static variable in class PGL
MAX_VERTEX_ATTRIBS - Static variable in class PGL
MAX_VERTEX_TEXTURE_IMAGE_UNITS - Static variable in class PGL
maxAnisoAmount - Static variable in class PGraphicsOpenGL
maxIndex() - Method in class FloatDict
maxIndex() - Method in class FloatList
maxIndex() - Method in class IntDict
maxIndex() - Method in class IntList
maxKey() - Method in class FloatDict
  The key for a max value, or null if everything is NaN (no max).
maxKey() - Method in class IntDict
maxSamples - Static variable in class PGraphicsOpenGL
maxTexcoordU() - Method in class Texture
  Returns the maximum possible value for the texture coordinate U (horizontal).
maxTexcoordV() - Method in class Texture
  Returns the maximum possible value for the texture coordinate V (vertical).
maxTextureSize - Static variable in class PGraphicsOpenGL
  Some hardware limits
maxValue() - Method in class FloatDict
  The max value.
maxValue() - Method in class IntDict
mBAND(boolean) - Method in class JavaLexer
mBAND(boolean) - Method in class PdeLexer
mBAND_ASSIGN(boolean) - Method in class JavaLexer
mBAND_ASSIGN(boolean) - Method in class PdeLexer
mBNOT(boolean) - Method in class JavaLexer
mBNOT(boolean) - Method in class PdeLexer
mBOR(boolean) - Method in class JavaLexer
mBOR(boolean) - Method in class PdeLexer
mBOR_ASSIGN(boolean) - Method in class JavaLexer
mBOR_ASSIGN(boolean) - Method in class PdeLexer
mBSR(boolean) - Method in class JavaLexer
mBSR(boolean) - Method in class PdeLexer
mBSR_ASSIGN(boolean) - Method in class JavaLexer
mBSR_ASSIGN(boolean) - Method in class PdeLexer
mBXOR(boolean) - Method in class JavaLexer
mBXOR(boolean) - Method in class PdeLexer
mBXOR_ASSIGN(boolean) - Method in class JavaLexer
mBXOR_ASSIGN(boolean) - Method in class PdeLexer
mCHAR_LITERAL(boolean) - Method in class JavaLexer
mCHAR_LITERAL(boolean) - Method in class PdeLexer
mCOLON(boolean) - Method in class JavaLexer
mCOLON(boolean) - Method in class PdeLexer
mCOMMA(boolean) - Method in class JavaLexer
mCOMMA(boolean) - Method in class PdeLexer
mDEC(boolean) - Method in class JavaLexer
mDEC(boolean) - Method in class PdeLexer
mDIV(boolean) - Method in class JavaLexer
mDIV(boolean) - Method in class PdeLexer
mDIV_ASSIGN(boolean) - Method in class JavaLexer
mDIV_ASSIGN(boolean) - Method in class PdeLexer
MEDIUM_FLOAT - Static variable in class PGL
MEDIUM_INT - Static variable in class PGL
mEQUAL(boolean) - Method in class JavaLexer
mEQUAL(boolean) - Method in class PdeLexer
message(String, boolean) - Method in class EditorConsole
META - Static variable in class Event
method(String) - Method in class PApplet
  Call a method in the current class based on its name.
METHOD_CALL - Static variable in interface JavaTokenTypes
METHOD_CALL - Static variable in interface PdePartialTokenTypes
METHOD_CALL - Static variable in interface PdeTokenTypes
METHOD_DEF - Static variable in interface JavaTokenTypes
METHOD_DEF - Static variable in interface PdePartialTokenTypes
METHOD_DEF - Static variable in interface PdeTokenTypes
mGE(boolean) - Method in class JavaLexer
mGE(boolean) - Method in class PdeLexer
mGT(boolean) - Method in class JavaLexer
mGT(boolean) - Method in class PdeLexer
mIDENT(boolean) - Method in class JavaLexer
mIDENT(boolean) - Method in class PdeLexer
millis() - Method in class 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 PApplet
  Find the maximum value in an array.
min(float, float) - Static method in class PApplet
min(int, int, int) - Static method in class PApplet
min(float, float, float) - Static method in class PApplet
  ( begin auto-generated from min.xml ) Determines the smallest value in a sequence of numbers.
min(int[]) - Static method in class PApplet
min(float[]) - Static method in class PApplet
min() - Method in class FloatList
min() - Method in class IntList
MIN_FLOAT - Static variable in interface 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 PConstants
  Smallest possible (negative) integer value
MIN_WINDOW_HEIGHT - Static variable in interface PSurface
MIN_WINDOW_WIDTH - Static variable in interface PSurface
  Minimum dimensions for the window holding an applet.
mINC(boolean) - Method in class JavaLexer
mINC(boolean) - Method in class PdeLexer
minIndex() - Method in class FloatDict
minIndex() - Method in class FloatList
minIndex() - Method in class IntDict
minIndex() - Method in class IntList
minKey() - Method in class FloatDict
minKey() - Method in class IntDict
MINUS - Static variable in interface JavaTokenTypes
MINUS - Static variable in interface PdePartialTokenTypes
MINUS - Static variable in interface PdeTokenTypes
MINUS_ASSIGN - Static variable in interface JavaTokenTypes
MINUS_ASSIGN - Static variable in interface PdePartialTokenTypes
MINUS_ASSIGN - Static variable in interface PdeTokenTypes
minute() - Static method in class PApplet
  ( begin auto-generated from minute.xml ) Processing communicates with the clock on your computer.
minValue() - Method in class FloatDict
minValue() - Method in class IntDict
mipmaps - Variable in class Texture.Parameters
  Use mipmaps or not.
MISSING_FBO_ERROR - Static variable in class PGL
MISSING_GLFUNC_ERROR - Static variable in class PGL
MISSING_GLSL_ERROR - Static variable in class PGL
missingGlyph - Variable in class PShapeSVG.Font
MITER - Static variable in interface PConstants
ML_COMMENT - Static variable in interface JavaTokenTypes
ML_COMMENT - Static variable in interface PdePartialTokenTypes
ML_COMMENT - Static variable in interface PdeTokenTypes
mLAND(boolean) - Method in class JavaLexer
mLAND(boolean) - Method in class PdeLexer
mLBRACK(boolean) - Method in class JavaLexer
mLBRACK(boolean) - Method in class PdeLexer
mLCURLY(boolean) - Method in class JavaLexer
mLCURLY(boolean) - Method in class PdeLexer
mLE(boolean) - Method in class JavaLexer
mLE(boolean) - Method in class PdeLexer
mLNOT(boolean) - Method in class JavaLexer
mLNOT(boolean) - Method in class PdeLexer
mLOR(boolean) - Method in class JavaLexer
mLOR(boolean) - Method in class PdeLexer
mLPAREN(boolean) - Method in class JavaLexer
mLPAREN(boolean) - Method in class PdeLexer
mLT(boolean) - Method in class JavaLexer
mLT(boolean) - Method in class PdeLexer
mMINUS(boolean) - Method in class JavaLexer
mMINUS(boolean) - Method in class PdeLexer
mMINUS_ASSIGN(boolean) - Method in class JavaLexer
mMINUS_ASSIGN(boolean) - Method in class PdeLexer
mML_COMMENT(boolean) - Method in class JavaLexer
mML_COMMENT(boolean) - Method in class PdeLexer
mMOD(boolean) - Method in class JavaLexer
mMOD(boolean) - Method in class PdeLexer
mMOD_ASSIGN(boolean) - Method in class JavaLexer
mMOD_ASSIGN(boolean) - Method in class PdeLexer
mNOT_EQUAL(boolean) - Method in class JavaLexer
mNOT_EQUAL(boolean) - Method in class PdeLexer
mNUM_INT(boolean) - Method in class JavaLexer
mNUM_INT(boolean) - Method in class PdeLexer
MOD - Static variable in interface JavaTokenTypes
MOD - Static variable in interface PdePartialTokenTypes
MOD - Static variable in interface PdeTokenTypes
MOD_ASSIGN - Static variable in interface JavaTokenTypes
MOD_ASSIGN - Static variable in interface PdePartialTokenTypes
MOD_ASSIGN - Static variable in interface PdeTokenTypes
Mode - Class in processing.app
Mode(Base, File) - Constructor for class Mode
ModeContribution - Class in processing.app.contrib
MODEL - Static variable in interface PConstants
  textMode(MODEL) is the default, meaning that characters will be affected by transformations like any other shapes.
MODELVIEW - Static variable in interface PConstants
modelview - Variable in class PGraphicsOpenGL
modelviewInv - Variable in class PGraphicsOpenGL
modelX(float, float, float) - Method in class 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 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 PGraphicsOpenGL
modelY(float, float, float) - Method in class 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 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 PGraphicsOpenGL
modelZ(float, float, float) - Method in class 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 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 PGraphicsOpenGL
modifier() - Method in class JavaRecognizer
modifier() - Method in class PdeRecognizer
modifiers() - Method in class JavaRecognizer
MODIFIERS - Static variable in interface JavaTokenTypes
MODIFIERS - Static variable in interface PdePartialTokenTypes
modifiers() - Method in class PdeRecognizer
MODIFIERS - Static variable in interface PdeTokenTypes
month() - Static method in class PApplet
  ( begin auto-generated from month.xml ) Processing communicates with the clock on your computer.
MOUSE - Static variable in class Event
mouseButton - Variable in class PApplet
  ( begin auto-generated from mouseButton.xml ) Processing automatically tracks if the mouse button is pressed and which button is pressed.
mouseClicked(MouseEvent) - Method in class EditorButton
mouseClicked() - Method in class 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 PApplet
mouseDragged(MouseEvent) - Method in class EditorButton
mouseDragged() - Method in class 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 PApplet
mouseEntered(MouseEvent) - Method in class EditorButton
mouseEntered() - Method in class PApplet
mouseEntered(MouseEvent) - Method in class PApplet
mouseEvent - Variable in class 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 MouseEvent
mouseExited(MouseEvent) - Method in class EditorButton
mouseExited() - Method in class PApplet
mouseExited(MouseEvent) - Method in class PApplet
mouseMoved(MouseEvent) - Method in class EditorButton
mouseMoved() - Method in class 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 PApplet
mousePressed(MouseEvent) - Method in class EditorButton
mousePressed - Variable in class PApplet
  ( begin auto-generated from mousePressed_var.xml ) Variable storing if a mouse button is pressed.
mousePressed() - Method in class 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 PApplet
mouseReleased(MouseEvent) - Method in class EditorButton
mouseReleased() - Method in class PApplet
  ( begin auto-generated from mouseReleased.xml ) The mouseReleased() function is called every time a mouse button is released.
mouseReleased(MouseEvent) - Method in class PApplet
mouseWheel() - Method in class PApplet
mouseWheel(MouseEvent) - Method in class 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 PApplet
  ( begin auto-generated from mouseX.xml ) The system variable mouseX always contains the current horizontal coordinate of the mouse.
mouseY - Variable in class 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 PConstants
MOVE - Static variable in class MouseEvent
moveTo(float, float, int) - Method in class LinePath
  Adds a point to the path by moving to the specified coordinates specified in float precision.
moveTo(int, int, int) - Method in class LineStroker
mPLUS(boolean) - Method in class JavaLexer
mPLUS(boolean) - Method in class PdeLexer
mPLUS_ASSIGN(boolean) - Method in class JavaLexer
mPLUS_ASSIGN(boolean) - Method in class PdeLexer
mQUESTION(boolean) - Method in class JavaLexer
mQUESTION(boolean) - Method in class PdeLexer
mRBRACK(boolean) - Method in class JavaLexer
mRBRACK(boolean) - Method in class PdeLexer
mRCURLY(boolean) - Method in class JavaLexer
mRCURLY(boolean) - Method in class PdeLexer
mRPAREN(boolean) - Method in class JavaLexer
mRPAREN(boolean) - Method in class PdeLexer
mSEMI(boolean) - Method in class JavaLexer
mSEMI(boolean) - Method in class PdeLexer
mSL(boolean) - Method in class JavaLexer
mSL(boolean) - Method in class PdeLexer
mSL_ASSIGN(boolean) - Method in class JavaLexer
mSL_ASSIGN(boolean) - Method in class PdeLexer
mSL_COMMENT(boolean) - Method in class JavaLexer
mSL_COMMENT(boolean) - Method in class PdeLexer
mSR(boolean) - Method in class JavaLexer
mSR(boolean) - Method in class PdeLexer
mSR_ASSIGN(boolean) - Method in class JavaLexer
mSR_ASSIGN(boolean) - Method in class PdeLexer
mSTAR(boolean) - Method in class JavaLexer
mSTAR(boolean) - Method in class PdeLexer
mSTAR_ASSIGN(boolean) - Method in class JavaLexer
mSTAR_ASSIGN(boolean) - Method in class PdeLexer
mSTRING_LITERAL(boolean) - Method in class JavaLexer
mSTRING_LITERAL(boolean) - Method in class PdeLexer
mult(PVector, PVector) - Method in interface PMatrix
  Multiply a PVector by this matrix.
mult(float[], float[]) - Method in interface PMatrix
  Multiply a multi-element vector against this matrix.
mult(PVector, PVector) - Method in class PMatrix2D
  Multiply the x and y coordinates of a PVector against this matrix.
mult(float[], float[]) - Method in class PMatrix2D
  Multiply a two element vector against this matrix.
mult(PVector, PVector) - Method in class PMatrix3D
mult(float[], float[]) - Method in class PMatrix3D
  Multiply a three or four element vector against this matrix.
mult(float) - Method in class 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 PVector
mult(PVector, float, PVector) - Static method in class PVector
  Multiply a vector by a scalar, and write the result into a target PVector.
mult(String, float) - Method in class FloatDict
mult(int, float) - Method in class FloatList
mult(String, int) - Method in class IntDict
mult(int, int) - Method in class IntList
multiplicativeExpression() - Method in class JavaRecognizer
multiplicativeExpression() - Method in class PdeRecognizer
MULTIPLY - Static variable in interface PConstants
MULTISAMPLE - Static variable in class PGL
multW(float, float, float) - Method in class PMatrix3D
multW(float, float, float, float) - Method in class PMatrix3D
multX(float, float) - Method in class PMatrix2D
multX(float, float) - Method in class PMatrix3D
multX(float, float, float) - Method in class PMatrix3D
multX(float, float, float, float) - Method in class PMatrix3D
multY(float, float) - Method in class PMatrix2D
multY(float, float) - Method in class PMatrix3D
multY(float, float, float) - Method in class PMatrix3D
multY(float, float, float, float) - Method in class PMatrix3D
multZ(float, float, float) - Method in class PMatrix3D
multZ(float, float, float, float) - Method in class PMatrix3D
mWEBCOLOR_LITERAL(boolean) - Method in class PdeLexer
mWS(boolean) - Method in class JavaLexer
mWS(boolean) - Method in class PdeLexer

## N

name - Variable in class PShapeSVG.FontGlyph
namedGlyphs - Variable in class PShapeSVG.Font
NEAREST - Static variable in class PGL
NEVER - Static variable in class PGL
newArrayDeclarator() - Method in class JavaRecognizer
newArrayDeclarator() - Method in class PdeRecognizer
newExpression() - Method in class JavaRecognizer
  object instantiation.
newExpression() - Method in class PdeRecognizer
newJCheckBoxMenuItem(String, int) - Static method in class Toolkit
newJMenuItem(String, int) - Static method in class Toolkit
  A software engineer, somewhere, needs to have his abstraction taken away.
newJMenuItemAlt(String, int) - Static method in class Toolkit
  Same as newJMenuItem(), but adds the ALT (on Linux and Windows) or OPTION (on Mac OS X) key as a modifier.
newJMenuItemShift(String, int) - Static method in class Toolkit
  Like newJMenuItem() but adds shift as a modifier for the shortcut.
NEWT - Static variable in class PJOGL
next - Variable in class Token
  The next token in the linked list.
next() - Method in class LinePath.PathIterator
NEXT_CHAR - Static variable in class InputHandler
next_char(boolean) - Constructor for class InputHandler.next_char
NEXT_LINE - Static variable in class InputHandler
next_line(boolean) - Constructor for class InputHandler.next_line
NEXT_PAGE - Static variable in class InputHandler
next_page(boolean) - Constructor for class InputHandler.next_page
NEXT_WORD - Static variable in class InputHandler
next_word(boolean) - Constructor for class InputHandler.next_word
nextTabStop(float, int) - Method in class TextAreaPainter
  Returns next tab stop after a specified point.
nextToken() - Method in class JavaLexer
nextToken() - Method in class PdeLexer
nf(int[], int) - Static method in class PApplet
nf(int, int) - Static method in class PApplet
  ( begin auto-generated from nf.xml ) Utility function for formatting numbers into strings.
nf(float[], int, int) - Static method in class PApplet
nf(float, int, int) - Static method in class PApplet
nfc(int[]) - Static method in class 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 PApplet
  nfc() or "number format with commas".
nfc(float[], int) - Static method in class PApplet
nfc(float, int) - Static method in class PApplet
nfp(int, int) - Static method in class PApplet
  ( begin auto-generated from nfp.xml ) Utility function for formatting numbers into strings.
nfp(int[], int) - Static method in class PApplet
nfp(float[], int, int) - Static method in class PApplet
nfp(float, int, int) - Static method in class PApplet
nfs(int, int) - Static method in class PApplet
  ( begin auto-generated from nfs.xml ) Utility function for formatting numbers into strings.
nfs(int[], int) - Static method in class PApplet
nfs(float[], int, int) - Static method in class PApplet
nfs(float, int, int) - Static method in class PApplet
NICEST - Static variable in class PGL
NO_SUCH_VERTEX_ERROR - Static variable in class PShape
NO_VERTICES_ERROR - Static variable in class PShape
noClip() - Method in class PApplet
noClip() - Method in class PGraphics
noClip() - Method in class PGraphicsFX2D
noClip() - Method in class PGraphicsJava2D
noClip() - Method in class PGraphicsOpenGL
noCursor() - Method in class PApplet
  ( begin auto-generated from noCursor.xml ) Hides the cursor from view.
noFill() - Method in class PApplet
  ( begin auto-generated from noFill.xml ) Disables filling geometry.
noFill() - Method in class PGraphics
  ( begin auto-generated from noFill.xml ) Disables filling geometry.
noFill() - Method in class PShape
noise(float) - Method in class PApplet
noise(float, float) - Method in class PApplet
noise(float, float, float) - Method in class PApplet
  ( begin auto-generated from noise.xml ) Returns the Perlin noise value at specified coordinates.
noiseDetail(int) - Method in class 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 PApplet
noiseSeed(long) - Method in class PApplet
  ( begin auto-generated from noiseSeed.xml ) Sets the seed value for noise().
noLights() - Method in class PApplet
  ( begin auto-generated from noLights.xml ) Disable all lighting.
noLights() - Method in class PGraphics
  ( begin auto-generated from noLights.xml ) Disable all lighting.
noLights() - Method in class PGraphics2D
noLights() - Method in class PGraphicsOpenGL
  Disables lighting.
noLoop() - Method in class PApplet
  ( begin auto-generated from noLoop.xml ) Stops Processing from continuously executing the code within draw().
NONPRIMARY_ERROR - Static variable in class PGL
norm(float, float, float) - Static method in class 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 PApplet
  ( begin auto-generated from normal.xml ) Sets the current normal vector.
NORMAL - Static variable in interface PConstants
  texture coordinates in 0..1 range
normal(float, float, float) - Method in class PGraphics
  ( begin auto-generated from normal.xml ) Sets the current normal vector.
normal(float, float, float) - Method in class PShape
NORMAL - Static variable in class PShapeOpenGL
normal(float, float, float) - Method in class PShapeOpenGL
normalize() - Method in class PVector
  ( begin auto-generated from PVector_normalize.xml ) Normalize the vector to length 1 (make it a unit vector).
normalize(PVector) - Method in class PVector
normalX - Variable in class PGraphics
  Current normal vector.
normalY - Variable in class PGraphics
  Current normal vector.
normalZ - Variable in class PGraphics
  Current normal vector.
noSmooth() - Method in class PApplet
noSmooth() - Method in class PGraphics
noStroke() - Method in class PApplet
  ( begin auto-generated from noStroke.xml ) Disables drawing the stroke (outline).
noStroke() - Method in class PGraphics
  ( begin auto-generated from noStroke.xml ) Disables drawing the stroke (outline).
noStroke() - Method in class PShape
NOT_EQUAL - Static variable in interface JavaTokenTypes
NOT_EQUAL - Static variable in interface PdePartialTokenTypes
NOT_EQUAL - Static variable in interface PdeTokenTypes
NOTEQUAL - Static variable in class PGL
noTexture() - Method in class PApplet
  Removes texture image for current shape.
noTexture() - Method in class PGraphics
  Removes texture image for current shape.
noTexture() - Method in class PShape
NOTICE - Static variable in class EditorStatus
notice(String) - Method in class EditorStatus
noTint() - Method in class 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 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 PShape
npotTexSupported - Static variable in class PGraphicsOpenGL
  Extensions used by Processing
NULL - Static variable in class Token
  Normal text token id.
NULL - Static variable in class JSONObject
  It is sometimes more convenient and less ambiguous to have a `NULL` object than to use Java's `null` value.
NULL_TREE_LOOKAHEAD - Static variable in interface JavaTokenTypes
NULL_TREE_LOOKAHEAD - Static variable in interface PdePartialTokenTypes
NULL_TREE_LOOKAHEAD - Static variable in interface PdeTokenTypes
NUM_COMPRESSED_TEXTURE_FORMATS - Static variable in class PGL
NUM_DOUBLE - Static variable in interface JavaTokenTypes
NUM_DOUBLE - Static variable in interface PdePartialTokenTypes
NUM_DOUBLE - Static variable in interface PdeTokenTypes
NUM_FLOAT - Static variable in interface JavaTokenTypes
NUM_FLOAT - Static variable in interface PdePartialTokenTypes
NUM_FLOAT - Static variable in interface PdeTokenTypes
NUM_INT - Static variable in interface JavaTokenTypes
NUM_INT - Static variable in interface PdePartialTokenTypes
NUM_INT - Static variable in interface PdeTokenTypes
NUM_LONG - Static variable in interface JavaTokenTypes
NUM_LONG - Static variable in interface PdePartialTokenTypes
NUM_LONG - Static variable in interface PdeTokenTypes
NX - Static variable in class PGraphics
NY - Static variable in class PGraphics
NZ - Static variable in class PGraphics

## O

OBJBLOCK - Static variable in interface JavaTokenTypes
OBJBLOCK - Static variable in interface PdePartialTokenTypes
OBJBLOCK - Static variable in interface PdeTokenTypes
OFFSET - Static variable in class PShapeOpenGL
offsetToX(int, int) - Method in class JEditTextArea
  Converts an offset in a line into an x co-ordinate.
offsetX - Variable in class PGL
offsetY - Variable in class PGL
ONE - Static variable in class PGL
ONE_MINUS_CONSTANT_ALPHA - Static variable in class PGL
ONE_MINUS_CONSTANT_COLOR - Static variable in class PGL
ONE_MINUS_DST_COLOR - Static variable in class PGL
ONE_MINUS_SRC_ALPHA - Static variable in class PGL
ONE_MINUS_SRC_COLOR - Static variable in class PGL
OPAQUE - Static variable in interface PConstants
OPEN - Static variable in interface PConstants
openFolder(File) - Static method in class Base
  Implements the other cross-platform headache of opening a folder in the machine's native file browser.
openFolder(File) - Method in class LinuxPlatform
openFolder(File) - Method in class Platform
openFolderAvailable() - Method in class LinuxPlatform
openFolderAvailable() - Method in class Platform
OPENGL - Static variable in interface PConstants
  Deprecated.
OPENGL_EXTENSIONS - Static variable in class PGraphicsOpenGL
OPENGL_RENDERER - Static variable in class PGraphicsOpenGL
OPENGL_VENDOR - Static variable in class PGraphicsOpenGL
  OpenGL information strings
OPENGL_VERSION - Static variable in class PGraphicsOpenGL
openURL(String) - Static method in class Base
  Implements the cross-platform headache of opening URLs.
openURL(String) - Method in class LinuxPlatform
openURL(String) - Method in class Platform
OPERATOR - Static variable in class Token
  Operator token id.
orientation(int) - Method in class PApplet
ortho() - Method in class 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 PApplet
ortho(float, float, float, float, float, float) - Method in class PApplet
ortho() - Method in class 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 PGraphics
ortho(float, float, float, float, float, float) - Method in class PGraphics
ortho() - Method in class PGraphics2D
ortho(float, float, float, float) - Method in class PGraphics2D
ortho(float, float, float, float, float, float) - Method in class PGraphics2D
ortho() - Method in class PGraphicsOpenGL
  Calls ortho() with the proper parameters for Processing's standard orthographic projection.
ortho(float, float, float, float) - Method in class 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 PGraphicsOpenGL
  Sets an orthographic projection.
ORTHOGRAPHIC - Static variable in interface PConstants
OTHER - Static variable in interface PConstants
OUTSIDE_BEGIN_END_ERROR - Static variable in class PShape
OVERLAY - Static variable in interface PConstants
OVERWRITE - Static variable in class InputHandler
overwrite() - Constructor for class InputHandler.overwrite
overwriteSetSelectedText(String) - Method in class JEditTextArea
  Similar to `setSelectedText()`, but overstrikes the appropriate number of characters if overwrite mode is enabled.

## P

P2D - Static variable in interface PConstants
P3D - Static variable in interface PConstants
PACK_ALIGNMENT - Static variable in class PGL
PACKAGE_DEF - Static variable in interface JavaTokenTypes
PACKAGE_DEF - Static variable in interface PdePartialTokenTypes
PACKAGE_DEF - Static variable in interface PdeTokenTypes
packageDefinition() - Method in class JavaRecognizer
packageDefinition() - Method in class PdeRecognizer
packageListFromClassPath(String) - Static method in class Base
  A classpath, separated by the path separator, will contain a series of .jar/.zip files or directories containing .class files, or containing subdirectories that have .class files.
packedDepthStencilSupported - Static variable in class PGraphicsOpenGL
paint(Graphics) - Method in class About
paint(Graphics) - Method in class EditorStatus
paint(Graphics) - Method in class TextAreaPainter
  Repaints the text.
paintComponent(Graphics) - Method in class ColorChooser.ColorRange
paintComponent(Graphics) - Method in class ColorChooser.ColorSlider
paintComponent(Graphics) - Method in class EditorButton
paintComponent(Graphics) - Method in class EditorHeader
paintComponent(Graphics) - Method in class EditorToolbar
paintHighlight(Graphics, int, int) - Method in interface TextAreaPainter.Highlight
  This should paint the highlight and delgate to the next highlight painter.
paintInvalid - Variable in class TextAreaDefaults
PApplet - Class in processing.core
  Base class for all sketches that use processing.core.
PApplet() - Constructor for class PApplet
PApplicationFX() - Constructor for class PSurfaceFX.PApplicationFX
PARAMETER_DEF - Static variable in interface JavaTokenTypes
PARAMETER_DEF - Static variable in interface PdePartialTokenTypes
PARAMETER_DEF - Static variable in interface PdeTokenTypes
parameterDeclaration() - Method in class JavaRecognizer
parameterDeclaration() - Method in class PdeRecognizer
parameterDeclarationList() - Method in class JavaRecognizer
parameterDeclarationList() - Method in class PdeRecognizer
parameterModifier() - Method in class JavaRecognizer
parameterModifier() - Method in class PdeRecognizer
PARAMETERS - Static variable in interface JavaTokenTypes
PARAMETERS - Static variable in interface PdePartialTokenTypes
PARAMETERS - Static variable in interface PdeTokenTypes
Parameters() - Constructor for class Texture.Parameters
  Sets all the parameters to default values.
Parameters(int) - Constructor for class Texture.Parameters
Parameters(int, int) - Constructor for class Texture.Parameters
Parameters(int, int, boolean) - Constructor for class Texture.Parameters
Parameters(int, int, boolean, int) - Constructor for class Texture.Parameters
Parameters(Texture.Parameters) - Constructor for class Texture.Parameters
parent - Variable in class PImage
  Path to parent object that will be used with save().
parse(String) - Static method in class JSONArray
  Construct a JSONArray from a source JSON text.
parse(String) - Static method in class JSONObject
  Construct a JSONObject from a source JSON text string.
parse(String) - Static method in class XML
parse(String, String) - Static method in class XML
parseBoolean(int) - Static method in class PApplet
  Convert an integer to a boolean.
parseBoolean(String) - Static method in class PApplet
  Convert the string "true" or "false" to a boolean.
parseBoolean(int[]) - Static method in class PApplet
  Convert an int array to a boolean array.
parseBoolean(String[]) - Static method in class PApplet
parseByte(boolean) - Static method in class PApplet
parseByte(char) - Static method in class PApplet
parseByte(int) - Static method in class PApplet
parseByte(float) - Static method in class PApplet
parseByte(boolean[]) - Static method in class PApplet
parseByte(char[]) - Static method in class PApplet
parseByte(int[]) - Static method in class PApplet
parseByte(float[]) - Static method in class PApplet
parseChar(byte) - Static method in class PApplet
parseChar(int) - Static method in class PApplet
parseChar(byte[]) - Static method in class PApplet
parseChar(int[]) - Static method in class PApplet
parseFloat(int) - Static method in class PApplet
  Convert an int to a float value.
parseFloat(String) - Static method in class PApplet
parseFloat(String, float) - Static method in class PApplet
parseFloat(byte[]) - Static method in class PApplet
parseFloat(int[]) - Static method in class PApplet
parseFloat(String[]) - Static method in class PApplet
parseFloat(String[], float) - Static method in class PApplet
parseInt(boolean) - Static method in class PApplet
parseInt(byte) - Static method in class PApplet
  Note that parseInt() will un-sign a signed byte value.
parseInt(char) - Static method in class 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 PApplet
  Same as floor(), or an (int) cast.
parseInt(String) - Static method in class PApplet
  Parse a String into an int value.
parseInt(String, int) - Static method in class 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 PApplet
parseInt(byte[]) - Static method in class PApplet
parseInt(char[]) - Static method in class PApplet
parseInt(float[]) - Static method in class PApplet
parseInt(String[]) - Static method in class PApplet
  Make an array of int elements from an array of String objects.
parseInt(String[], int) - Static method in class PApplet
  Make an array of int elements from an array of String objects.
parseInto(Object, String) - Method in class Table
  incomplete, do not use
parseJSONArray(String) - Method in class PApplet
parseJSONObject(String) - Method in class PApplet
parseKeyStroke(String) - Static method in class DefaultInputHandler
  Converts a string to a keystroke.
parseXML(String) - Method in class PApplet
parseXML(String, String) - Method in class PApplet
paste() - Method in class JEditTextArea
  Inserts the clipboard contents into the text.
PATH - Static variable in interface PConstants
PATH - Static variable in class PShape
  A series of vertex, curveVertex, and bezierVertex calls.
pause() - Method in class PApplet
  Sketch has been paused.
pauseThread() - Method in interface PSurface
  On the next trip through the animation thread, things should go sleepy-bye.
pauseThread() - Method in class PSurfaceFX
pauseThread() - Method in class PSurfaceNone
pauseThread() - Method in class PSurfaceJOGL
PConstants - Interface in processing.core
  Numbers shared throughout processing.core.
PdeInputHandler - Class in processing.app.syntax
  Sets key bindings used by the PDE, except for those that are Mode-specific.
PdeInputHandler() - Constructor for class PdeInputHandler
PdeKeywords - Class in processing.app.syntax
PdeKeywords() - Constructor for class PdeKeywords
PdeLexer - Class in processing.mode.java.preproc
PdeLexer(InputStream) - Constructor for class PdeLexer
PdeLexer(Reader) - Constructor for class PdeLexer
PdeLexer(InputBuffer) - Constructor for class PdeLexer
PdeLexer(LexerSharedInputState) - Constructor for class PdeLexer
PdePartialTokenTypes - Interface in processing.mode.java.preproc
pdeProgram() - Method in class PdeRecognizer
PdeRecognizer - Class in processing.mode.java.preproc
PdeRecognizer(PdePreprocessor, TokenStream) - Constructor for class PdeRecognizer
PdeRecognizer(TokenBuffer) - Constructor for class PdeRecognizer
PdeRecognizer(TokenStream) - Constructor for class PdeRecognizer
PdeRecognizer(ParserSharedInputState) - Constructor for class PdeRecognizer
PdeTextAreaDefaults - Class in processing.app.syntax
  Defaults that are PDE (but not Mode) specific.
PdeTextAreaDefaults(Mode) - Constructor for class PdeTextAreaDefaults
PdeTokenTypes - Interface in processing.mode.java.preproc
PDF - Static variable in interface PConstants
perspective() - Method in class 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 PApplet
PERSPECTIVE - Static variable in interface PConstants
perspective() - Method in class 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 PGraphics
perspective() - Method in class PGraphics2D
perspective(float, float, float, float) - Method in class PGraphics2D
perspective() - Method in class PGraphicsOpenGL
  Calls perspective() with Processing's standard coordinate projection.
perspective(float, float, float, float) - Method in class PGraphicsOpenGL
  Similar to gluPerspective().
PFont - Class in processing.core
  Grayscale bitmap font class used by Processing.
PFont() - Constructor for class PFont
PFont(Font, boolean) - Constructor for class PFont
  ( begin auto-generated from PFont.xml ) PFont is the font class for Processing.
PFont(Font, boolean, char[]) - Constructor for class PFont
  Create a new image-based font on the fly.
PFont(Font, boolean, char[], boolean) - Constructor for class PFont
  Adds an additional parameter that indicates the font came from a file, not a built-in OS font.
PFont(InputStream) - Constructor for class 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 PGL
PGL(PGraphicsOpenGL) - Constructor for class PGL
pgl - Variable in class PGraphicsOpenGL
  Interface between Processing and OpenGL
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 PGraphics
PGraphics2D - Class in processing.opengl
PGraphics2D() - Constructor for class PGraphics2D
PGraphics3D - Class in processing.opengl
PGraphics3D() - Constructor for class PGraphics3D
PGraphicsDanger2D - Class in processing.core
  Experimental/enhanced renderer that draws directly to the Graphics context without an intermediate image.
PGraphicsDanger2D() - Constructor for class PGraphicsDanger2D
PGraphicsFX2D - Class in processing.core
PGraphicsFX2D() - Constructor for class PGraphicsFX2D
PGraphicsJava2D - Class in processing.core
  Subclass for PGraphics that implements the graphics API using Java2D.
PGraphicsJava2D() - Constructor for class PGraphicsJava2D
PGraphicsOpenGL - Class in processing.opengl
  OpenGL renderer.
PGraphicsOpenGL() - Constructor for class PGraphicsOpenGL
PI - Static variable in interface PConstants
  ( begin auto-generated from PI.xml ) PI is a mathematical constant with the value 3.14159265358979323846.
PIE - Static variable in interface PConstants
PImage - Class in processing.core
  ( begin auto-generated from PImage.xml ) Datatype for storing images.
PImage() - Constructor for class PImage
  ( begin auto-generated from PImage.xml ) Datatype for storing images.
PImage(int, int) - Constructor for class PImage
PImage(int, int, int) - Constructor for class PImage
PImage(int, int, int, int) - Constructor for class PImage
PImage(Image) - Constructor for class PImage
  Construct a new PImage from a java.awt.Image.
pixelCount - Variable in class PGraphics
pixelDensity(int) - Method in class PApplet
pixelDensity - Variable in class PImage
  1 for most images, 2 for hi-dpi/retina
pixelHeight - Variable in class PImage
pixels - Variable in class PApplet
  ( begin auto-generated from pixels.xml ) Array containing the values for all the pixels in the display window.
pixels - Variable in class 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 PGL
pixelStorei(int, int) - Method in class PJOGL
pixelWidth - Variable in class PImage
  Actual dimensions of pixels array, taking into account the 2x setting.
PJOGL - Class in processing.opengl
PJOGL(PGraphicsOpenGL) - Constructor for class PJOGL
placePresent(int) - Method in interface PSurface
placePresent(int) - Method in class PSurfaceAWT
placePresent(int) - Method in class PSurfaceFX
placePresent(int) - Method in class PSurfaceNone
placePresent(int) - Method in class PSurfaceJOGL
placeWindow(int[], int[]) - Method in interface PSurface
placeWindow(int[], int[]) - Method in class PSurfaceAWT
placeWindow(int[], int[]) - Method in class PSurfaceFX
placeWindow(int[], int[]) - Method in class PSurfaceNone
placeWindow(int[], int[]) - Method in class PSurfaceJOGL
Platform - Class in processing.app
  Used by Base for platform-specific tweaking, for instance finding the sketchbook location using the Windows registry, or OS X event handling.
Platform() - Constructor for class Platform
platform - Static variable in class PApplet
  Current platform in use, one of the PConstants WINDOWS, MACOSX, MACOS9, LINUX or OTHER.
Platform.CLibrary - Interface in processing.app
platformDelete(File) - Static method in class Base
  Delete a file or directory in a platform-specific manner.
platformNames - Static variable in interface PConstants
pluralize(String, int) - Static method in class Language
PLUS - Static variable in interface JavaTokenTypes
PLUS - Static variable in interface PdePartialTokenTypes
PLUS - Static variable in interface PdeTokenTypes
PLUS_ASSIGN - Static variable in interface JavaTokenTypes
PLUS_ASSIGN - Static variable in interface PdePartialTokenTypes
PLUS_ASSIGN - Static variable in interface PdeTokenTypes
PMatrix - Interface in processing.core
PMatrix2D - Class in processing.core
  3x2 affine matrix implementation.
PMatrix2D() - Constructor for class PMatrix2D
PMatrix2D(float, float, float, float, float, float) - Constructor for class PMatrix2D
PMatrix2D(PMatrix) - Constructor for class PMatrix2D
PMatrix3D - Class in processing.core
  4x4 matrix implementation.
PMatrix3D() - Constructor for class PMatrix3D
PMatrix3D(float, float, float, float, float, float) - Constructor for class PMatrix3D
PMatrix3D(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class PMatrix3D
PMatrix3D(PMatrix) - Constructor for class PMatrix3D
pmouseX - Variable in class 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 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 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 PApplet
POINT - Static variable in interface PConstants
point(float, float) - Method in class 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 PGraphics
point(float, float) - Method in class PGraphicsFX2D
point(float, float) - Method in class PGraphicsJava2D
point(float, float) - Method in class PGraphicsOpenGL
point(float, float, float) - Method in class PGraphicsOpenGL
POINT_SMOOTH - Static variable in class PGL
pointLight(float, float, float, float, float, float) - Method in class PApplet
  ( begin auto-generated from pointLight.xml ) Adds a point light.
pointLight(float, float, float, float, float, float) - Method in class PGraphics
  ( begin auto-generated from pointLight.xml ) Adds a point light.
pointLight(float, float, float, float, float, float) - Method in class PGraphics2D
pointLight(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
POINTS - Static variable in interface PConstants
POINTS - Static variable in class PGL
POLYGON - Static variable in interface PConstants
POLYGON_OFFSET_FILL - Static variable in class PGL
POLYGON_SMOOTH - Static variable in class PGL
polygonOffset(float, float) - Method in class PGL
polygonOffset(float, float) - Method in class PJOGL
pop() - Method in class FloatList
pop() - Method in class IntList
pop() - Method in class StringList
popMatrix() - Method in class PApplet
  ( begin auto-generated from popMatrix.xml ) Pops the current transformation matrix off the matrix stack.
popMatrix() - Method in class PGraphics
  ( begin auto-generated from popMatrix.xml ) Pops the current transformation matrix off the matrix stack.
popMatrix() - Method in class PGraphicsFX2D
popMatrix() - Method in class PGraphicsJava2D
popMatrix() - Method in class PGraphicsOpenGL
popProjection() - Method in class PGraphicsOpenGL
popStyle() - Method in class 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 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 PGraphicsOpenGL
populateSketchbookMenu(JMenu) - Method in class Base
PORTRAIT - Static variable in interface PConstants
  Screen orientation constant for portrait (the hamburger way).
POSITION - Static variable in class PShapeOpenGL
possiblyEmptyField() - Method in class PdeRecognizer
POST_DEC - Static variable in interface JavaTokenTypes
POST_DEC - Static variable in interface PdePartialTokenTypes
POST_DEC - Static variable in interface PdeTokenTypes
POST_INC - Static variable in interface JavaTokenTypes
POST_INC - Static variable in interface PdePartialTokenTypes
POST_INC - Static variable in interface PdeTokenTypes
POSTERIZE - Static variable in interface PConstants
postEvent(Event) - Method in class PApplet
  Add an event to the internal event queue, or process it immediately if the sketch is not currently looping.
postfixExpression() - Method in class JavaRecognizer
postfixExpression() - Method in class PdeRecognizer
pow(float, float) - Static method in class PApplet
  ( begin auto-generated from pow.xml ) Facilitates exponential expressions.
preApply(PMatrix) - Method in interface PMatrix
  Apply another matrix to the left of this one.
preApply(PMatrix2D) - Method in interface PMatrix
preApply(PMatrix3D) - Method in interface PMatrix
preApply(float, float, float, float, float, float) - Method in interface PMatrix
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface PMatrix
preApply(PMatrix) - Method in class PMatrix2D
  Apply another matrix to the left of this one.
preApply(PMatrix2D) - Method in class PMatrix2D
preApply(PMatrix3D) - Method in class PMatrix2D
preApply(float, float, float, float, float, float) - Method in class PMatrix2D
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PMatrix2D
preApply(PMatrix2D) - Method in class PMatrix3D
preApply(PMatrix) - Method in class PMatrix3D
  Apply another matrix to the left of this one.
preApply(PMatrix3D) - Method in class PMatrix3D
preApply(float, float, float, float, float, float) - Method in class PMatrix3D
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PMatrix3D
Preferences - Class in processing.app
  Storage class for user preferences and environment settings.
Preferences() - Constructor for class Preferences
PreferencesFrame - Class in processing.app
  Creates the window for modifying preferences.
PreferencesFrame(Base) - Constructor for class PreferencesFrame
prepareCodeFolder() - Method in class Sketch
  Create the code folder if it does not exist already.
prepareDataFolder() - Method in class Sketch
  Create the data folder if it does not exist already.
prepareExportFolder(File) - Method in class Mode
  Create a fresh applet/application folder if the 'delete target folder' pref has been set in the preferences.
prepareGraphics(Graphics) - Static method in class Toolkit
  Handles scaling for high-res displays, also sets text anti-aliasing options to be far less ugly than the defaults.
prepareRun() - Method in class Editor
  Grab current contents of the sketch window, advance the console, stop any other running sketches...
presentMode - Variable in class PGL
PRESS - Static variable in class KeyEvent
PRESS - Static variable in class MouseEvent
PREV_CHAR - Static variable in class InputHandler
prev_char(boolean) - Constructor for class InputHandler.prev_char
PREV_LINE - Static variable in class InputHandler
prev_line(boolean) - Constructor for class InputHandler.prev_line
PREV_PAGE - Static variable in class InputHandler
prev_page(boolean) - Constructor for class InputHandler.prev_page
PREV_WORD - Static variable in class InputHandler
prev_word(boolean) - Constructor for class InputHandler.prev_word
primaryExpression() - Method in class JavaRecognizer
primaryExpression() - Method in class PdeRecognizer
primaryPGL - Variable in class PGL
  true if this is the GL interface for a primary surface PGraphics
PRIMITIVE - Static variable in class PShape
  A line, ellipse, arc, image, etc.
print(byte) - Static method in class PApplet
  ( begin auto-generated from print.xml ) Writes to the console area of the Processing environment.
print(boolean) - Static method in class PApplet
print(char) - Static method in class PApplet
print(int) - Static method in class PApplet
print(long) - Static method in class PApplet
print(float) - Static method in class PApplet
print(double) - Static method in class PApplet
print(String) - Static method in class PApplet
print(Object...) - Static method in class PApplet
print() - Method in class PMatrix2D
print() - Method in class PMatrix3D
print() - Method in class PShapeSVG
  Prints out the SVG document.
print() - Method in class FloatDict
print() - Method in class FloatList
print() - Method in class IntDict
print() - Method in class IntList
print() - Method in class StringDict
print() - Method in class StringList
printArray(Object) - Static method in class PApplet
  ( begin auto-generated from printArray.xml ) To come...
printCamera() - Method in class 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 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 PGraphicsOpenGL
  Print the current camera matrix.
println() - Static method in class PApplet
  ( begin auto-generated from println.xml ) Writes to the text area of the Processing environment's console.
println(byte) - Static method in class PApplet
println(boolean) - Static method in class PApplet
println(char) - Static method in class PApplet
println(int) - Static method in class PApplet
println(long) - Static method in class PApplet
println(float) - Static method in class PApplet
println(double) - Static method in class PApplet
println(String) - Static method in class PApplet
println(Object...) - Static method in class PApplet
println(Object) - Static method in class PApplet
  For arrays, use printArray() instead.
printMatrix() - Method in class 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 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 PGraphicsFX2D
printMatrix() - Method in class PGraphicsJava2D
printMatrix() - Method in class PGraphicsOpenGL
  Print the current model (or "transformation") matrix.
printProjection() - Method in class 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 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 PGraphicsOpenGL
  Print the current projection matrix.
printStackTrace() - Method in exception SketchException
  Nix the java.lang crap out of an exception message because it scares the children.
PROBLEM - Static variable in interface PConstants
processCompositionText(AttributedCharacterIterator, int) - Method in class CompositionTextManager
  Called when a user processing input characters and select candidates from input method.
ProcessHelper - Class in processing.app.exec
  Class to handle calling Runtime.exec() and stuffing output and error streams into Strings that can be dealt with more easily.
ProcessHelper(String...) - Constructor for class ProcessHelper
ProcessHelper(File, String...) - Constructor for class ProcessHelper
processing.app - package processing.app
processing.app.contrib - package processing.app.contrib
processing.app.exec - package processing.app.exec
processing.app.platform - package processing.app.platform
processing.app.syntax - package processing.app.syntax
processing.app.syntax.im - package processing.app.syntax.im
processing.app.tools - package processing.app.tools
processing.core - package processing.core
processing.data - package processing.data
processing.event - package processing.event
processing.mode.java.preproc - package processing.mode.java.preproc
processing.opengl - package processing.opengl
processKeyEvent(KeyEvent) - Method in class JEditTextArea
processLine(String) - Method in interface LineProcessor
ProcessRegistry - Class in processing.app.exec
ProcessRegistry() - Constructor for class ProcessRegistry
ProcessResult - Class in processing.app.exec
ProcessResult(String, int, String, String, long) - Constructor for class ProcessResult
PROFILE - Static variable in class PJOGL
profile - Static variable in class PJOGL
  Selected GL profile
profile - Static variable in class PSurfaceJOGL
  Selected GL profile
ProgressFrame - Class in processing.app
  Class used to handle progress bar, and run Save As or Add File in background so that progress bar can update without freezing.
ProgressFrame(File[], File, String, String, Editor) - Constructor for class ProgressFrame
  Use for Save As
ProgressFrame(File, File, Editor) - Constructor for class ProgressFrame
  Used for Add File
ProgressFrame.TaskAddFile - Class in processing.app
  Create a new background thread to add a file.
ProgressFrame.TaskSaveAs - Class in processing.app
  Create a new background thread to Save As
PROJECT - Static variable in interface PConstants
PROJECTION - Static variable in interface PConstants
projection - Variable in class PGraphicsOpenGL
projmodelview - Variable in class PGraphicsOpenGL
propertiesFileName - Static variable in class Library
propertyChange(PropertyChangeEvent) - Method in class ProgressFrame
  Detects a change in the property of the background task, i.e., is called when the size of files already copied changes.
PShader - Class in processing.opengl
  This class encapsulates a GLSL shader program, including a vertex and a fragment shader.
PShader() - Constructor for class PShader
PShader(PApplet) - Constructor for class PShader
PShader(PApplet, String, String) - Constructor for class PShader
  Creates a shader program using the specified vertex and fragment shaders.
PShader(PApplet, URL, URL) - Constructor for class PShader
PShader(PApplet, String[], String[]) - Constructor for class PShader
PShape - Class in processing.core
  ( begin auto-generated from PShape.xml ) Datatype for storing shapes.
PShape() - Constructor for class PShape
PShape(int) - Constructor for class PShape
PShape(PGraphics, int) - Constructor for class PShape
PShape(PGraphics, int, float...) - Constructor for class PShape
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 PShapeOBJ
  Initializes a new OBJ Object with the given filename.
PShapeOBJ(PApplet, BufferedReader) - Constructor for class PShapeOBJ
PShapeOBJ(PApplet, BufferedReader, String) - Constructor for class 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 PShapeOpenGL
PShapeOpenGL(PGraphicsOpenGL, int, float...) - Constructor for class 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 PShapeSVG
  Initializes a new SVG Object from the given XML.
PShapeSVG.Font - Class in processing.core
PShapeSVG.FontGlyph - Class in processing.core
PStyle - Class in processing.core
PStyle() - Constructor for class PStyle
PSurface - Interface in processing.core
PSurfaceAWT - Class in processing.core
PSurfaceAWT(PGraphics) - Constructor for class PSurfaceAWT
PSurfaceDanger - Class in processing.core
PSurfaceDanger(PGraphics) - Constructor for class PSurfaceDanger
PSurfaceFX - Class in processing.core
PSurfaceFX(PGraphicsFX2D) - Constructor for class PSurfaceFX
PSurfaceFX.PApplicationFX - Class in processing.core
PSurfaceJOGL - Class in processing.opengl
PSurfaceJOGL(PGraphics) - Constructor for class PSurfaceJOGL
PSurfaceNone - Class in processing.core
  Surface that's not really visible.
PSurfaceNone(PGraphics) - Constructor for class PSurfaceNone
push(float) - Method in class FloatList
  Just an alias for append(), but matches pop()
push(int) - Method in class IntList
  Just an alias for append(), but matches pop()
push(String) - Method in class StringList
  Just an alias for append(), but matches pop()
pushMatrix() - Method in class PApplet
  ( begin auto-generated from pushMatrix.xml ) Pushes the current transformation matrix onto the matrix stack.
pushMatrix() - Method in class PGraphics
  ( begin auto-generated from pushMatrix.xml ) Pushes the current transformation matrix onto the matrix stack.
pushMatrix() - Method in class PGraphicsFX2D
pushMatrix() - Method in class PGraphicsJava2D
pushMatrix() - Method in class PGraphicsOpenGL
pushProjection() - Method in class PGraphicsOpenGL
pushStyle() - Method in class 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 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 Texture
put(Texture, int, int, int, int) - Method in class Texture
put(int, int, int, int, int, int) - Method in class Texture
put(int, int, int, int, int, int, int, int, int, int) - Method in class Texture
putenv(String) - Method in interface Platform.CLibrary
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 PVector
  Constructor for an empty vector: x, y, and z are set to 0.
PVector(float, float, float) - Constructor for class PVector
  Constructor for a 3D vector.
PVector(float, float) - Constructor for class 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 PApplet
  ( begin auto-generated from quad.xml ) A quad is a quadrilateral, a four sided polygon.
QUAD - Static variable in interface PConstants
quad(float, float, float, float, float, float, float, float) - Method in class 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 PGraphicsFX2D
quad(float, float, float, float, float, float, float, float) - Method in class PGraphicsJava2D
quad(float, float, float, float, float, float, float, float) - Method in class PGraphicsOpenGL
QUAD_BEZIER_VERTEX - Static variable in interface PConstants
  Deprecated.
QUAD_STRIP - Static variable in interface PConstants
QUADRATIC_VERTEX - Static variable in interface PConstants
quadraticVertex(float, float, float, float) - Method in class PApplet
quadraticVertex(float, float, float, float, float, float) - Method in class PApplet
quadraticVertex(float, float, float, float) - Method in class PGraphics
quadraticVertex(float, float, float, float, float, float) - Method in class PGraphics
quadraticVertex(float, float, float, float) - Method in class PGraphicsFX2D
quadraticVertex(float, float, float, float, float, float) - Method in class PGraphicsFX2D
quadraticVertex(float, float, float, float) - Method in class PGraphicsJava2D
quadraticVertex(float, float, float, float, float, float) - Method in class PGraphicsJava2D
quadraticVertex(float, float, float, float) - Method in class PShape
quadraticVertex(float, float, float, float, float, float) - Method in class PShape
quadraticVertex(float, float, float, float, float, float) - Method in class PGraphics2D
quadraticVertex(float, float, float, float) - Method in class PGraphicsOpenGL
quadraticVertex(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
quadraticVertex(float, float, float, float) - Method in class PShapeOpenGL
quadraticVertex(float, float, float, float, float, float) - Method in class PShapeOpenGL
QUADS - Static variable in interface PConstants
QUARTER_PI - Static variable in interface PConstants
  ( begin auto-generated from QUARTER_PI.xml ) QUARTER_PI is a mathematical constant with the value 0.7853982.
QUESTION - Static variable in interface JavaTokenTypes
QUESTION - Static variable in interface PdePartialTokenTypes
QUESTION - Static variable in interface PdeTokenTypes

## R

R - Static variable in class PGraphics
RAD_TO_DEG - Static variable in interface PConstants
radians(float) - Static method in class PApplet
  ( begin auto-generated from radians.xml ) Converts a degree measurement to its corresponding value in radians.
RADIUS - Static variable in interface PConstants
  Draw mode from the center, and using the radius
random(float) - Method in class PApplet
random(float, float) - Method in class PApplet
  ( begin auto-generated from random.xml ) Generates random numbers.
random2D() - Static method in class PVector
  ( begin auto-generated from PVector_random2D.xml ) Make a new 2D unit vector with a random direction.
random2D(PApplet) - Static method in class PVector
  Make a new 2D unit vector with a random direction using Processing's current random number generator
random2D(PVector) - Static method in class PVector
  Set a 2D vector to a random unit vector with a random direction
random2D(PVector, PApplet) - Static method in class PVector
  Make a new 2D unit vector with a random direction.
random3D() - Static method in class PVector
  ( begin auto-generated from PVector_random3D.xml ) Make a new 3D unit vector with a random direction.
random3D(PApplet) - Static method in class PVector
  Make a new 3D unit vector with a random direction using Processing's current random number generator
random3D(PVector) - Static method in class PVector
  Set a 3D vector to a random unit vector with a random direction
random3D(PVector, PApplet) - Static method in class PVector
  Make a new 3D unit vector with a random direction
randomGaussian() - Method in class 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 PApplet
  ( begin auto-generated from randomSeed.xml ) Sets the seed value for random().
RBRACK - Static variable in interface JavaTokenTypes
RBRACK - Static variable in interface PdePartialTokenTypes
RBRACK - Static variable in interface PdeTokenTypes
RCURLY - Static variable in interface JavaTokenTypes
RCURLY - Static variable in interface PdePartialTokenTypes
RCURLY - Static variable in interface PdeTokenTypes
READ_FRAMEBUFFER - Static variable in class PGL
READ_ONLY - Static variable in class PGL
READ_WRITE - Static variable in class PGL
readBuffer(int) - Method in class PGL
readBuffer(int) - Method in class PJOGL
readPixels() - Method in class FrameBuffer
readPixels(int, int, int, int, int, int, Buffer) - Method in class PGL
readSettings(File) - Static method in class Base
  Read from a file with a bunch of attribute/value pairs that are separated by = and ignore comments with #.
readSettings(String, String[]) - Static method in class Base
  Parse a String array that contains attribute/value pairs separated by = (the equals sign).
rebuild() - Method in class EditorHeader
  Called when a new sketch is opened.
rebuild() - Method in class EditorToolbar
rebuildExamplesFrame() - Method in class Mode
rebuildImportMenu() - Method in class Mode
rebuildLibraryList() - Method in class Mode
rebuildMenu() - Method in class EditorHeader
rebuildModeMenu() - Method in class Editor
rebuildSketchbookFrame() - Method in class Mode
  Sketchbook has changed, update it on next viewing.
rebuildToolbar() - Method in class Editor
rebuildToolMenu() - Method in class Editor
recalculateVisibleLines() - Method in class JEditTextArea
  Recalculates the number of visible lines.
Recent - Class in processing.app
Recent(Base) - Constructor for class Recent
recorder - Variable in class PApplet
  A leech graphics object that is echoing all events.
rect(float, float, float, float) - Method in class PApplet
  ( begin auto-generated from rect.xml ) Draws a rectangle to the screen.
rect(float, float, float, float, float) - Method in class PApplet
rect(float, float, float, float, float, float, float, float) - Method in class PApplet
RECT - Static variable in interface PConstants
rect(float, float, float, float) - Method in class PGraphics
  ( begin auto-generated from rect.xml ) Draws a rectangle to the screen.
rect(float, float, float, float, float) - Method in class PGraphics
rect(float, float, float, float, float, float, float, float) - Method in class PGraphics
rectMode(int) - Method in class PApplet
  ( begin auto-generated from rectMode.xml ) Modifies the location from which rectangles draw.
rectMode - Variable in class PGraphics
  The current rect mode (read-only)
rectMode(int) - Method in class PGraphics
  ( begin auto-generated from rectMode.xml ) Modifies the location from which rectangles draw.
rectMode - Variable in class PStyle
red(int) - Method in class PApplet
  ( begin auto-generated from red.xml ) Extracts the red value from a color, scaled to match current colorMode().
red(int) - Method in class 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 PImage
redraw() - Method in class PApplet
  ( begin auto-generated from redraw.xml ) Executes the code within draw() one time.
refreshInstalled(Editor) - Static method in class ContributionManager
regionMatches(boolean, Segment, int, char[]) - Static method in class KeywordMap
  Checks if a subregion of a `Segment` is equal to a character array.
registerMethod(String, Object) - Method in class PApplet
  Register a built-in event so that it can be fired for libraries, etc.
registerWindowCloseKeys(JRootPane, ActionListener) - Static method in class Toolkit
  Registers key events for a Ctrl-W and ESC with an ActionListener that will take care of disposing the window.
relationalExpression() - Method in class JavaRecognizer
relationalExpression() - Method in class PdeRecognizer
RELEASE - Static variable in class KeyEvent
RELEASE - Static variable in class MouseEvent
releaseShaderCompiler() - Method in class PGL
releaseShaderCompiler() - Method in class PJOGL
reload() - Method in class Sketch
  Reload the current sketch.
remove(String) - Method in class FloatDict
remove(int) - Method in class FloatList
  Remove an element from the specified index.
remove(String) - Method in class IntDict
remove(int) - Method in class IntList
  Remove an element from the specified index
remove(int) - Method in class JSONArray
  Remove an index and close the hole.
remove(String) - Method in class JSONObject
  Remove a name and its value, if present.
remove(String) - Method in class StringDict
remove(int) - Method in class StringList
  Remove an element from the specified index.
removeAllKeyBindings() - Method in class DefaultInputHandler
  Removes all key bindings from this input handler.
removeAllKeyBindings() - Method in class InputHandler
  Removes all key bindings from this input handler.
removeCache(PImage) - Method in class PGraphics
  Remove information associated with this renderer from the cache, if any.
removeCache(PImage) - Method in class PGraphicsOpenGL
removeCaretListener(CaretListener) - Method in class JEditTextArea
  Removes a caret change listener from this text area.
removeChild(int) - Method in class PShape
  Remove the child shape with index idx.
removeChild(XML) - Method in class XML
removeChild(int) - Method in class PShapeOpenGL
removeColumn(String) - Method in class Table
removeColumn(int) - Method in class Table
removeDescendants(File) - Static method in class Base
  Recursively remove all files within a directory, used with removeDir(), or when the contents of a dir should be removed, but not the directory itself.
removeDir(File) - Static method in class Base
  Remove all files in a directory and the directory itself.
removeImportMenu(JMenu) - Method in class Mode
  Rather than re-building the library menu for every open sketch (very slow and prone to bugs when updating libs, particularly with the contribs mgr), share a single instance across all windows.
removeIndex(int) - Method in class FloatDict
removeIndex(int) - Method in class IntDict
removeIndex(int) - Method in class StringDict
removeKeyBinding(String) - Method in class DefaultInputHandler
  Removes a key binding from this input handler.
removeKeyBinding(String) - Method in class InputHandler
  Removes a key binding from this input handler.
removeNotify() - Method in class JEditTextArea
  Called by the AWT when this component is removed from it's parent.
removeRecent(Editor) - Method in class Base
  Called before a sketch is renamed so that its old name is no longer in the menu.
removeRecent() - Method in class Editor
removeRow(int) - Method in class Table
removeTitleRow() - Method in class Table
  Deprecated.
removeTokens(String) - Method in class Table
  Remove any of the specified characters from the entire table.
removeTokens(String, int) - Method in class Table
  Removed any of the specified characters from a column.
removeTokens(String, String) - Method in class Table
removeTool() - Method in class Editor
removeToolbarRecentMenu() - Method in class Mode
removeToolContrib(ToolContribution) - Method in class Editor
removeUpdate(DocumentEvent) - Method in class ColorChooser.ColorListener
removeValue(int) - Method in class FloatList
removeValue(int) - Method in class IntList
removeValue(String) - Method in class StringList
removeValues(int) - Method in class FloatList
removeValues(int) - Method in class IntList
removeValues(String) - Method in class StringList
RENDERBUFFER - Static variable in class PGL
RENDERBUFFER_ALPHA_SIZE - Static variable in class PGL
RENDERBUFFER_BLUE_SIZE - Static variable in class PGL
RENDERBUFFER_DEPTH_SIZE - Static variable in class PGL
RENDERBUFFER_GREEN_SIZE - Static variable in class PGL
RENDERBUFFER_HEIGHT - Static variable in class PGL
RENDERBUFFER_INTERNAL_FORMAT - Static variable in class PGL
RENDERBUFFER_RED_SIZE - Static variable in class PGL
RENDERBUFFER_STENCIL_SIZE - Static variable in class PGL
RENDERBUFFER_WIDTH - Static variable in class PGL
renderbufferStorage(int, int, int, int) - Method in class PGL
renderbufferStorage(int, int, int, int) - Method in class PJOGL
renderbufferStorageMultisample(int, int, int, int, int) - Method in class PGL
renderbufferStorageMultisample(int, int, int, int, int) - Method in class PJOGL
RENDERER - Static variable in class PGL
REPEAT - Static variable in class InputHandler
repeat() - Constructor for class InputHandler.repeat
REPEAT - Static variable in interface PConstants
  textures wrap around when uv values go outside 0..1 range
REPEAT - Static variable in class PGL
replace() - Method in class FindReplace
  Replace the current selection with whatever's in the replacement text field.
REPLACE - Static variable in interface PConstants
replace(String, String) - Method in class Table
  Replace a String with another.
replace(String, String, int) - Method in class Table
replace(String, String, String) - Method in class Table
REPLACE - Static variable in class PGL
replaceAll() - Method in class FindReplace
  Replace everything that matches by doing find and replace alternately until nothing more found.
replaceAll(String, String) - Method in class Table
replaceAll(String, String, int) - Method in class Table
replaceAll(String, String, String) - Method in class Table
  Run String.replaceAll() on all entries in a column.
replaceAndFindNext() - Method in class FindReplace
  Replace the current selection with whatever's in the replacement text field, and then find the next match
replaceValue(float, float) - Method in class FloatList
  Replace the first instance of a particular value
replaceValue(String, String) - Method in class StringList
replaceValues(float, float) - Method in class FloatList
  Replace all instances of a particular value
replaceValues(String, String) - Method in class StringList
reqNumSamples - Variable in class PGL
REQUESTED_ALPHA_BITS - Static variable in class PGL
REQUESTED_DEPTH_BITS - Static variable in class PGL
REQUESTED_STENCIL_BITS - Static variable in class PGL
requestFBOLayer() - Method in class PGL
requestFocus() - Method in class PSurfaceJOGL
requestImage(String) - Method in class PApplet
requestImage(String, String) - Method in class 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 PApplet
  By trial and error, four image loading threads seem to work best when loading images from online.
reset() - Method in interface PMatrix
reset() - Method in class PMatrix2D
reset() - Method in class PMatrix3D
reset() - Method in class LinePath
  Resets the path to empty.
resetMatrix() - Method in class PApplet
  ( begin auto-generated from resetMatrix.xml ) Replaces the current matrix with the identity matrix.
resetMatrix() - Method in class PGraphics
  ( begin auto-generated from resetMatrix.xml ) Replaces the current matrix with the identity matrix.
resetMatrix() - Method in class PGraphicsFX2D
resetMatrix() - Method in class PGraphicsJava2D
resetMatrix() - Method in class PShape
  ( begin auto-generated from PShape_resetMatrix.xml ) Replaces the current matrix of a shape with the identity matrix.
resetMatrix() - Method in class PGraphicsOpenGL
resetMatrix() - Method in class PShapeOpenGL
resetProjection() - Method in class PGraphicsOpenGL
resetShader() - Method in class PApplet
  ( begin auto-generated from resetShader.xml ) This is a new reference entry for Processing 2.0.
resetShader(int) - Method in class PApplet
resetShader() - Method in class PGraphics
  ( begin auto-generated from resetShader.xml ) This is a new reference entry for Processing 2.0.
resetShader(int) - Method in class PGraphics
resetShader() - Method in class PGraphicsOpenGL
resetShader(int) - Method in class PGraphicsOpenGL
resize(int, int) - Method in class PImage
  ( begin auto-generated from PImage_resize.xml ) Resize the image to a new width and height.
resize(int) - Method in class FloatList
resize(int) - Method in class IntList
resize(int) - Method in class StringList
resize(int, int) - Method in class PGraphicsOpenGL
resize(int, int) - Method in class Texture
RESTART_FLAG - Static variable in class LocalContribution
resume() - Method in class PApplet
  Sketch has resumed.
resumeThread() - Method in interface PSurface
resumeThread() - Method in class PSurfaceFX
resumeThread() - Method in class PSurfaceNone
resumeThread() - Method in class PSurfaceJOGL
RETINA - Static variable in class PJOGL
RETURN - Static variable in interface PConstants
reverse(boolean[]) - Static method in class PApplet
  ( begin auto-generated from reverse.xml ) Reverses the order of an array.
reverse(byte[]) - Static method in class PApplet
reverse(char[]) - Static method in class PApplet
reverse(int[]) - Static method in class PApplet
reverse(float[]) - Static method in class PApplet
reverse(String[]) - Static method in class PApplet
reverse(Object) - Static method in class PApplet
reverse() - Method in class FloatList
reverse() - Method in class IntList
reverse() - Method in class StringList
RGB - Static variable in interface PConstants
RGB - Static variable in class PGL
RGB565 - Static variable in class PGL
RGB5_A1 - Static variable in class PGL
RGB8 - Static variable in class PGL
RGBA - Static variable in class PGL
RGBA4 - Static variable in class PGL
RGBA8 - Static variable in class PGL
RIGHT - Static variable in interface PConstants
RIGHT_GUTTER - Static variable in class Editor
rotate(float) - Method in class 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 PApplet
  Advanced
rotate(float) - Method in class 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 PGraphics
  Advanced
rotate(float) - Method in class PGraphicsFX2D
rotate(float, float, float, float) - Method in class PGraphicsFX2D
rotate(float) - Method in class PGraphicsJava2D
rotate(float, float, float, float) - Method in class PGraphicsJava2D
rotate(float) - Method in interface PMatrix
rotate(float, float, float, float) - Method in interface PMatrix
rotate(float) - Method in class PMatrix2D
rotate(float, float, float, float) - Method in class PMatrix2D
rotate(float) - Method in class PMatrix3D
rotate(float, float, float, float) - Method in class PMatrix3D
rotate(float) - Method in class 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 PShape
rotate(float) - Method in class 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, float, float, float) - Method in class PGraphics2D
rotate(float) - Method in class PGraphicsOpenGL
  Two dimensional rotation.
rotate(float, float, float, float) - Method in class PGraphicsOpenGL
  Rotate around an arbitrary vector, similar to glRotate(), except that it takes radians (instead of degrees).
rotate(float) - Method in class PShapeOpenGL
rotate(float, float, float, float) - Method in class PShapeOpenGL
rotateX(float) - Method in class 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 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 class PGraphicsFX2D
rotateX(float) - Method in class PGraphicsJava2D
rotateX(float) - Method in interface PMatrix
rotateX(float) - Method in class PMatrix2D
rotateX(float) - Method in class PMatrix3D
rotateX(float) - Method in class 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 PGraphics2D
rotateX(float) - Method in class PGraphicsOpenGL
rotateX(float) - Method in class PShapeOpenGL
rotateY(float) - Method in class 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 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 class PGraphicsFX2D
rotateY(float) - Method in class PGraphicsJava2D
rotateY(float) - Method in interface PMatrix
rotateY(float) - Method in class PMatrix2D
rotateY(float) - Method in class PMatrix3D
rotateY(float) - Method in class 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 PGraphics2D
rotateY(float) - Method in class PGraphicsOpenGL
rotateY(float) - Method in class PShapeOpenGL
rotateZ(float) - Method in class 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 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 class PGraphicsFX2D
rotateZ(float) - Method in class PGraphicsJava2D
rotateZ(float) - Method in interface PMatrix
rotateZ(float) - Method in class PMatrix2D
rotateZ(float) - Method in class PMatrix3D
rotateZ(float) - Method in class 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 PGraphics2D
rotateZ(float) - Method in class PGraphicsOpenGL
rotateZ(float) - Method in class PShapeOpenGL
round(float) - Static method in class PApplet
  ( begin auto-generated from round.xml ) Calculates the integer closest to the value parameter.
ROUND - Static variable in interface PConstants
rows - Variable in class TextAreaDefaults
rows() - Method in class Table
  Note that this one iterator instance is shared by any calls to iterate the rows of this table.
rows(int[]) - Method in class Table
RPAREN - Static variable in interface JavaTokenTypes
RPAREN - Static variable in interface PdePartialTokenTypes
RPAREN - Static variable in interface PdeTokenTypes
run() - Method in class ToolContribution
run() - Method in class StreamPump
run() - Method in class StreamRedirectThread
  Copy.
run() - Method in class SystemOutSiphon
run() - Method in class Archiver
run() - Method in class ColorSelector
run() - Method in class CreateFont
run() - Method in class InstallCommander
run() - Method in interface Tool
run() - Method in class Sort
RunnerListener - Interface in processing.app
runSketch(String[], PApplet) - Static method in class PApplet

## S

SA - Static variable in class PGraphics
SAMPLE_ALPHA_TO_COVERAGE - Static variable in class PGL
SAMPLE_COVERAGE - Static variable in class PGL
sampleCoverage(float, boolean) - Method in class PGL
sampleCoverage(float, boolean) - Method in class PJOGL
SAMPLER_2D - Static variable in class PGL
SAMPLER_CUBE - Static variable in class PGL
SAMPLES - Static variable in class PGL
sampling - Variable in class Texture.Parameters
  Texture filtering (POINT, LINEAR, BILINEAR or TRILINEAR).
sanitizeName(String) - Static method in class Sketch
  Produce a sanitized name that fits our standards for likely to work.
saturation(int) - Method in class PApplet
  ( begin auto-generated from saturation.xml ) Extracts the saturation value from a color.
saturation(int) - Method in class PGraphics
  ( begin auto-generated from saturation.xml ) Extracts the saturation value from a color.
save() - Method in class Settings
save() - Method in class Sketch
  Save all code in the current sketch.
save() - Method in class SketchCode
  Save this piece of code, regardless of whether the modified flag is set or not.
save(String) - Method in class PApplet
  ( begin auto-generated from save.xml ) Saves an image from the display window.
save(OutputStream) - Method in class PFont
  Write this PFont to an OutputStream.
save(String) - Method in class PGraphicsDanger2D
save(String) - Method in class PImage
  ( begin auto-generated from PImage_save.xml ) Saves the image into a file.
save(File, String) - Method in class JSONArray
save(File, String) - Method in class JSONObject
save(File, String) - Method in class Table
save(OutputStream, String) - Method in class Table
save(File) - Method in class XML
save(File, String) - Method in class XML
save(String) - Method in class PGraphicsOpenGL
saveAs(File) - Method in class SketchCode
  Save this file to another location, used by Sketch.saveAs()
saveBytes(String, byte[]) - Method in class 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 PApplet
saveBytes(OutputStream, byte[]) - Static method in class PApplet
saveFile(String, File) - Static method in class Base
  Spew the contents of a String object out to a file.
saveFile(String) - Method in class PApplet
  Identical to savePath(), but returns a File object.
saveFrame() - Method in class PApplet
saveFrame(String) - Method in class 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 PApplet
saveJSONArray(JSONArray, String, String) - Method in class PApplet
saveJSONObject(JSONObject, String) - Method in class PApplet
saveJSONObject(JSONObject, String, String) - Method in class PApplet
saveLanguage(String) - Static method in class Language
  Save the language directly to a settings file.
saveLanguage(String) - Method in class MacPlatform
saveLanguage(String) - Method in class Platform
  Handle any platform-specific languages saving.
savePath(String) - Method in class PApplet
  Returns a path inside the applet folder to save to.
saveStream(String, String) - Method in class 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 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 PApplet
saveStream(File, InputStream) - Static method in class PApplet
saveStream(OutputStream, InputStream) - Static method in class PApplet
saveStrings(String, String[]) - Method in class 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 PApplet
saveStrings(OutputStream, String[]) - Static method in class PApplet
saveTable(Table, String) - Method in class PApplet
saveTable(Table, String, String) - Method in class PApplet
saveXML(XML, String) - Method in class PApplet
saveXML(XML, String, String) - Method in class PApplet
SB - Static variable in class PGraphics
scale(float) - Method in class 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 PApplet
  Advanced
scale(float, float, float) - Method in class PApplet
scale(float) - Method in class 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 PGraphics
  Advanced
scale(float, float, float) - Method in class PGraphics
scale(float) - Method in class PGraphicsFX2D
scale(float, float) - Method in class PGraphicsFX2D
scale(float, float, float) - Method in class PGraphicsFX2D
scale(float) - Method in class PGraphicsJava2D
scale(float, float) - Method in class PGraphicsJava2D
scale(float, float, float) - Method in class PGraphicsJava2D
scale(float) - Method in interface PMatrix
scale(float, float) - Method in interface PMatrix
scale(float, float, float) - Method in interface PMatrix
scale(float) - Method in class PMatrix2D
scale(float, float) - Method in class PMatrix2D
scale(float, float, float) - Method in class PMatrix2D
scale(float) - Method in class PMatrix3D
scale(float, float) - Method in class PMatrix3D
scale(float, float, float) - Method in class PMatrix3D
scale(float) - Method in class 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 PShape
scale(float, float, float) - Method in class PShape
scale(float, float, float) - Method in class PGraphics2D
scale(float) - Method in class PGraphicsOpenGL
  Same as scale(s, s, s).
scale(float, float) - Method in class PGraphicsOpenGL
  Same as scale(sx, sy, 1).
scale(float, float, float) - Method in class PGraphicsOpenGL
  Scale in three dimensions.
scale(float) - Method in class PShapeOpenGL
scale(float, float) - Method in class PShapeOpenGL
scale(float, float, float) - Method in class PShapeOpenGL
scissor(int, int, int, int) - Method in class PGL
scissor(int, int, int, int) - Method in class PJOGL
SCISSOR_TEST - Static variable in class PGL
SCREEN - Static variable in interface PConstants
screenX(float, float) - Method in class 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 PApplet
screenX(float, float) - Method in class 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 PGraphics
screenX(float, float) - Method in class PGraphicsFX2D
screenX(float, float, float) - Method in class PGraphicsFX2D
screenX(float, float) - Method in class PGraphicsJava2D
screenX(float, float, float) - Method in class PGraphicsJava2D
screenX(float, float, float) - Method in class PGraphics2D
screenX(float, float) - Method in class PGraphicsOpenGL
screenX(float, float, float) - Method in class PGraphicsOpenGL
screenY(float, float) - Method in class 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 PApplet
screenY(float, float) - Method in class 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 PGraphics
screenY(float, float) - Method in class PGraphicsFX2D
screenY(float, float, float) - Method in class PGraphicsFX2D
screenY(float, float) - Method in class PGraphicsJava2D
screenY(float, float, float) - Method in class PGraphicsJava2D
screenY(float, float, float) - Method in class PGraphics2D
screenY(float, float) - Method in class PGraphicsOpenGL
screenY(float, float, float) - Method in class PGraphicsOpenGL
screenZ(float, float, float) - Method in class 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 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 PGraphicsFX2D
screenZ(float, float, float) - Method in class PGraphicsJava2D
screenZ(float, float, float) - Method in class PGraphics2D
screenZ(float, float, float) - Method in class PGraphicsOpenGL
scrollTo(int, int) - Method in class JEditTextArea
  Ensures that the specified line and offset is visible by scrolling the text area if necessary.
scrollToCaret() - Method in class JEditTextArea
  Ensures that the caret is visible by scrolling the text area if necessary.
second() - Static method in class PApplet
  ( begin auto-generated from second.xml ) Processing communicates with the clock on your computer.
SEG_CLOSE - Static variable in class LinePath
  Closes segment at current position.
SEG_LINETO - Static variable in class LinePath
  Extends segment by adding a line to a given position.
SEG_MOVETO - Static variable in class LinePath
  Starts segment at a given position.
select(int, int) - Method in class JEditTextArea
  Selects from the start offset to the end offset.
SELECT_DOC_END - Static variable in class InputHandler
SELECT_DOC_HOME - Static variable in class InputHandler
SELECT_END - Static variable in class InputHandler
SELECT_HOME - Static variable in class InputHandler
SELECT_NEXT_CHAR - Static variable in class InputHandler
SELECT_NEXT_LINE - Static variable in class InputHandler
SELECT_NEXT_PAGE - Static variable in class InputHandler
SELECT_NEXT_WORD - Static variable in class InputHandler
SELECT_PREV_CHAR - Static variable in class InputHandler
SELECT_PREV_LINE - Static variable in class InputHandler
SELECT_PREV_PAGE - Static variable in class InputHandler
SELECT_PREV_WORD - Static variable in class InputHandler
selectAll() - Method in class JEditTextArea
  Selects all text in the document.
selectFolder(String, String) - Method in class PApplet
  See selectInput() for details.
selectFolder(String, String, File) - Method in class PApplet
selectFolder(String, String, File, Object) - Method in class PApplet
selectFolder(String, String, File, Object, Frame) - Static method in class PApplet
selectInput(String, String) - Method in class PApplet
  Open a platform-specific file chooser dialog to select a file for input.
selectInput(String, String, File) - Method in class PApplet
selectInput(String, String, File, Object) - Method in class PApplet
selectInput(String, String, File, Object, Frame) - Static method in class PApplet
selectionColor - Variable in class TextAreaDefaults
selectNone() - Method in class JEditTextArea
  Moves the mark to the caret position.
selectOutput(String, String) - Method in class PApplet
  See selectInput() for details.
selectOutput(String, String, File) - Method in class PApplet
selectOutput(String, String, File, Object) - Method in class PApplet
selectOutput(String, String, File, Object, Frame) - Static method in class PApplet
SEMI - Static variable in interface JavaTokenTypes
SEMI - Static variable in interface PdePartialTokenTypes
SEMI - Static variable in interface PdeTokenTypes
set(String, String) - Static method in class Preferences
set(String, String) - Method in class Settings
set(int, int, int) - Method in class 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 PApplet
  Advanced
set(int, int, int) - Method in class PGraphicsDanger2D
set(int, int, PImage) - Method in class PGraphicsDanger2D
set(int, int, int) - Method in class PGraphicsJava2D
set(int, int, int) - Method in class 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 PImage
  Advanced
set(PMatrix) - Method in interface PMatrix
set(float[]) - Method in interface PMatrix
set(float, float, float, float, float, float) - Method in interface PMatrix
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface PMatrix
set(PMatrix) - Method in class PMatrix2D
set(PMatrix3D) - Method in class PMatrix2D
set(float[]) - Method in class PMatrix2D
set(float, float, float, float, float, float) - Method in class PMatrix2D
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PMatrix2D
set(PMatrix) - Method in class PMatrix3D
set(float[]) - Method in class PMatrix3D
set(float, float, float, float, float, float) - Method in class PMatrix3D
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class PMatrix3D
set(float, float, float) - Method in class 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 PVector
set(PVector) - Method in class PVector
set(float[]) - Method in class PVector
  Set the x, y (and maybe z) coordinates using a float[] array as the source.
set(String, float) - Method in class FloatDict
set(int, float) - Method in class FloatList
  Set the entry at a particular index.
set(String, int) - Method in class IntDict
  Create a new key/value pair or change the value of one.
set(int, int) - Method in class IntList
  Set the entry at a particular index.
set(String, String) - Method in class StringDict
set(int, String) - Method in class StringList
  Set the entry at a particular index.
set(int, int, int) - Method in class PGraphicsOpenGL
set(String, int) - Method in class PShader
set(String, int, int) - Method in class PShader
set(String, int, int, int) - Method in class PShader
set(String, int, int, int, int) - Method in class PShader
set(String, float) - Method in class PShader
set(String, float, float) - Method in class PShader
set(String, float, float, float) - Method in class PShader
set(String, float, float, float, float) - Method in class PShader
set(String, PVector) - Method in class PShader
set(String, boolean) - Method in class PShader
set(String, boolean, boolean) - Method in class PShader
set(String, boolean, boolean, boolean) - Method in class PShader
set(String, boolean, boolean, boolean, boolean) - Method in class PShader
set(String, int[]) - Method in class PShader
set(String, int[], int) - Method in class PShader
set(String, float[]) - Method in class PShader
set(String, float[], int) - Method in class PShader
set(String, boolean[]) - Method in class PShader
set(String, boolean[], int) - Method in class PShader
set(String, PMatrix2D) - Method in class PShader
set(String, PMatrix3D) - Method in class PShader
set(String, PMatrix3D, boolean) - Method in class PShader
set(String, PImage) - Method in class PShader
set(int) - Method in class Texture.Parameters
set(int, int) - Method in class Texture.Parameters
set(int, int, boolean) - Method in class Texture.Parameters
set(Texture.Parameters) - Method in class Texture.Parameters
set(Texture) - Method in class Texture
set(Texture, int, int, int, int) - Method in class Texture
set(int, int, int, int, int, int) - Method in class Texture
set(int, int, int, int, int, int, int, int, int, int) - Method in class Texture
set(int[]) - Method in class Texture
set(int[], int) - Method in class Texture
set(int[], int, int, int, int) - Method in class Texture
set(int[], int, int, int, int, int) - Method in class Texture
set3D(boolean) - Method in class PShape
setAmbient - Variable in class PGraphics
setAmbient(int) - Method in class PShape
setAmbient(int, int) - Method in class PShape
setAmbient(int) - Method in class PShapeOpenGL
setAmbient(int, int) - Method in class PShapeOpenGL
setAttrib(String, int, float...) - Method in class PShape
setAttrib(String, int, int...) - Method in class PShape
setAttrib(String, int, boolean...) - Method in class PShape
setAttrib(String, int, float...) - Method in class PShapeOpenGL
setAttrib(String, int, int...) - Method in class PShapeOpenGL
setAttrib(String, int, boolean...) - Method in class PShapeOpenGL
setBoolean(String, boolean) - Static method in class Preferences
setBoolean(String, boolean) - Method in class Settings
setBoolean(int, boolean) - Method in class JSONArray
  Put or replace a boolean value in the JSONArray.
setBoolean(String, boolean) - Method in class JSONObject
  Put a key/boolean pair in the JSONObject.
setBufferSource(Object) - Method in class Texture
setCache(PImage, Object) - Method in class PGraphics
  Store data of some kind for the renderer that requires extra metadata of some kind.
setCache(PImage, Object) - Method in class PGraphicsOpenGL
setCaretBlinkEnabled(boolean) - Method in class JEditTextArea
  Toggles caret blinking.
setCaretPosition(int) - Method in class JEditTextArea
  Sets the caret position.
setCaretVisible(boolean) - Method in class JEditTextArea
  Sets if the caret should be visible.
setClassLoader(ClassLoader) - Method in class Mode
setCodeColumn(int) - Method in exception SketchException
setCodeIndex(int) - Method in exception SketchException
setCodeLine(int) - Method in exception SketchException
setColor(Color) - Method in class ColorChooser
setColor(String, Color) - Static method in class Preferences
setColor(String, Color) - Method in class Settings
setColorBuffer(Texture) - Method in class FrameBuffer
setColorBuffers(Texture[]) - Method in class FrameBuffer
setColorBuffers(Texture[], int) - Method in class FrameBuffer
setColumnCount(int) - Method in class Table
  Change the number of columns in this table.
setColumnTitle(int, String) - Method in class Table
setColumnTitles(String[]) - Method in class Table
setColumnType(String, String) - Method in class Table
setColumnType(int, String) - Method in class Table
  Set the data type for a column so that using it is more efficient.
setColumnType(String, int) - Method in class Table
setColumnType(int, int) - Method in class Table
  Sets the column type.
setColumnTypes(int[]) - Method in class Table
setColumnTypes(Table) - Method in class Table
  Set the titles (and if a second column is present) the data types for this table based on a file loaded separately.
setCommandLine() - Static method in class Base
setComposedTextLayout(TextLayout, int) - Method in class CompositionTextPainter
  Set TextLayout to the painter.
setContent(String) - Method in class XML
setCurrentCode(int) - Method in class Sketch
  Change what file is currently being edited.
setCurrentLineIndex(int) - Method in class TextAreaPainter
  Accessor used by tools that want to hook in and grab the formatting.
setCurrentLineTokens(Token) - Method in class TextAreaPainter
  Accessor used by tools that want to hook in and grab the formatting.
setCursor(int) - Method in interface PSurface
setCursor(PImage, int, int) - Method in interface PSurface
setCursor(int) - Method in class PSurfaceAWT
setCursor(PImage, int, int) - Method in class PSurfaceAWT
setCursor(int) - Method in class PSurfaceFX
setCursor(PImage, int, int) - Method in class PSurfaceFX
setCursor(int) - Method in class PSurfaceNone
setCursor(PImage, int, int) - Method in class PSurfaceNone
setCursor(int) - Method in class PSurfaceJOGL
setCursor(PImage, int, int) - Method in class PSurfaceJOGL
setDocument(Document) - Method in class SketchCode
setDocument(SyntaxDocument) - Method in class JEditTextArea
  Sets the document this text area is editing.
setDocument(SyntaxDocument, int, int, int) - Method in class JEditTextArea
  Set document with a twist, includes the old caret and scroll positions, added for p5.
setDouble(int, double) - Method in class JSONArray
  Put or replace a double value.
setDouble(String, double) - Method in class JSONObject
  Put a key/double pair in the JSONObject.
setDouble(int, int, double) - Method in class Table
setDouble(int, String, double) - Method in class Table
setDouble(int, double) - Method in interface TableRow
setDouble(String, double) - Method in interface TableRow
setDouble(String, double) - Method in class XML
setDoubleContent(double) - Method in class XML
setEditable(boolean) - Method in class JEditTextArea
  Sets if this component is editable.
setEditor(Editor) - Static method in class EditorConsole
setElectricScroll(int) - Method in class JEditTextArea
  Sets the number of lines from the top and bottom of the text area that are always visible
setEmissive(int) - Method in class PShape
setEmissive(int, int) - Method in class PShape
setEmissive(int) - Method in class PShapeOpenGL
setEmissive(int, int) - Method in class PShapeOpenGL
setenv(String, String, int) - Method in interface Platform.CLibrary
setenv(String, String) - Method in class Platform
setenv(String, String) - Method in class WindowsPlatform
setFamily(int) - Method in class PShape
setFBO(int) - Method in class FrameBuffer
setFill(boolean) - Method in class PShape
setFill(int) - Method in class PShape
setFill(int, int) - Method in class PShape
setFill(boolean) - Method in class PShapeOpenGL
setFill(int) - Method in class PShapeOpenGL
setFill(int, int) - Method in class PShapeOpenGL
setFindText(String) - Method in class FindReplace
setFirstLine(int) - Method in class JEditTextArea
  Sets the line displayed at the text area's origin without updating the scroll bars.
setFloat(int, float) - Method in class JSONArray
  Put or replace a float value.
setFloat(String, float) - Method in class JSONObject
setFloat(int, int, float) - Method in class Table
setFloat(int, String, float) - Method in class Table
setFloat(int, float) - Method in interface TableRow
setFloat(String, float) - Method in interface TableRow
setFloat(String, float) - Method in class XML
setFloatContent(float) - Method in class XML
setFolder(File) - Method in class SketchCode
  Called when the sketch folder name/location has changed.
setFragmentShader(String) - Method in class PShader
setFragmentShader(URL) - Method in class PShader
setFragmentShader(String[]) - Method in class PShader
setFrame(Frame) - Method in class PApplet
setFrameRate(float) - Method in interface PSurface
setFrameRate(float) - Method in class PSurfaceFX
setFrameRate(float) - Method in class PSurfaceNone
setFrameRate(float) - Method in class PSurfaceJOGL
setHorizontalOffset(int) - Method in class JEditTextArea
  Sets the horizontal offset of drawn lines.
setHorizontalScrollPosition(int) - Method in class JEditTextArea
  Set position of the horizontal scroll bar.
setIcon(Frame) - Static method in class Toolkit
setIcon(Window) - Static method in class Toolkit
  Give this Frame the Processing icon set.
setIgnoreCase(boolean) - Method in class KeywordMap
  Sets if the keyword map should be case insensitive.
setInputHandler(InputHandler) - Method in class JEditTextArea
  Sets the input handler.
setInt(int, int) - Method in class JSONArray
  Put or replace an int value.
setInt(String, int) - Method in class JSONObject
  Put a key/int pair in the JSONObject.
setInt(int, int, int) - Method in class Table
setInt(int, String, int) - Method in class Table
setInt(int, int) - Method in interface TableRow
setInt(String, int) - Method in interface TableRow
setInt(String, int) - Method in class XML
setIntContent(int) - Method in class XML
setInteger(String, int) - Static method in class Preferences
setInteger(String, int) - Method in class Settings
setIntValue(WindowsRegistry.REGISTRY_ROOT_KEY, String, String, int) - Static method in class WindowsRegistry
  Writes an int value.
setJSONArray(int, JSONArray) - Method in class JSONArray
setJSONArray(String, JSONArray) - Method in class JSONObject
setJSONObject(int, JSONObject) - Method in class JSONArray
setJSONObject(String, JSONObject) - Method in class JSONObject
setKind(int) - Method in class PShape
setLineHighlightEnabled(boolean) - Method in class TextAreaPainter
  Enables or disables current line highlighting.
setLineText(int, String) - Method in class Editor
  Replace the text on a specified line.
setLoaded() - Method in class PImage
setLoaded(boolean) - Method in class PImage
setLong(int, long) - Method in class JSONArray
  Put or replace a long value.
setLong(String, long) - Method in class JSONObject
  Put a key/long pair in the JSONObject.
setLong(int, int, long) - Method in class Table
setLong(int, String, long) - Method in class Table
setLong(int, long) - Method in interface TableRow
setLong(String, long) - Method in interface TableRow
setLong(String, long) - Method in class XML
setLongContent(long) - Method in class XML
setLookAndFeel() - Method in class Platform
  Set the default L & F.
setMacroRecorder(InputHandler.MacroRecorder) - Method in class InputHandler
  Sets the macro recorder.
setMag(float) - Method in class 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 PVector
  Sets the magnitude of this vector, storing the result in another vector.
setMagicCaretPosition(int) - Method in class JEditTextArea
  Sets the 'magic' caret position.
setMatrix(PMatrix) - Method in class PApplet
  Set the current transformation matrix to the contents of another.
setMatrix(PMatrix2D) - Method in class PApplet
  Set the current transformation to the contents of the specified source.
setMatrix(PMatrix3D) - Method in class PApplet
  Set the current transformation to the contents of the specified source.
setMatrix(PMatrix) - Method in class PGraphics
  Set the current transformation matrix to the contents of another.
setMatrix(PMatrix2D) - Method in class PGraphics
  Set the current transformation to the contents of the specified source.
setMatrix(PMatrix3D) - Method in class PGraphics
  Set the current transformation to the contents of the specified source.
setMatrix(PMatrix2D) - Method in class PGraphicsFX2D
setMatrix(PMatrix3D) - Method in class PGraphicsFX2D
setMatrix(PMatrix2D) - Method in class PGraphicsJava2D
setMatrix(PMatrix3D) - Method in class PGraphicsJava2D
setMatrix(PMatrix3D) - Method in class PGraphics2D
setMatrix(PMatrix2D) - Method in class PGraphicsOpenGL
setMatrix(PMatrix3D) - Method in class PGraphicsOpenGL
  Set the current transformation to the contents of the specified source.
setMenuMnemonics(JMenuItem...) - Static method in class Toolkit
  Removes all mnemonics, then sets a mnemonic for each menu and menu item recursively by these rules: It tries to assign one of KDE's defaults. Failing that, it loops through the first letter of each word, where a word is a block of Unicode "alphabetical" chars, looking for an upper-case ASCII mnemonic that is not taken.
setMenuMnemonics(JMenuBar) - Static method in class Toolkit
  As setMenuMnemonics(JMenuItem...).
setMenuMnemonics(JPopupMenu) - Static method in class Toolkit
  As setMenuMnemonics(JMenuItem...).
setMenuMnemsInside(JMenu) - Static method in class Toolkit
  Calls setMenuMnemonics(JMenuItem...) on the sub-elements only.
setMessage(String) - Method in exception SketchException
setMissingDouble(double) - Method in class Table
setMissingFloat(float) - Method in class Table
setMissingInt(int) - Method in class Table
setMissingLong(long) - Method in class Table
setMissingString(String) - Method in class Table
  Treat entries with this string as "missing".
setModified(boolean) - Method in class Sketch
  Sets the modified value for the code in the frontmost tab.
setModified(boolean) - Method in class SketchCode
setModified() - Method in class PImage
setModified(boolean) - Method in class PImage
setModified() - Method in class Texture
setModified(boolean) - Method in class Texture
setName(String) - Method in class PShape
setName(String) - Method in class XML
setNative(Object) - Method in class PFont
  Set the native complement of this font.
setNative(int[]) - Method in class Texture
setNative(int[], int, int, int, int) - Method in class Texture
setNative(IntBuffer, int, int, int, int) - Method in class Texture
setNormal(int, float, float, float) - Method in class PShape
setNormal(int, float, float, float) - Method in class PShapeOpenGL
setNotification(Component, boolean) - Method in class EditorFooter
setOrigin(int, int) - Method in class JEditTextArea
  A fast way of changing both the first line and horizontal offset.
setOutput(LineStroker) - Method in class LineStroker
  Sets the output `LineStroker` of this `LineStroker`.
setOverwriteEnabled(boolean) - Method in class JEditTextArea
  Sets if overwrite mode should be enabled.
setPanel(Component) - Method in class EditorFooter
setParameters(int, int, int, int, PMatrix2D) - Method in class LineStroker
  Sets the parameters of this `LineStroker`.
setParams(float[]) - Method in class PShapeOpenGL
setParent(PApplet) - Method in class PGraphics
setPath(String) - Method in class PGraphics
setPath(int, float[][]) - Method in class PShape
setPath(int, float[][], int, int[]) - Method in class PShapeOpenGL
setPreprocOffset(int) - Method in class SketchCode
setPressed(boolean) - Method in class EditorButton
setPrimary(boolean) - Method in class PGraphics
  Set (or unset) this as the main drawing surface.
setPrimary(boolean) - Method in class PGL
setPrimary(boolean) - Method in class PGraphicsOpenGL
setProgram(String) - Method in class SketchCode
  set the current text for this tab
setProgressBarStatus(int) - Method in class ProgressFrame.TaskAddFile
setProgressBarStatus(int) - Method in class ProgressFrame.TaskSaveAs
setProjection(PMatrix3D) - Method in class PGraphicsOpenGL
setRepeatCount(int) - Method in class InputHandler
  Sets the number of times the next action will be repeated.
setRepeatEnabled(boolean) - Method in class InputHandler
  Enables repeating.
setResizable(boolean) - Method in interface PSurface
  Set true if we want to resize things (default is not resizable)
setResizable(boolean) - Method in class PSurfaceAWT
  Set true if we want to resize things (default is not resizable)
setResizable(boolean) - Method in class PSurfaceFX
  Set true if we want to resize things (default is not resizable)
setResizable(boolean) - Method in class PSurfaceNone
  Set true if we want to resize things (default is not resizable)
setResizable(boolean) - Method in class PSurfaceJOGL
setReverse() - Method in class EditorButton
setRightClickPopup(JPopupMenu) - Method in class JEditTextArea
  Sets the right click popup menu.
setRolloverLabel(JLabel) - Method in class EditorButton
setRow(int, TableRow) - Method in class Table
setRow(int, Object[]) - Method in class Table
setRowCount(int) - Method in class Table
setScrollPosition(int) - Method in class JEditTextArea
  Deprecated.
  Use `JEditTextArea.setVerticalScrollPosition(int)`.
setSelected(boolean) - Method in class EditorButton
setSelectedText(String) - Method in class Editor
setSelectedText(String) - Method in class JEditTextArea
  Replaces the selection with the specified text.
setSelection(int, int) - Method in class Editor
setSelectionEnd(int) - Method in class JEditTextArea
  Sets the selection end.
setSelectionRectangular(boolean) - Method in class JEditTextArea
  Sets if the selection should be rectangular.
setSelectionStart(int) - Method in class JEditTextArea
  Sets the selection start.
setShininess(float) - Method in class PShape
setShininess(int, float) - Method in class PShape
setShininess(float) - Method in class PShapeOpenGL
setShininess(int, float) - Method in class PShapeOpenGL
setSize(int, int) - Method in class PGraphics
  The final step in setting up a renderer, set its size of this renderer.
setSize(int, int) - Method in interface PSurface
setSize(int, int) - Method in class PSurfaceAWT
setSize(int, int) - Method in class PSurfaceFX
setSize(int, int) - Method in class PSurfaceNone
setSize(int, int) - Method in class PGraphicsOpenGL
setSize(int, int) - Method in class PSurfaceJOGL
setSketchbookFolder(File) - Method in class Base
setSketchLocation(Point) - Method in class Editor
  Set the location of the sketch run window.
setSmooth(int) - Method in interface PSurface
  Sometimes smoothing must be set at the drawing surface level not just inside the renderer itself.
setSmooth(int) - Method in class PSurfaceAWT
setSmooth(int) - Method in class PSurfaceFX
setSmooth(int) - Method in class PSurfaceNone
setSmooth(int) - Method in class PSurfaceJOGL
setSpecular(int) - Method in class PShape
setSpecular(int, int) - Method in class PShape
setSpecular(int) - Method in class PShapeOpenGL
setSpecular(int, int) - Method in class PShapeOpenGL
setString(int, String) - Method in class JSONArray
  Put or replace a String value.
setString(String, String) - Method in class JSONObject
setString(int, int, String) - Method in class Table
setString(int, String, String) - Method in class Table
setString(int, String) - Method in interface TableRow
setString(String, String) - Method in interface TableRow
setString(String, String) - Method in class XML
setStringValue(WindowsRegistry.REGISTRY_ROOT_KEY, String, String, String) - Static method in class WindowsRegistry
  Writes a String value.
setStroke(boolean) - Method in class PShape
setStroke(int) - Method in class PShape
setStroke(int, int) - Method in class PShape
setStroke(boolean) - Method in class PShapeOpenGL
setStroke(int) - Method in class PShapeOpenGL
setStroke(int, int) - Method in class PShapeOpenGL
setStrokeCap(int) - Method in class PShape
setStrokeCap(int) - Method in class PShapeOpenGL
setStrokeJoin(int) - Method in class PShape
setStrokeJoin(int) - Method in class PShapeOpenGL
setStrokeWeight(float) - Method in class PShape
setStrokeWeight(int, float) - Method in class PShape
setStrokeWeight(float) - Method in class PShapeOpenGL
setStrokeWeight(int, float) - Method in class PShapeOpenGL
setSubsetting() - Method in class PFont
setTableType(String) - Method in class Table
  Set the entire table to a specific data type.
setText(String) - Method in class Editor
  Replace the entire contents of the front-most tab.
setText(String) - Method in class JEditTextArea
  Sets the entire text of this text area.
setTexture(PImage) - Method in class PShape
setTexture(PImage) - Method in class PShapeOpenGL
setTextureMode(int) - Method in class PShape
setTextureMode(int) - Method in class PShapeOpenGL
setTextureUV(int, float, float) - Method in class PShape
setTextureUV(int, float, float) - Method in class PShapeOpenGL
setThread(Thread) - Method in class PGL
Settings - Class in processing.app
  Storage class for theme settings.
Settings(File) - Constructor for class Settings
settings() - Method in class PApplet
  ( begin auto-generated from settings.xml ) Description to come...
setTint(boolean) - Method in class PShape
setTint(int) - Method in class PShape
setTint(int, int) - Method in class PShape
setTint(boolean) - Method in class PShapeOpenGL
setTint(int) - Method in class PShapeOpenGL
setTint(int, int) - Method in class PShapeOpenGL
setTitle(String) - Method in interface PSurface
  Set the window (and dock, or whatever necessary) title.
setTitle(String) - Method in class PSurfaceAWT
  Set the window (and dock, or whatever necessary) title.
setTitle(String) - Method in class PSurfaceFX
  Set the window (and dock, or whatever necessary) title.
setTitle(String) - Method in class PSurfaceNone
  Set the window (and dock, or whatever necessary) title.
setTitle(String) - Method in class PSurfaceJOGL
setTokenMarker(TokenMarker) - Method in class JEditTextArea
  Sets the document's token marker.
setTokenMarker(TokenMarker) - Method in class SyntaxDocument
  Sets the token marker that is to be used to split lines of this document up into tokens.
setUntitled(boolean) - Method in class Sketch
setup() - Method in class PApplet
  ( begin auto-generated from setup.xml ) The setup() function is called once when the program starts.
setupExternalMessages() - Method in interface PSurface
setupExternalMessages() - Method in class PSurfaceAWT
  Set this sketch to communicate its state back to the PDE.
setupExternalMessages() - Method in class PSurfaceFX
setupExternalMessages() - Method in class PSurfaceNone
setupExternalMessages() - Method in class PSurfaceJOGL
setupFrameResizeListener() - Method in class PSurfaceAWT
  Set up a listener that will fire proper component resize events in cases where frame.setResizable(true) is called.
setupGUI() - Method in class Mode
  Setup additional elements that are only required when running with a GUI, rather than from the command-line.
setVertex(int, float, float) - Method in class PShape
setVertex(int, float, float, float) - Method in class PShape
setVertex(int, PVector) - Method in class PShape
setVertex(int, float, float) - Method in class PShapeOpenGL
setVertex(int, float, float, float) - Method in class PShapeOpenGL
setVertex(int, PVector) - Method in class PShapeOpenGL
setVertexShader(String) - Method in class PShader
setVertexShader(URL) - Method in class PShader
setVertexShader(String[]) - Method in class PShader
setVerticalScrollPosition(int) - Method in class JEditTextArea
  Set position of the vertical scroll bar.
setVisible(boolean) - Method in class PShape
  ( begin auto-generated from PShape_setVisible.xml ) Sets the shape to be visible or invisible.
setVisible(boolean) - Method in interface PSurface
  Show or hide the window.
setVisible(boolean) - Method in class PSurfaceAWT
setVisible(boolean) - Method in class PSurfaceFX
  Show or hide the window.
setVisible(boolean) - Method in class PSurfaceNone
  Show or hide the window.
setVisible(boolean) - Method in class PSurfaceJOGL
setWidth - Variable in class PFont.Glyph
setWindingRule(int) - Method in class LinePath
  Sets the winding rule for this path to the specified value.
SG - Static variable in class PGraphics
shader(PShader) - Method in class PApplet
  ( begin auto-generated from shader.xml ) This is a new reference entry for Processing 2.0.
shader(PShader, int) - Method in class PApplet
shader(PShader) - Method in class PGraphics
  ( begin auto-generated from shader.xml ) This is a new reference entry for Processing 2.0.
shader(PShader, int) - Method in class PGraphics
shader(PShader) - Method in class PGraphicsOpenGL
shader(PShader, int) - Method in class PGraphicsOpenGL
SHADER_SOURCE_LENGTH - Static variable in class PGL
SHADER_TYPE - Static variable in class PGL
shaderBinary(int, IntBuffer, int, Buffer, int) - Method in class PGL
shaderBinary(int, IntBuffer, int, Buffer, int) - Method in class PJOGL
shaderSource(int, String) - Method in class PGL
shaderSource(int, String) - Method in class PJOGL
SHADING_LANGUAGE_VERSION - Static variable in class PGL
shape(PShape) - Method in class PApplet
shape(PShape, float, float) - Method in class PApplet
  ( begin auto-generated from shape.xml ) Displays shapes to the screen.
shape(PShape, float, float, float, float) - Method in class PApplet
SHAPE - Static variable in interface PConstants
  textMode(SHAPE) draws text using the the glyph outlines of individual characters rather than as textures.
shape(PShape) - Method in class PGraphics
shape(PShape, float, float) - Method in class PGraphics
  ( begin auto-generated from shape.xml ) Displays shapes to the screen.
shape(PShape, float, float, float, float) - Method in class PGraphics
shape(PShape) - Method in class PGraphics2D
shape(PShape, float, float) - Method in class PGraphics2D
shape(PShape, float, float, float, float) - Method in class PGraphics2D
shape(PShape, float, float, float) - Method in class PGraphics2D
shape(PShape, float, float, float, float, float, float) - Method in class PGraphics2D
shapeMode(int) - Method in class PApplet
  ( begin auto-generated from shapeMode.xml ) Modifies the location from which shapes draw.
shapeMode - Variable in class PGraphics
  The current shape alignment mode (read-only)
shapeMode(int) - Method in class PGraphics
  ( begin auto-generated from shapeMode.xml ) Modifies the location from which shapes draw.
shapeMode - Variable in class PStyle
shearX(float) - Method in class 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 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 class PGraphicsFX2D
shearX(float) - Method in class PGraphicsJava2D
shearX(float) - Method in interface PMatrix
shearX(float) - Method in class PMatrix2D
shearX(float) - Method in class PMatrix3D
shearX(float) - Method in class PGraphicsOpenGL
shearY(float) - Method in class 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 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 class PGraphicsFX2D
shearY(float) - Method in class PGraphicsJava2D
shearY(float) - Method in interface PMatrix
shearY(float) - Method in class PMatrix2D
shearY(float) - Method in class PMatrix3D
shearY(float) - Method in class PGraphicsOpenGL
SHIFT - Static variable in interface PConstants
SHIFT - Static variable in class Event
shiftExpression() - Method in class JavaRecognizer
shiftExpression() - Method in class PdeRecognizer
SHINE - Static variable in class PGraphics
shininess(float) - Method in class PApplet
  ( begin auto-generated from shininess.xml ) Sets the amount of gloss in the surface of shapes.
shininess - Variable in class PGraphics
shininess(float) - Method in class PGraphics
  ( begin auto-generated from shininess.xml ) Sets the amount of gloss in the surface of shapes.
shininess(float) - Method in class PShape
shininess - Variable in class PStyle
SHORT - Static variable in class PGL
shorten(boolean[]) - Static method in class PApplet
  ( begin auto-generated from shorten.xml ) Decreases an array by one element and returns the shortened array.
shorten(byte[]) - Static method in class PApplet
shorten(char[]) - Static method in class PApplet
shorten(int[]) - Static method in class PApplet
shorten(float[]) - Static method in class PApplet
shorten(String[]) - Static method in class PApplet
shorten(Object) - Static method in class PApplet
show() - Method in class ColorChooser
showChanges() - Static method in class Editor
showCursor() - Method in interface PSurface
showCursor() - Method in class PSurfaceAWT
showCursor() - Method in class PSurfaceFX
showCursor() - Method in class PSurfaceNone
showCursor() - Method in class PSurfaceJOGL
showDepthWarning(String) - Static method in class PApplet
  Display a warning that the specified method is only available with 3D.
showDepthWarning(String) - Static method in class PGraphics
  Display a warning that the specified method is only available with 3D.
showDepthWarningXYZ(String) - Static method in class 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 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.
showError(String, String, Throwable) - Static method in class Base
  Show an error message that's actually fatal to the program.
showExamplesFrame() - Method in class Mode
showException(String) - Static method in class PGraphics
  Show an renderer-related exception that halts the program.
showFrame(Editor) - Method in class ContributionManagerDialog
showMessage(String, String) - Static method in class Base
  "No cookie for you" type messages.
showMethodWarning(String) - Static method in class PApplet
  Display a warning that the specified method is simply unavailable.
showMethodWarning(String) - Static method in class PGraphics
  Display a warning that the specified method is simply unavailable.
showMissingWarning(String) - Static method in class 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 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.
showReference(String) - Method in class Editor
showReferenceFile(File) - Method in class Editor
  Given the .html file, displays it in the default browser.
showSketchbookFrame() - Method in class Mode
showStackTrace() - Method in exception SketchException
showTodoWarning(String, int) - Static method in class PGraphicsFX2D
  Display a warning that the specified method is simply unavailable.
showVariationWarning(String) - Static method in class PApplet
  Error that a particular variation of a method is unavailable (even though other variations are).
showVariationWarning(String) - Static method in class PGraphics
  Error that a particular variation of a method is unavailable (even though other variations are).
showWarning(String, String) - Static method in class Base
  Non-fatal error message.
showWarning(String, String, Throwable) - Static method in class Base
  Non-fatal error message with optional stack trace side dish.
showWarning(String) - Static method in class PGraphics
  Show a renderer error, and keep track of it so that it's only shown once.
showWarning(String, Object...) - Static method in class PGraphics
  Version of showWarning() that takes a parsed String.
showWarningTiered(String, String, String, Throwable) - Static method in class Base
  Non-fatal error message with optional stack trace side dish.
showYesNoCancelQuestion(Editor, String, String, String) - Static method in class Base
showYesNoQuestion(Frame, String, String, String) - Static method in class Base
shuffle() - Method in class FloatList
  Randomize the order of the list elements.
shuffle(PApplet) - Method in class 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 IntList
  Randomize the order of the list elements.
shuffle(PApplet) - Method in class 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 StringList
  Randomize the order of the list elements.
shuffle(PApplet) - Method in class 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 PApplet
  ( begin auto-generated from sin.xml ) Calculates the sine of an angle.
SingleInstance - Class in processing.app
  Class that handles a small server that prevents multiple instances of Processing from running simultaneously.
SingleInstance() - Constructor for class SingleInstance
size(int, int) - Method in class 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 PApplet
size(int, int, String, String) - Method in class PApplet
size() - Method in class FloatDict
size() - Method in class FloatList
  Get the length of the list.
size() - Method in class IntDict
  Returns the number of key/value pairs
size() - Method in class IntList
  Get the length of the list.
size() - Method in class JSONArray
  Get the number of elements in the JSONArray, included nulls.
size() - Method in class JSONObject
  Get the number of keys stored in the JSONObject.
size() - Method in class Sort
size() - Method in class StringDict
size() - Method in class StringList
  Get the length of the list.
Sketch - Class in processing.app
  Stores information about files in the current sketch.
Sketch(String, Mode) - Constructor for class Sketch
  Used by the command-line version to create a sketch object.
Sketch(String, Editor) - Constructor for class Sketch
  path is location of the main .pde file, because this is also simplest to use when opening the file from the finder/explorer.
sketchbookCallback(File) - Method in class PreferencesFrame
  Callback for the folder selector.
SketchCode - Class in processing.app
  Represents a single tab of a sketch.
SketchCode(File, String) - Constructor for class SketchCode
sketchDisplay() - Method in class PApplet
SketchException - Exception in processing.app
  An exception with a line number attached that occurs during either pre-processing, compile, or run time.
SketchException(String) - Constructor for exception SketchException
SketchException(String, boolean) - Constructor for exception SketchException
SketchException(String, int, int) - Constructor for exception SketchException
SketchException(String, int, int, int) - Constructor for exception SketchException
SketchException(String, int, int, int, boolean) - Constructor for exception SketchException
sketchFile(String) - Method in class PApplet
sketchFullScreen() - Method in class PApplet
sketchHeight() - Method in class PApplet
sketchOutputPath() - Method in class PApplet
sketchOutputStream() - Method in class PApplet
sketchPath() - Method in class PApplet
sketchPath(String) - Method in class PApplet
  Prepend the sketch folder path to the filename (or path) that is passed in.
sketchPixelDensity() - Method in class PApplet
SketchReference - Class in processing.app
SketchReference(String, File) - Constructor for class SketchReference
sketchRenderer() - Method in class PApplet
sketchSmooth() - Method in class PApplet
sketchWidth() - Method in class PApplet
sketchWindowColor() - Method in class PApplet
SL - Static variable in interface JavaTokenTypes
SL - Static variable in interface PdePartialTokenTypes
SL - Static variable in interface PdeTokenTypes
SL_ASSIGN - Static variable in interface JavaTokenTypes
SL_ASSIGN - Static variable in interface PdePartialTokenTypes
SL_ASSIGN - Static variable in interface PdeTokenTypes
SL_COMMENT - Static variable in interface JavaTokenTypes
SL_COMMENT - Static variable in interface PdePartialTokenTypes
SL_COMMENT - Static variable in interface PdeTokenTypes
SLIST - Static variable in interface JavaTokenTypes
SLIST - Static variable in interface PdePartialTokenTypes
SLIST - Static variable in interface PdeTokenTypes
SMART_HOME_END_PROPERTY - Static variable in class InputHandler
  If this client property is set to Boolean.TRUE on the text area, the home/end keys will support 'smart' BRIEF-like behaviour (one press = start/end of line, two presses = start/end of viewscreen, three presses = start/end of document).
smooth() - Method in class PApplet
smooth(int) - Method in class PApplet
smooth - Variable in class PGraphics
smooth() - Method in class PGraphics
smooth(int) - Method in class PGraphics
SOFT_LIGHT - Static variable in interface PConstants
solid(boolean) - Method in class PShapeOpenGL
sort(byte[]) - Static method in class 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 PApplet
sort(char[]) - Static method in class PApplet
sort(char[], int) - Static method in class PApplet
sort(int[]) - Static method in class PApplet
sort(int[], int) - Static method in class PApplet
sort(float[]) - Static method in class PApplet
sort(float[], int) - Static method in class PApplet
sort(String[]) - Static method in class PApplet
sort(String[], int) - Static method in class PApplet
sort() - Method in class FloatList
  Sorts the array in place.
sort() - Method in class IntList
  Sorts the array in place.
Sort - Class in processing.data
  Internal sorter used by several data classes.
Sort() - Constructor for class Sort
sort() - Method in class StringList
  Sorts the array in place.
sort(String) - Method in class Table
sort(int) - Method in class Table
sortKeys() - Method in class FloatDict
  Sort the keys alphabetically (ignoring case).
sortKeys() - Method in class IntDict
  Sort the keys alphabetically (ignoring case).
sortKeys() - Method in class StringDict
  Sort the keys alphabetically (ignoring case).
sortKeysReverse() - Method in class FloatDict
sortKeysReverse() - Method in class IntDict
  Sort the keys alphabetically in reverse (ignoring case).
sortKeysReverse() - Method in class StringDict
sortReverse() - Method in class FloatList
  Reverse sort, orders values from highest to lowest
sortReverse() - Method in class IntList
  Reverse sort, orders values from highest to lowest.
sortReverse() - Method in class StringList
  Reverse sort, orders values from highest to lowest.
sortReverse(String) - Method in class Table
sortReverse(int) - Method in class Table
sortValues() - Method in class FloatDict
  Sort by values in descending order (largest value will be at [0]).
sortValues() - Method in class IntDict
  Sort by values in ascending order.
sortValues() - Method in class StringDict
  Sort by values in descending order (largest value will be at [0]).
sortValuesReverse() - Method in class FloatDict
sortValuesReverse() - Method in class IntDict
  Sort by values in descending order.
sortValuesReverse() - Method in class StringDict
SPAN - Static variable in interface PConstants
  Use with fullScreen() to indicate all available displays.
SPB - Static variable in class PGraphics
specular(int) - Method in class 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 PApplet
  gray number specifying value between white and black
specular(float, float, float) - Method in class PApplet
specular(int) - Method in class 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 PGraphics
  gray number specifying value between white and black
specular(float, float, float) - Method in class PGraphics
specular(int) - Method in class PShape
specular(float) - Method in class PShape
specular(float, float, float) - Method in class PShape
specularB - Variable in class PGraphics
specularB - Variable in class PStyle
specularColor - Variable in class PGraphics
specularG - Variable in class PGraphics
specularG - Variable in class PStyle
specularR - Variable in class PGraphics
specularR - Variable in class PStyle
SPG - Static variable in class PGraphics
sphere(float) - Method in class PApplet
  ( begin auto-generated from sphere.xml ) A sphere is a hollow ball made from tessellated triangles.
SPHERE - Static variable in interface PConstants
sphere(float) - Method in class PGraphics
  ( begin auto-generated from sphere.xml ) A sphere is a hollow ball made from tessellated triangles.
sphere(float) - Method in class PGraphicsFX2D
sphere(float) - Method in class PGraphicsJava2D
sphere(float) - Method in class PGraphics2D
sphere(float) - Method in class PGraphicsOpenGL
sphereDetail(int) - Method in class 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 PApplet
sphereDetail(int) - Method in class 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 PGraphics
sphereDetailU - Variable in class PGraphics
sphereDetailV - Variable in class PGraphics
splice(boolean[], boolean, int) - Static method in class 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 PApplet
splice(byte[], byte, int) - Static method in class PApplet
splice(byte[], byte[], int) - Static method in class PApplet
splice(char[], char, int) - Static method in class PApplet
splice(char[], char[], int) - Static method in class PApplet
splice(int[], int, int) - Static method in class PApplet
splice(int[], int[], int) - Static method in class PApplet
splice(float[], float, int) - Static method in class PApplet
splice(float[], float[], int) - Static method in class PApplet
splice(String[], String, int) - Static method in class PApplet
splice(String[], String[], int) - Static method in class PApplet
splice(Object, Object, int) - Static method in class PApplet
split(String, char) - Static method in class 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 PApplet
splitTokens(String) - Static method in class PApplet
splitTokens(String, String) - Static method in class 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 PConstants
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class 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 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 PGraphics2D
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class PGraphicsOpenGL
SPR - Static variable in class PGraphics
sq(float) - Static method in class PApplet
  ( begin auto-generated from sq.xml ) Squares a number (multiplies a number by itself).
sqrt(float) - Static method in class PApplet
  ( begin auto-generated from sqrt.xml ) Calculates the square root of a number.
SQUARE - Static variable in interface PConstants
SR - Static variable in class PGraphics
  stroke argb values
SR - Static variable in interface JavaTokenTypes
SR - Static variable in interface PdePartialTokenTypes
SR - Static variable in interface PdeTokenTypes
SR_ASSIGN - Static variable in interface JavaTokenTypes
SR_ASSIGN - Static variable in interface PdePartialTokenTypes
SR_ASSIGN - Static variable in interface PdeTokenTypes
SRC_ALPHA - Static variable in class PGL
SRC_ALPHA_SATURATE - Static variable in class PGL
SRC_COLOR - Static variable in class PGL
STAR - Static variable in interface JavaTokenTypes
STAR - Static variable in interface PdePartialTokenTypes
STAR - Static variable in interface PdeTokenTypes
STAR_ASSIGN - Static variable in interface JavaTokenTypes
STAR_ASSIGN - Static variable in interface PdePartialTokenTypes
STAR_ASSIGN - Static variable in interface PdeTokenTypes
start() - Method in class StreamPump
start() - Method in class PApplet
  Called by the browser or applet viewer to inform this applet that it should start its execution.
start(Stage) - Method in class PSurfaceFX.PApplicationFX
startCompoundEdit() - Method in class Editor
  Use before a manipulating text to group editing operations together as a single undo.
startIndeterminate() - Method in class Editor
startIndeterminate() - Method in class EditorStatus
startIndeterminate() - Method in interface RunnerListener
startThread() - Method in interface PSurface
  Start the animation thread
startThread() - Method in class PSurfaceFX
startThread() - Method in class PSurfaceNone
startThread() - Method in class PSurfaceJOGL
statement() - Method in class JavaRecognizer
statement() - Method in class PdeRecognizer
STATIC_DRAW - Static variable in class PGL
STATIC_IMPORT - Static variable in interface JavaTokenTypes
STATIC_IMPORT - Static variable in interface PdePartialTokenTypes
STATIC_IMPORT - Static variable in interface PdeTokenTypes
STATIC_INIT - Static variable in interface JavaTokenTypes
STATIC_INIT - Static variable in interface PdePartialTokenTypes
STATIC_INIT - Static variable in interface PdeTokenTypes
staticProgram() - Method in class PdeRecognizer
statusEmpty() - Method in class Editor
  Clear the status area.
statusError(String) - Method in class Editor
  Show an error in the status bar.
statusError(Exception) - Method in class Editor
  Show an exception in the editor status bar.
statusError(String) - Method in interface RunnerListener
statusError(Exception) - Method in interface RunnerListener
statusHalt() - Method in class Editor
statusHalt() - Method in interface RunnerListener
statusNotice(String) - Method in class Editor
  Show a notice message in the editor status bar.
statusNotice(String) - Method in interface RunnerListener
STENCIL_ATTACHMENT - Static variable in class PGL
STENCIL_BITS - Static variable in class PGL
STENCIL_BUFFER_BIT - Static variable in class PGL
STENCIL_INDEX - Static variable in class PGL
STENCIL_INDEX1 - Static variable in class PGL
STENCIL_INDEX4 - Static variable in class PGL
STENCIL_INDEX8 - Static variable in class PGL
STENCIL_TEST - Static variable in class PGL
stencilBits - Static variable in class PGraphicsOpenGL
stencilFunc(int, int, int) - Method in class PGL
stencilFunc(int, int, int) - Method in class PJOGL
stencilFuncSeparate(int, int, int, int) - Method in class PGL
stencilFuncSeparate(int, int, int, int) - Method in class PJOGL
stencilMask(int) - Method in class PGL
stencilMask(int) - Method in class PJOGL
stencilMaskSeparate(int, int) - Method in class PGL
stencilMaskSeparate(int, int) - Method in class PJOGL
stencilOp(int, int, int) - Method in class PGL
stencilOp(int, int, int) - Method in class PJOGL
stencilOpSeparate(int, int, int, int) - Method in class PGL
stencilOpSeparate(int, int, int, int) - Method in class PJOGL
stop() - Method in class PApplet
  Called by the browser or applet viewer to inform this applet that it should stop its execution.
stopCompoundEdit() - Method in class Editor
  Use with startCompoundEdit() to group edit operations in a single undo.
stopIndeterminate() - Method in class Editor
stopIndeterminate() - Method in class EditorStatus
stopIndeterminate() - Method in interface RunnerListener
stopThread() - Method in interface PSurface
  Stop the animation thread (set it null)
stopThread() - Method in class PSurfaceFX
stopThread() - Method in class PSurfaceNone
stopThread() - Method in class PSurfaceJOGL
str(boolean) - Static method in class PApplet
str(byte) - Static method in class PApplet
str(char) - Static method in class PApplet
str(int) - Static method in class PApplet
str(float) - Static method in class PApplet
str(boolean[]) - Static method in class PApplet
str(byte[]) - Static method in class PApplet
str(char[]) - Static method in class PApplet
str(int[]) - Static method in class PApplet
str(float[]) - Static method in class PApplet
STREAM_DRAW - Static variable in class PGL
StreamPump - Class in processing.app.exec
  A StreamPump reads lines of text from its given InputStream and informs its LineProcessors until the InputStream is exhausted.
StreamPump(InputStream, String) - Constructor for class StreamPump
StreamRedirectThread - Class in processing.app.exec
  StreamRedirectThread is a thread which copies it's input to it's output and terminates when it completes.
StreamRedirectThread(String, InputStream, OutputStream) - Constructor for class StreamRedirectThread
  Set up for copy.
StreamRedirectThread(String, Reader, Writer) - Constructor for class StreamRedirectThread
STRICTFP - Static variable in interface JavaTokenTypes
STRICTFP - Static variable in interface PdePartialTokenTypes
STRICTFP - Static variable in interface PdeTokenTypes
STRING - Static variable in class Table
STRING_LITERAL - Static variable in interface JavaTokenTypes
STRING_LITERAL - Static variable in interface PdePartialTokenTypes
STRING_LITERAL - Static variable in interface PdeTokenTypes
StringDict - Class in processing.data
  A simple table class to use a String as a lookup for another String value.
StringDict() - Constructor for class StringDict
StringDict(int) - Constructor for class StringDict
  Create a new lookup pre-allocated to a specific length.
StringDict(BufferedReader) - Constructor for class 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 StringDict
StringDict(String[][]) - Constructor for class 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 StringList
StringList(int) - Constructor for class StringList
StringList(String[]) - Constructor for class StringList
StringList(Object...) - Constructor for class StringList
  Construct a StringList from a random pile of objects.
StringList(Iterable<String>) - Constructor for class StringList
  Create from something iterable, for instance: StringList list = new StringList(hashMap.keySet());
stroke(int) - Method in class PApplet
  ( begin auto-generated from stroke.xml ) Sets the color used to draw lines and borders around shapes.
stroke(int, float) - Method in class PApplet
stroke(float) - Method in class PApplet
stroke(float, float) - Method in class PApplet
stroke(float, float, float) - Method in class PApplet
stroke(float, float, float, float) - Method in class PApplet
stroke - Variable in class PGraphics
  true if stroke() is enabled, (read-only)
stroke(int) - Method in class PGraphics
  ( begin auto-generated from stroke.xml ) Sets the color used to draw lines and borders around shapes.
stroke(int, float) - Method in class PGraphics
stroke(float) - Method in class PGraphics
stroke(float, float) - Method in class PGraphics
stroke(float, float, float) - Method in class PGraphics
stroke(float, float, float, float) - Method in class PGraphics
stroke(int) - Method in class PShape
stroke(int, float) - Method in class PShape
stroke(float) - Method in class PShape
stroke(float, float) - Method in class PShape
stroke(float, float, float) - Method in class PShape
stroke(float, float, float, float) - Method in class PShape
stroke - Variable in class PStyle
strokeCap(int) - Method in class PApplet
  ( begin auto-generated from strokeCap.xml ) Sets the style for rendering line endings.
strokeCap - Variable in class PGraphics
  Set by strokeCap() (read-only).
strokeCap(int) - Method in class PGraphics
  ( begin auto-generated from strokeCap.xml ) Sets the style for rendering line endings.
strokeCap(int) - Method in class PGraphicsFX2D
strokeCap(int) - Method in class PGraphicsJava2D
strokeCap(int) - Method in class PShape
strokeCap - Variable in class PStyle
strokeCap(int) - Method in class PGraphicsOpenGL
strokeColor - Variable in class PGraphics
  stroke that was last set (read-only)
strokeColor - Variable in class PStyle
strokeGradient - Variable in class PGraphicsJava2D
strokeGradientObject - Variable in class PGraphicsJava2D
strokeJoin(int) - Method in class PApplet
  ( begin auto-generated from strokeJoin.xml ) Sets the style of the joints which connect line segments.
strokeJoin - Variable in class PGraphics
  Set by strokeJoin() (read-only).
strokeJoin(int) - Method in class PGraphics
  ( begin auto-generated from strokeJoin.xml ) Sets the style of the joints which connect line segments.
strokeJoin(int) - Method in class PGraphicsFX2D
strokeJoin(int) - Method in class PGraphicsJava2D
strokeJoin(int) - Method in class PShape
strokeJoin - Variable in class PStyle
strokeJoin(int) - Method in class PGraphicsOpenGL
strokeWeight(float) - Method in class 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 PGraphics
  Last value set by strokeWeight() (read-only).
strokeWeight(float) - Method in class 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 PGraphicsFX2D
strokeWeight(float) - Method in class PGraphicsJava2D
strokeWeight(float) - Method in class PShape
strokeWeight - Variable in class PStyle
strokeWeight(float) - Method in class PGraphicsOpenGL
style(PStyle) - Method in class PApplet
style(PStyle) - Method in class PGraphics
styles - Variable in class TextAreaDefaults
sub(PVector) - Method in class 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, float) - Method in class PVector
sub(PVector, PVector) - Static method in class PVector
  Subtract one vector from another
sub(PVector, PVector, PVector) - Static method in class PVector
  Subtract one vector from another and store in another vector
sub(String, float) - Method in class FloatDict
sub(int, float) - Method in class FloatList
sub(String, int) - Method in class IntDict
sub(int, int) - Method in class IntList
subset(boolean[], int) - Static method in class PApplet
subset(boolean[], int, int) - Static method in class PApplet
  ( begin auto-generated from subset.xml ) Extracts an array of elements from an existing array.
subset(byte[], int) - Static method in class PApplet
subset(byte[], int, int) - Static method in class PApplet
subset(char[], int) - Static method in class PApplet
subset(char[], int, int) - Static method in class PApplet
subset(int[], int) - Static method in class PApplet
subset(int[], int, int) - Static method in class PApplet
subset(float[], int) - Static method in class PApplet
subset(float[], int, int) - Static method in class PApplet
subset(String[], int) - Static method in class PApplet
subset(String[], int, int) - Static method in class PApplet
subset(Object, int) - Static method in class PApplet
subset(Object, int, int) - Static method in class PApplet
SUBTRACT - Static variable in interface PConstants
succeeded() - Method in class ProcessResult
sum() - Method in class FloatList
sum() - Method in class IntList
SUPER_CTOR_CALL - Static variable in interface JavaTokenTypes
SUPER_CTOR_CALL - Static variable in interface PdePartialTokenTypes
SUPER_CTOR_CALL - Static variable in interface PdeTokenTypes
superClassClause() - Method in class JavaRecognizer
superClassClause() - Method in class PdeRecognizer
supportsArch(int, int) - Method in class Library
supportsMultilineTokens() - Method in class TokenMarker
  Returns if the token marker supports tokens that span multiple lines.
surface - Static variable in class PSurfaceFX.PApplicationFX
SVG - Static variable in interface PConstants
SW - Static variable in class PGraphics
  stroke weight
swap(int, int) - Method in class FloatDict
swap(int, int) - Method in class IntDict
swap(int, int) - Method in class Sort
swap(int, int) - Method in class StringDict
swapColorBuffers() - Method in class FrameBuffer
SyntaxDocument - Class in processing.app.syntax
  A document implementation that can be tokenized by the syntax highlighting system.
SyntaxDocument() - Constructor for class SyntaxDocument
SyntaxStyle - Class in processing.app.syntax
  A simple text style class.
SyntaxStyle(Color, boolean) - Constructor for class SyntaxStyle
  Creates a new SyntaxStyle.
SystemOutSiphon - Class in processing.app.exec
  Siphons from an InputStream of System.out (from a Process) and sends it to the real System.out.
SystemOutSiphon(InputStream) - Constructor for class SystemOutSiphon

## T

TAB - Static variable in interface 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 Table
  Creates a new, empty table.
Table(File) - Constructor for class Table
Table(File, String) - Constructor for class Table
  version that uses a File object; future releases (or data types) may include additional optimizations here
Table(InputStream) - Constructor for class Table
Table(InputStream, String) - Constructor for class Table
  Read the table from a stream.
Table(Iterable<TableRow>) - Constructor for class Table
Table(ResultSet) - Constructor for class Table
TableRow - Interface in processing.data
tan(float) - Static method in class PApplet
  ( begin auto-generated from tan.xml ) Calculates the ratio of the sine and cosine of an angle.
TARGA - Static variable in interface PConstants
target - Variable in class Texture.Parameters
  Texture target.
TaskAddFile() - Constructor for class ProgressFrame.TaskAddFile
TaskSaveAs() - Constructor for class ProgressFrame.TaskSaveAs
TAU - Static variable in interface 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 PGL
TESS_WINDING_ODD - Static variable in class PGL
TEXCOORD - Static variable in class PShapeOpenGL
texImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class PGL
texImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class PJOGL
texParameterf(int, int, float) - Method in class PGL
texParameterf(int, int, float) - Method in class PJOGL
texParameterfv(int, int, FloatBuffer) - Method in class PGL
texParameterfv(int, int, FloatBuffer) - Method in class PJOGL
texParameteri(int, int, int) - Method in class PGL
texParameteri(int, int, int) - Method in class PJOGL
texParameteriv(int, int, IntBuffer) - Method in class PGL
texParameteriv(int, int, IntBuffer) - Method in class PJOGL
texSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class PGL
texSubImage2D(int, int, int, int, int, int, int, int, Buffer) - Method in class PJOGL
text(String) - Static method in class Language
  Get translation from bundles.
text(char, float, float) - Method in class PApplet
  ( begin auto-generated from text.xml ) Draws text to the screen.
text(char, float, float, float) - Method in class PApplet
text(String, float, float) - Method in class PApplet
  Advanced
text(char[], int, int, float, float) - Method in class PApplet
  Advanced
text(String, float, float, float) - Method in class PApplet
  Same as above but with a z coordinate.
text(char[], int, int, float, float, float) - Method in class PApplet
text(String, float, float, float, float) - Method in class PApplet
  Advanced
text(int, float, float) - Method in class PApplet
text(int, float, float, float) - Method in class PApplet
text(float, float, float) - Method in class PApplet
  This does a basic number formatting, to avoid the generally ugly appearance of printing floats.
text(float, float, float, float) - Method in class PApplet
TEXT - Static variable in interface PConstants
text(char, float, float) - Method in class PGraphics
  ( begin auto-generated from text.xml ) Draws text to the screen.
text(char, float, float, float) - Method in class PGraphics
text(String, float, float) - Method in class PGraphics
  Advanced
text(char[], int, int, float, float) - Method in class PGraphics
  Advanced
text(String, float, float, float) - Method in class PGraphics
  Same as above but with a z coordinate.
text(char[], int, int, float, float, float) - Method in class PGraphics
text(String, float, float, float, float) - Method in class PGraphics
  Advanced
text(int, float, float) - Method in class PGraphics
text(int, float, float, float) - Method in class PGraphics
text(float, float, float) - Method in class PGraphics
  This does a basic number formatting, to avoid the generally ugly appearance of printing floats.
text(float, float, float, float) - Method in class PGraphics
textAlign(int) - Method in class PApplet
textAlign(int, int) - Method in class PApplet
  ( begin auto-generated from textAlign.xml ) Sets the current alignment for drawing text.
textAlign - Variable in class PGraphics
  The current text align (read-only)
textAlign(int) - Method in class PGraphics
textAlign(int, int) - Method in class PGraphics
  ( begin auto-generated from textAlign.xml ) Sets the current alignment for drawing text.
textAlign - Variable in class PStyle
textAlignY - Variable in class PGraphics
  The current vertical text alignment (read-only)
textAlignY - Variable in class PStyle
TextAreaDefaults - Class in processing.app.syntax
  Encapsulates default settings for a text area.
TextAreaDefaults() - Constructor for class TextAreaDefaults
TextAreaPainter - Class in processing.app.syntax
  The text area repaint manager.
TextAreaPainter(JEditTextArea, TextAreaDefaults) - Constructor for class TextAreaPainter
  Creates a new repaint manager.
TextAreaPainter.Highlight - Interface in processing.app.syntax
  Highlight interface.
textAscent() - Method in class PApplet
  ( begin auto-generated from textAscent.xml ) Returns ascent of the current font at its current size.
textAscent() - Method in class PGraphics
  ( begin auto-generated from textAscent.xml ) Returns ascent of the current font at its current size.
textAscent() - Method in class PGraphicsJava2D
textAscent() - Method in class PGraphicsOpenGL
textDescent() - Method in class PApplet
  ( begin auto-generated from textDescent.xml ) Returns descent of the current font at its current size.
textDescent() - Method in class PGraphics
  ( begin auto-generated from textDescent.xml ) Returns descent of the current font at its current size.
textDescent() - Method in class PGraphicsJava2D
textDescent() - Method in class PGraphicsOpenGL
textFont(PFont) - Method in class 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 PApplet
textFont - Variable in class PGraphics
  The current text font (read-only)
textFont(PFont) - Method in class 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 PGraphics
textFont - Variable in class PStyle
textLeading(float) - Method in class PApplet
  ( begin auto-generated from textLeading.xml ) Sets the spacing between lines of text in units of pixels.
textLeading - Variable in class PGraphics
  The current text leading (read-only)
textLeading(float) - Method in class PGraphics
  ( begin auto-generated from textLeading.xml ) Sets the spacing between lines of text in units of pixels.
textLeading - Variable in class PStyle
textMode(int) - Method in class PApplet
  ( begin auto-generated from textMode.xml ) Sets the way text draws to the screen.
textMode - Variable in class PGraphics
  The current text mode (read-only)
textMode(int) - Method in class PGraphics
  ( begin auto-generated from textMode.xml ) Sets the way text draws to the screen.
textMode - Variable in class PStyle
textSize(float) - Method in class PApplet
  ( begin auto-generated from textSize.xml ) Sets the current font size.
textSize - Variable in class PGraphics
  The current text size (read-only)
textSize(float) - Method in class PGraphics
  ( begin auto-generated from textSize.xml ) Sets the current font size.
textSize(float) - Method in class PGraphicsJava2D
  Same as parent, but override for native version of the font.
textSize - Variable in class PStyle
textSize(float) - Method in class PGraphicsOpenGL
texture(PImage) - Method in class PApplet
  ( begin auto-generated from texture.xml ) Sets a texture to be applied to vertex points.
texture(PImage) - Method in class PGraphics
  ( begin auto-generated from texture.xml ) Sets a texture to be applied to vertex points.
texture(PImage) - Method in class PGraphicsFX2D
texture(PImage) - Method in class PGraphicsJava2D
texture(PImage) - Method in class PShape
Texture - Class in processing.opengl
  This class wraps an OpenGL texture.
Texture(PGraphicsOpenGL) - Constructor for class Texture
Texture(PGraphicsOpenGL, int, int) - Constructor for class Texture
  Creates an instance of PTexture with size width x height.
Texture(PGraphicsOpenGL, int, int, Object) - Constructor for class 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 PGL
TEXTURE1 - Static variable in class PGL
TEXTURE2 - Static variable in class PGL
TEXTURE3 - Static variable in class PGL
TEXTURE_2D - Static variable in class PGL
TEXTURE_BINDING_2D - Static variable in class PGL
TEXTURE_BINDING_RECTANGLE - Static variable in class PGL
TEXTURE_CUBE_MAP - Static variable in class PGL
TEXTURE_CUBE_MAP_NEGATIVE_X - Static variable in class PGL
TEXTURE_CUBE_MAP_NEGATIVE_Y - Static variable in class PGL
TEXTURE_CUBE_MAP_NEGATIVE_Z - Static variable in class PGL
TEXTURE_CUBE_MAP_POSITIVE_X - Static variable in class PGL
TEXTURE_CUBE_MAP_POSITIVE_Y - Static variable in class PGL
TEXTURE_CUBE_MAP_POSITIVE_Z - Static variable in class PGL
TEXTURE_MAG_FILTER - Static variable in class PGL
TEXTURE_MAX_ANISOTROPY - Static variable in class PGL
TEXTURE_MIN_FILTER - Static variable in class PGL
TEXTURE_RECTANGLE - Static variable in class PGL
TEXTURE_WRAP_R - Static variable in class PGL
TEXTURE_WRAP_S - Static variable in class PGL
TEXTURE_WRAP_T - Static variable in class PGL
textureImage - Variable in class PGraphics
  Current image being used as a texture
textureMode(int) - Method in class PApplet
  ( begin auto-generated from textureMode.xml ) Sets the coordinate space for texture mapping.
textureMode - Variable in class 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 PGraphics
  ( begin auto-generated from textureMode.xml ) Sets the coordinate space for texture mapping.
textureMode(int) - Method in class PShape
textureSampling(int) - Method in class PGraphicsOpenGL
textureU - Variable in class PGraphics
  Current horizontal coordinate for texture, will always be between 0 and 1, even if using textureMode(IMAGE).
textureV - Variable in class PGraphics
  Current vertical coordinate for texture, see above.
textureWrap(int) - Method in class PApplet
  ( begin auto-generated from textureWrap.xml ) Description to come...
textureWrap(int) - Method in class PGraphics
  ( begin auto-generated from textureWrap.xml ) Description to come...
textureWrap(int) - Method in class PGraphicsOpenGL
textWidth(char) - Method in class PApplet
textWidth(String) - Method in class 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 PApplet
textWidth(char) - Method in class PGraphics
textWidth(String) - Method in class 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 PGraphics
textWidth(String, float) - Method in class PShapeSVG.Font
TEXUNIT_ERROR - Static variable in class PGL
ThinkDifferent - Class in processing.app.platform
  Deal with issues related to thinking differently.
ThinkDifferent() - Constructor for class ThinkDifferent
ThinkDifferent - Class in processing.core
  Deal with issues related to thinking differently.
ThinkDifferent() - Constructor for class ThinkDifferent
thinkDifferentExamples() - Method in class Base
THIRD_PI - Static variable in interface PConstants
thread(String) - Method in class PApplet
  Launch a new thread and call the specified function from that new thread.
threadIsCurrent() - Method in class PGL
THRESHOLD - Static variable in interface PConstants
throwsClause() - Method in class JavaRecognizer
throwsClause() - Method in class PdeRecognizer
TIFF - Static variable in interface PConstants
tint(int) - Method in class PApplet
  ( begin auto-generated from tint.xml ) Sets the fill value for displaying images.
tint(int, float) - Method in class PApplet
tint(float) - Method in class PApplet
tint(float, float) - Method in class PApplet
tint(float, float, float) - Method in class PApplet
tint(float, float, float, float) - Method in class PApplet
tint - Variable in class PGraphics
  True if tint() is enabled (read-only).
tint(int) - Method in class PGraphics
  ( begin auto-generated from tint.xml ) Sets the fill value for displaying images.
tint(int, float) - Method in class PGraphics
tint(float) - Method in class PGraphics
tint(float, float) - Method in class PGraphics
tint(float, float, float) - Method in class PGraphics
tint(float, float, float, float) - Method in class PGraphics
tint(int) - Method in class PShape
tint(int, float) - Method in class PShape
tint(float) - Method in class PShape
tint(float, float) - Method in class PShape
tint(float, float, float) - Method in class PShape
tint(float, float, float, float) - Method in class PShape
tint - Variable in class PStyle
tintColor - Variable in class PGraphics
  tint that was last set (read-only)
tintColor - Variable in class PStyle
TOGGLE_RECT - Static variable in class InputHandler
toggle_rect() - Constructor for class InputHandler.toggle_rect
Token - Class in processing.app.syntax
  A linked list of tokens.
Token(int, byte) - Constructor for class Token
  Creates a new token.
tokenizeLines() - Method in class SyntaxDocument
  Reparses the document, by passing all lines to the token marker.
tokenizeLines(int, int) - Method in class SyntaxDocument
  Reparses the document, by passing the specified lines to the token marker.
TokenMarker - Class in processing.app.syntax
  A token marker that splits lines of text into tokens.
Tool - Interface in processing.app.tools
  Interface for items to be shown in the Tools menu.
ToolContribution - Class in processing.app.contrib
Toolkit - Class in processing.app
  Utility functions for base that require a java.awt.Toolkit object.
Toolkit() - Constructor for class Toolkit
TOP - Static variable in interface PConstants
  Align text to the top
topExtent - Variable in class PFont.Glyph
toString() - Method in enum ContributionType
toString() - Method in class EditorState
toString() - Method in class ProcessHelper
toString() - Method in class ProcessResult
toString() - Method in class Mode
toString() - Method in class SketchReference
toString() - Method in class SyntaxStyle
  Returns a string representation of this object.
toString() - Method in class Token
  Returns a string representation of this token.
toString() - Method in class PVector
toString() - Method in class FloatDict
toString() - Method in class FloatList
toString() - Method in class IntDict
toString() - Method in class IntList
toString() - Method in class JSONArray
  Return the JSON data formatted with two spaces for indents.
toString() - Method in class JSONObject
  Return the JSON data formatted with two spaces for indents.
toString() - Method in class StringDict
toString() - Method in class StringList
toString() - Method in class XML
  Return the XML document formatted with two spaces for indents.
toString() - Method in class MouseEvent
TOUCH - Static variable in class Event
TouchEvent - Class in processing.event
TouchEvent(Object, long, int, int) - Constructor for class TouchEvent
traditionalForClause() - Method in class JavaRecognizer
traditionalForClause() - Method in class PdeRecognizer
translate(float, float) - Method in class PApplet
  ( begin auto-generated from translate.xml ) Specifies an amount to displace objects within the display window.
translate(float, float, float) - Method in class PApplet
translate(float, float) - Method in class PGraphics
  ( begin auto-generated from translate.xml ) Specifies an amount to displace objects within the display window.
translate(float, float, float) - Method in class PGraphics
translate(float, float) - Method in class PGraphicsFX2D
translate(float, float) - Method in class PGraphicsJava2D
translate(float, float) - Method in interface PMatrix
translate(float, float, float) - Method in interface PMatrix
translate(float, float) - Method in class PMatrix2D
translate(float, float, float) - Method in class PMatrix2D
translate(float, float) - Method in class PMatrix3D
translate(float, float, float) - Method in class PMatrix3D
translate(float, float) - Method in class PShape
  ( begin auto-generated from PShape_translate.xml ) Specifies an amount to displace the shape.
translate(float, float, float) - Method in class PShape
translate(float, float, float) - Method in class PGraphics2D
translate(float, float) - Method in class PGraphicsOpenGL
translate(float, float, float) - Method in class PGraphicsOpenGL
translate(float, float) - Method in class PShapeOpenGL
translate(float, float, float) - Method in class PShapeOpenGL
transpose() - Method in interface PMatrix
  Transpose this matrix.
transpose() - Method in class PMatrix2D
  Transpose this matrix.
transpose() - Method in class PMatrix3D
  Transpose this matrix.
triangle(float, float, float, float, float, float) - Method in class PApplet
  ( begin auto-generated from triangle.xml ) A triangle is a plane created by connecting three points.
TRIANGLE - Static variable in interface PConstants
triangle(float, float, float, float, float, float) - Method in class 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 PGraphicsFX2D
triangle(float, float, float, float, float, float) - Method in class PGraphicsJava2D
triangle(float, float, float, float, float, float) - Method in class PGraphicsOpenGL
TRIANGLE_FAN - Static variable in interface PConstants
TRIANGLE_FAN - Static variable in class PGL
TRIANGLE_STRIP - Static variable in interface PConstants
TRIANGLE_STRIP - Static variable in class PGL
TRIANGLES - Static variable in interface PConstants
TRIANGLES - Static variable in class PGL
trim(String) - Static method in class PApplet
  ( begin auto-generated from trim.xml ) Removes whitespace characters from the beginning and end of a String.
trim(String[]) - Static method in class PApplet
trim() - Method in class Table
trim(int) - Method in class Table
trim(String) - Method in class Table
trim() - Method in class XML
TRIPLE_DOT - Static variable in interface JavaTokenTypes
TRIPLE_DOT - Static variable in interface PdePartialTokenTypes
TRIPLE_DOT - Static variable in interface PdeTokenTypes
TRUE - Static variable in class PGL
tryBlock() - Method in class JavaRecognizer
tryBlock() - Method in class PdeRecognizer
TWO_PI - Static variable in interface PConstants
  ( begin auto-generated from TWO_PI.xml ) TWO_PI is a mathematical constant with the value 6.28318530717958647693.
TX - Static variable in class PGraphics
TY - Static variable in class PGraphics
TYPE - Static variable in class KeyEvent
type() - Method in class JavaRecognizer
TYPE - Static variable in interface JavaTokenTypes
TYPE - Static variable in interface PdePartialTokenTypes
type() - Method in class PdeRecognizer
TYPE - Static variable in interface PdeTokenTypes
TYPE_ARGUMENT - Static variable in interface JavaTokenTypes
TYPE_ARGUMENT - Static variable in interface PdePartialTokenTypes
TYPE_ARGUMENT - Static variable in interface PdeTokenTypes
TYPE_ARGUMENTS - Static variable in interface JavaTokenTypes
TYPE_ARGUMENTS - Static variable in interface PdePartialTokenTypes
TYPE_ARGUMENTS - Static variable in interface PdeTokenTypes
TYPE_LOWER_BOUNDS - Static variable in interface JavaTokenTypes
TYPE_LOWER_BOUNDS - Static variable in interface PdePartialTokenTypes
TYPE_LOWER_BOUNDS - Static variable in interface PdeTokenTypes
TYPE_PARAMETER - Static variable in interface JavaTokenTypes
TYPE_PARAMETER - Static variable in interface PdePartialTokenTypes
TYPE_PARAMETER - Static variable in interface PdeTokenTypes
TYPE_PARAMETERS - Static variable in interface JavaTokenTypes
TYPE_PARAMETERS - Static variable in interface PdePartialTokenTypes
TYPE_PARAMETERS - Static variable in interface PdeTokenTypes
TYPE_UPPER_BOUNDS - Static variable in interface JavaTokenTypes
TYPE_UPPER_BOUNDS - Static variable in interface PdePartialTokenTypes
TYPE_UPPER_BOUNDS - Static variable in interface PdeTokenTypes
typeArgument() - Method in class JavaRecognizer
typeArgument() - Method in class PdeRecognizer
typeArgumentBounds() - Method in class JavaRecognizer
typeArgumentBounds() - Method in class PdeRecognizer
typeArguments() - Method in class JavaRecognizer
typeArguments() - Method in class PdeRecognizer
typeArgumentSpec() - Method in class JavaRecognizer
typeArgumentSpec() - Method in class PdeRecognizer
TYPECAST - Static variable in interface JavaTokenTypes
TYPECAST - Static variable in interface PdePartialTokenTypes
TYPECAST - Static variable in interface PdeTokenTypes
typeDefinition() - Method in class JavaRecognizer
typeDefinition() - Method in class PdeRecognizer
typedParse(InputStream, String) - Method in class Table
typeParameter() - Method in class JavaRecognizer
typeParameter() - Method in class PdeRecognizer
typeParameterBounds() - Method in class JavaRecognizer
typeParameterBounds() - Method in class PdeRecognizer
typeParameters() - Method in class JavaRecognizer
typeParameters() - Method in class PdeRecognizer
typeSpec(boolean) - Method in class JavaRecognizer
typeSpec(boolean) - Method in class PdeRecognizer
TZ - Static variable in class PGraphics

## U

U - Static variable in class PGraphics
UNARY_MINUS - Static variable in interface JavaTokenTypes
UNARY_MINUS - Static variable in interface PdePartialTokenTypes
UNARY_MINUS - Static variable in interface PdeTokenTypes
UNARY_PLUS - Static variable in interface JavaTokenTypes
UNARY_PLUS - Static variable in interface PdePartialTokenTypes
UNARY_PLUS - Static variable in interface PdeTokenTypes
unaryExpression() - Method in class JavaRecognizer
unaryExpression() - Method in class PdeRecognizer
unaryExpressionNotPlusMinus() - Method in class JavaRecognizer
unaryExpressionNotPlusMinus() - Method in class PdeRecognizer
unbinary(String) - Static method in class PApplet
  ( begin auto-generated from unbinary.xml ) Converts a String representation of a binary number to its equivalent integer value.
unbind() - Method in class PShader
  Unbinds the shader program.
unbind() - Method in class Texture
unhex(String) - Static method in class PApplet
  ( begin auto-generated from unhex.xml ) Converts a String representation of a hexadecimal number to its equivalent integer value.
unicodeGlyphs - Variable in class PShapeSVG.Font
uniform1f(int, float) - Method in class PGL
uniform1f(int, float) - Method in class PJOGL
uniform1fv(int, int, FloatBuffer) - Method in class PGL
uniform1fv(int, int, FloatBuffer) - Method in class PJOGL
uniform1i(int, int) - Method in class PGL
uniform1i(int, int) - Method in class PJOGL
uniform1iv(int, int, IntBuffer) - Method in class PGL
uniform1iv(int, int, IntBuffer) - Method in class PJOGL
uniform2f(int, float, float) - Method in class PGL
uniform2f(int, float, float) - Method in class PJOGL
uniform2fv(int, int, FloatBuffer) - Method in class PGL
uniform2fv(int, int, FloatBuffer) - Method in class PJOGL
uniform2i(int, int, int) - Method in class PGL
uniform2i(int, int, int) - Method in class PJOGL
uniform2iv(int, int, IntBuffer) - Method in class PGL
uniform2iv(int, int, IntBuffer) - Method in class PJOGL
uniform3f(int, float, float, float) - Method in class PGL
uniform3f(int, float, float, float) - Method in class PJOGL
uniform3fv(int, int, FloatBuffer) - Method in class PGL
uniform3fv(int, int, FloatBuffer) - Method in class PJOGL
uniform3i(int, int, int, int) - Method in class PGL
uniform3i(int, int, int, int) - Method in class PJOGL
uniform3iv(int, int, IntBuffer) - Method in class PGL
uniform3iv(int, int, IntBuffer) - Method in class PJOGL
uniform4f(int, float, float, float, float) - Method in class PGL
uniform4f(int, float, float, float, float) - Method in class PJOGL
uniform4fv(int, int, FloatBuffer) - Method in class PGL
uniform4fv(int, int, FloatBuffer) - Method in class PJOGL
uniform4i(int, int, int, int, int) - Method in class PGL
uniform4i(int, int, int, int, int) - Method in class PJOGL
uniform4iv(int, int, IntBuffer) - Method in class PGL
uniform4iv(int, int, IntBuffer) - Method in class PJOGL
uniformMatrix2fv(int, int, boolean, FloatBuffer) - Method in class PGL
uniformMatrix2fv(int, int, boolean, FloatBuffer) - Method in class PJOGL
uniformMatrix3fv(int, int, boolean, FloatBuffer) - Method in class PGL
uniformMatrix3fv(int, int, boolean, FloatBuffer) - Method in class PJOGL
uniformMatrix4fv(int, int, boolean, FloatBuffer) - Method in class PGL
uniformMatrix4fv(int, int, boolean, FloatBuffer) - Method in class PJOGL
unmapBuffer(int) - Method in class PGL
unmapBuffer(int) - Method in class PJOGL
unnotice(String) - Method in class EditorStatus
UNPACK_ALIGNMENT - Static variable in class PGL
unregisterMethod(String, Object) - Method in class PApplet
unset(String) - Static method in class Preferences
unsetenv(String) - Method in interface Platform.CLibrary
unsetenv(String) - Method in class Platform
unsetenv(String) - Method in class WindowsPlatform
UNSIGNED_BYTE - Static variable in class PGL
UNSIGNED_INT - Static variable in class PGL
UNSIGNED_SHORT - Static variable in class PGL
UNSIGNED_SHORT_4_4_4_4 - Static variable in class PGL
UNSIGNED_SHORT_5_5_5_1 - Static variable in class PGL
UNSIGNED_SHORT_5_6_5 - Static variable in class PGL
UNSUPPORTED_GLPROF_ERROR - Static variable in class PGL
unwatch(Process) - Static method in class ProcessRegistry
unzip(File, File) - Static method in class Base
UP - Static variable in interface PConstants
update() - Method in class CreateFont
UPDATE_FLAGGED - Static variable in class LocalContribution
updateAppearance() - Method in class TextAreaPainter
UpdateCheck - Class in processing.app
  Threaded class to check for updates in the background.
UpdateCheck(Base) - Constructor for class UpdateCheck
updateCheck() - Method in class UpdateCheck
updateDisplay() - Method in class PGraphicsOpenGL
updateMode() - Method in class EditorFooter
updateMode() - Method in class EditorHeader
updateMode() - Method in class EditorStatus
updatePixels() - Method in class 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 PApplet
updatePixels() - Method in class PGraphicsDanger2D
updatePixels(int, int, int, int) - Method in class PGraphicsDanger2D
updatePixels(int, int, int, int) - Method in class PGraphicsJava2D
  Update the pixels[] buffer to the PGraphics image.
updatePixels() - Method in class PImage
updatePixels(int, int, int, int) - Method in class PImage
  ( begin auto-generated from PImage_updatePixels.xml ) Updates the image with the data in its pixels[] array.
updateProjmodelview() - Method in class PGraphicsOpenGL
updateScrollBars() - Method in class JEditTextArea
  Updates the state of the scroll bars.
updateTexels() - Method in class Texture
updateTexels(int, int, int, int) - Method in class Texture
updateTexture() - Method in class PGraphicsOpenGL
updateTexture(int, int, int, int) - Method in class PGraphicsOpenGL
updateTitle() - Method in class Editor
  Set the title of the PDE window based on the current sketch, i.e.
upper() - Method in class StringList
  Make the entire list upper case.
urlDecode(String) - Static method in class PApplet
urlEncode(String) - Static method in class PApplet
useNativeSelect - Static variable in class PApplet
  Whether to use native (AWT) dialogs for selectInput and selectOutput.
useProgram(int) - Method in class PGL
useProgram(int) - Method in class PJOGL
usingMipmaps() - Method in class Texture
  Returns true or false whether or not the texture is using mipmaps.
usingMipmaps(boolean, int) - Method in class Texture
usingRepeat() - Method in class 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 Texture

## V

V - Static variable in class PGraphics
VALIDATE_STATUS - Static variable in class PGL
validateProgram(int) - Method in class PGL
validateProgram(int) - Method in class PJOGL
validExtension(String) - Method in class Mode
  Check this extension (no dots, please) against the list of valid extensions.
value - Variable in class PFont.Glyph
value(int) - Method in class FloatDict
value(int) - Method in class IntDict
value(int) - Method in class StringDict
valueArray() - Method in class FloatDict
  Create a new array and copy each of the values into it.
valueArray(float[]) - Method in class FloatDict
  Fill an already-allocated array with the values (more efficient than creating a new array each time).
valueArray() - Method in class IntDict
  Create a new array and copy each of the values into it.
valueArray(int[]) - Method in class IntDict
  Fill an already-allocated array with the values (more efficient than creating a new array each time).
valueArray() - Method in class StringDict
  Create a new array and copy each of the values into it.
valueArray(String[]) - Method in class StringDict
  Fill an already-allocated array with the values (more efficient than creating a new array each time).
valueExists(WindowsRegistry.REGISTRY_ROOT_KEY, String, String) - Static method in class WindowsRegistry
  Check for existence of a value.
valueIterator() - Method in class IntDict
valueOf(String) - Static method in enum ContributionType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum WindowsRegistry.REGISTRY_ROOT_KEY
  Returns the enum constant of this type with the specified name.
values() - Static method in enum ContributionType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum WindowsRegistry.REGISTRY_ROOT_KEY
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class FloatDict
values() - Method in class FloatList
  Returns the actual array being used to store the data.
values() - Method in class IntDict
values() - Method in class IntList
  Returns the actual array being used to store the data.
values() - Method in class StringDict
values() - Method in class StringList
  Returns the actual array being used to store the data.
VARIABLE_DEF - Static variable in interface JavaTokenTypes
VARIABLE_DEF - Static variable in interface PdePartialTokenTypes
VARIABLE_DEF - Static variable in interface PdeTokenTypes
VARIABLE_PARAMETER_DEF - Static variable in interface JavaTokenTypes
VARIABLE_PARAMETER_DEF - Static variable in interface PdePartialTokenTypes
VARIABLE_PARAMETER_DEF - Static variable in interface PdeTokenTypes
variableDeclarator(AST, AST) - Method in class JavaRecognizer
  Declaration of a variable.
variableDeclarator(AST, AST) - Method in class PdeRecognizer
variableDefinitions(AST, AST) - Method in class JavaRecognizer
variableDefinitions(AST, AST) - Method in class PdeRecognizer
variableLengthParameterDeclaration() - Method in class JavaRecognizer
variableLengthParameterDeclaration() - Method in class PdeRecognizer
varInitializer() - Method in class JavaRecognizer
varInitializer() - Method in class PdeRecognizer
VENDOR - Static variable in class PGL
VERSION - Static variable in class PGL
vertex(float, float) - Method in class PApplet
vertex(float, float, float) - Method in class PApplet
vertex(float[]) - Method in class PApplet
  Used by renderer subclasses or PShape to efficiently pass in already formatted vertex information.
vertex(float, float, float, float) - Method in class PApplet
vertex(float, float, float, float, float) - Method in class PApplet
  ( begin auto-generated from vertex.xml ) All shapes are constructed by connecting a series of vertices.
VERTEX - Static variable in interface PConstants
vertex(float, float) - Method in class PGraphics
vertex(float, float, float) - Method in class PGraphics
vertex(float[]) - Method in class PGraphics
  Used by renderer subclasses or PShape to efficiently pass in already formatted vertex information.
vertex(float, float, float, float) - Method in class PGraphics
vertex(float, float, float, float, float) - Method in class PGraphics
  ( begin auto-generated from vertex.xml ) All shapes are constructed by connecting a series of vertices.
vertex(float, float) - Method in class PGraphicsFX2D
vertex(float, float, float) - Method in class PGraphicsFX2D
vertex(float[]) - Method in class PGraphicsFX2D
vertex(float, float, float, float) - Method in class PGraphicsFX2D
vertex(float, float, float, float, float) - Method in class PGraphicsFX2D
vertex(float, float) - Method in class PGraphicsJava2D
vertex(float, float, float) - Method in class PGraphicsJava2D
vertex(float[]) - Method in class PGraphicsJava2D
vertex(float, float, float, float) - Method in class PGraphicsJava2D
vertex(float, float, float, float, float) - Method in class PGraphicsJava2D
vertex(float, float) - Method in class PShape
vertex(float, float, float, float) - Method in class PShape
vertex(float, float, float) - Method in class PShape
vertex(float, float, float, float, float) - Method in class PShape
vertex(float, float, float) - Method in class PGraphics2D
vertex(float, float, float, float, float) - Method in class PGraphics2D
vertex(float, float) - Method in class PGraphicsOpenGL
vertex(float, float, float, float) - Method in class PGraphicsOpenGL
vertex(float, float, float) - Method in class PGraphicsOpenGL
vertex(float, float, float, float, float) - Method in class PGraphicsOpenGL
vertex(float, float) - Method in class PShapeOpenGL
vertex(float, float, float, float) - Method in class PShapeOpenGL
vertex(float, float, float) - Method in class PShapeOpenGL
vertex(float, float, float, float, float) - Method in class PShapeOpenGL
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING - Static variable in class PGL
VERTEX_ATTRIB_ARRAY_ENABLED - Static variable in class PGL
VERTEX_ATTRIB_ARRAY_NORMALIZED - Static variable in class PGL
VERTEX_ATTRIB_ARRAY_POINTER - Static variable in class PGL
VERTEX_ATTRIB_ARRAY_SIZE - Static variable in class PGL
VERTEX_ATTRIB_ARRAY_STRIDE - Static variable in class PGL
VERTEX_ATTRIB_ARRAY_TYPE - Static variable in class PGL
VERTEX_FIELD_COUNT - Static variable in class PGraphics
VERTEX_SHADER - Static variable in class PGL
vertexAttri4fv(int, FloatBuffer) - Method in class PGL
vertexAttri4fv(int, FloatBuffer) - Method in class PJOGL
vertexAttrib1f(int, float) - Method in class PGL
vertexAttrib1f(int, float) - Method in class PJOGL
vertexAttrib1fv(int, FloatBuffer) - Method in class PGL
vertexAttrib1fv(int, FloatBuffer) - Method in class PJOGL
vertexAttrib2f(int, float, float) - Method in class PGL
vertexAttrib2f(int, float, float) - Method in class PJOGL
vertexAttrib2fv(int, FloatBuffer) - Method in class PGL
vertexAttrib2fv(int, FloatBuffer) - Method in class PJOGL
vertexAttrib3f(int, float, float, float) - Method in class PGL
vertexAttrib3f(int, float, float, float) - Method in class PJOGL
vertexAttrib3fv(int, FloatBuffer) - Method in class PGL
vertexAttrib3fv(int, FloatBuffer) - Method in class PJOGL
vertexAttrib4f(int, float, float, float, float) - Method in class PGL
vertexAttrib4f(int, float, float, float, float) - Method in class PJOGL
vertexAttribPointer(int, int, int, boolean, int, int) - Method in class PGL
vertexAttribPointer(int, int, int, boolean, int, Buffer) - Method in class PGL
vertexAttribPointer(int, int, int, boolean, int, int) - Method in class PJOGL
vertexAttribPointer(int, int, int, boolean, int, Buffer) - Method in class PJOGL
VIEWPORT - Static variable in class PGL
viewport(int, int, int, int) - Method in class PGL
viewport(int, int, int, int) - Method in class PJOGL
VOCAB - Static variable in interface JavaTokenTypes
VOCAB - Static variable in interface PdePartialTokenTypes
VOCAB - Static variable in interface PdeTokenTypes
VW - Static variable in class PGraphics
VX - Static variable in class PGraphics
VY - Static variable in class PGraphics
VZ - Static variable in class PGraphics

## W

WAIT - Static variable in interface PConstants
watch(Process) - Static method in class ProcessRegistry
  When starting up a process
WEBCOLOR_LITERAL - Static variable in interface PdePartialTokenTypes
webcolor_literal() - Method in class PdeRecognizer
WEBCOLOR_LITERAL - Static variable in interface PdeTokenTypes
WebServer - Class in processing.app
  This code is placed here in anticipation of running the reference from an internal web server that reads the docs from a zip file, instead of using thousands of .html files on the disk, which is really inefficient.
WebServer() - Constructor for class WebServer
WHEEL - Static variable in class MouseEvent
WHITESPACE - Static variable in interface PConstants
width - Variable in class PApplet
  ( begin auto-generated from width.xml ) System variable which stores the width of the display window.
width - Variable in class PFont.Glyph
width(char) - Method in class PFont
  Width of this character for a font of size 1.
width - Variable in class PImage
  ( begin auto-generated from PImage_width.xml ) The width of the image in units of pixels.
width - Variable in class PShape
  ( begin auto-generated from PShape_width.xml ) The width of the PShape document.
width - Variable in class FrameBuffer
width - Variable in class Texture
WIKI - Static variable in class PGL
WILDCARD_TYPE - Static variable in interface JavaTokenTypes
WILDCARD_TYPE - Static variable in interface PdePartialTokenTypes
WILDCARD_TYPE - Static variable in interface PdeTokenTypes
wildcardType() - Method in class JavaRecognizer
wildcardType() - Method in class PdeRecognizer
WIND_EVEN_ODD - Static variable in class 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 LinePath
  The winding rule constant for specifying a non-zero rule for determining the interior of a path.
WINDOW_CLOSE_KEYSTROKE - Static variable in class Toolkit
  Command-W on Mac OS X, Ctrl-W on Windows and Linux
windowGainedFocus(WindowEvent) - Method in class ChangeDetector
windowLostFocus(WindowEvent) - Method in class ChangeDetector
WINDOWS - Static variable in interface PConstants
WindowsPlatform - Class in processing.app.platform
  Platform-specific glue for Windows.
WindowsPlatform() - Constructor for class WindowsPlatform
WindowsPlatform.WinLibC - Interface in processing.app.platform
WindowsRegistry - Class in processing.app.platform
  Methods for accessing the Windows Registry.
WindowsRegistry() - Constructor for class WindowsRegistry
WindowsRegistry.REGISTRY_ROOT_KEY - Enum in processing.app.platform
wrapU - Variable in class Texture.Parameters
  Wrapping mode along U.
wrapV - Variable in class Texture.Parameters
  Wrapping mode along V.
write(PrintWriter) - Method in class FloatDict
  Write tab-delimited entries out to
write(PrintWriter) - Method in class IntDict
  Write tab-delimited entries out to
write(PrintWriter) - Method in class JSONArray
write(PrintWriter, String) - Method in class JSONArray
write(PrintWriter) - Method in class JSONObject
write(PrintWriter, String) - Method in class JSONObject
write(PrintWriter) - Method in class StringDict
  Write tab-delimited entries out to
write(PrintWriter) - Method in class XML
WRITE_ONLY - Static variable in class PGL
writePropertiesFile(File) - Method in class AvailableContribution
  We overwrite those fields that aren't proper in the properties file with the curated version from the Processing site.
WS - Static variable in interface JavaTokenTypes
WS - Static variable in interface PdePartialTokenTypes
WS - Static variable in interface PdeTokenTypes

## X

X - Static variable in interface PConstants
x - Variable in class PVector
  ( begin auto-generated from PVector_x.xml ) The x component of the vector.
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 XML
  Advanced users only; use loadXML() in PApplet.
XML(File, String) - Constructor for class XML
  Advanced users only; use loadXML() in PApplet.
XML(InputStream) - Constructor for class XML
XML(InputStream, String) - Constructor for class XML
  Unlike the loadXML() method in PApplet, this version works with files that are not in UTF-8 format.
XML(Reader) - Constructor for class XML
  Advanced users only; use loadXML() in PApplet.
XML(Reader, String) - Constructor for class XML
  Advanced users only; use loadXML() in PApplet.
XML(String) - Constructor for class XML
xToOffset(int, int) - Method in class JEditTextArea
  Converts an x co-ordinate to an offset within a line.
xyToOffset(int, int) - Method in class JEditTextArea
  Converts a point to an offset, from the start of the text.

## Y

Y - Static variable in interface PConstants
y - Variable in class PVector
  ( begin auto-generated from PVector_y.xml ) The y component of the vector.
year() - Static method in class PApplet
  ( begin auto-generated from year.xml ) Processing communicates with the clock on your computer.
yToLine(int) - Method in class JEditTextArea
  Converts a y co-ordinate to a line index.

## Z

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

## _

_offsetToX(int, int) - Method in class JEditTextArea
  Converts an offset in a line into an x coordinate.
_putenv(String) - Method in interface WindowsPlatform.WinLibC
_tokenNames - Static variable in class JavaRecognizer
_tokenNames - Static variable in class PdeRecognizer
_tokenSet_0 - Static variable in class JavaLexer
_tokenSet_0 - Static variable in class JavaRecognizer
_tokenSet_0 - Static variable in class PdeLexer
_tokenSet_0 - Static variable in class PdeRecognizer
_tokenSet_1 - Static variable in class JavaLexer
_tokenSet_1 - Static variable in class JavaRecognizer
_tokenSet_1 - Static variable in class PdeLexer
_tokenSet_1 - Static variable in class PdeRecognizer
_tokenSet_10 - Static variable in class JavaRecognizer
_tokenSet_10 - Static variable in class PdeRecognizer
_tokenSet_11 - Static variable in class JavaRecognizer
_tokenSet_11 - Static variable in class PdeRecognizer
_tokenSet_12 - Static variable in class JavaRecognizer
_tokenSet_12 - Static variable in class PdeRecognizer
_tokenSet_13 - Static variable in class JavaRecognizer
_tokenSet_13 - Static variable in class PdeRecognizer
_tokenSet_14 - Static variable in class JavaRecognizer
_tokenSet_14 - Static variable in class PdeRecognizer
_tokenSet_15 - Static variable in class JavaRecognizer
_tokenSet_15 - Static variable in class PdeRecognizer
_tokenSet_16 - Static variable in class JavaRecognizer
_tokenSet_16 - Static variable in class PdeRecognizer
_tokenSet_17 - Static variable in class JavaRecognizer
_tokenSet_17 - Static variable in class PdeRecognizer
_tokenSet_18 - Static variable in class JavaRecognizer
_tokenSet_18 - Static variable in class PdeRecognizer
_tokenSet_19 - Static variable in class JavaRecognizer
_tokenSet_19 - Static variable in class PdeRecognizer
_tokenSet_2 - Static variable in class JavaLexer
_tokenSet_2 - Static variable in class JavaRecognizer
_tokenSet_2 - Static variable in class PdeLexer
_tokenSet_2 - Static variable in class PdeRecognizer
_tokenSet_20 - Static variable in class JavaRecognizer
_tokenSet_20 - Static variable in class PdeRecognizer
_tokenSet_21 - Static variable in class JavaRecognizer
_tokenSet_21 - Static variable in class PdeRecognizer
_tokenSet_22 - Static variable in class JavaRecognizer
_tokenSet_22 - Static variable in class PdeRecognizer
_tokenSet_23 - Static variable in class JavaRecognizer
_tokenSet_23 - Static variable in class PdeRecognizer
_tokenSet_24 - Static variable in class JavaRecognizer
_tokenSet_24 - Static variable in class PdeRecognizer
_tokenSet_25 - Static variable in class JavaRecognizer
_tokenSet_25 - Static variable in class PdeRecognizer
_tokenSet_26 - Static variable in class JavaRecognizer
_tokenSet_26 - Static variable in class PdeRecognizer
_tokenSet_27 - Static variable in class JavaRecognizer
_tokenSet_27 - Static variable in class PdeRecognizer
_tokenSet_28 - Static variable in class JavaRecognizer
_tokenSet_28 - Static variable in class PdeRecognizer
_tokenSet_29 - Static variable in class JavaRecognizer
_tokenSet_29 - Static variable in class PdeRecognizer
_tokenSet_3 - Static variable in class JavaLexer
_tokenSet_3 - Static variable in class JavaRecognizer
_tokenSet_3 - Static variable in class PdeLexer
_tokenSet_3 - Static variable in class PdeRecognizer
_tokenSet_30 - Static variable in class JavaRecognizer
_tokenSet_30 - Static variable in class PdeRecognizer
_tokenSet_31 - Static variable in class JavaRecognizer
_tokenSet_31 - Static variable in class PdeRecognizer
_tokenSet_32 - Static variable in class JavaRecognizer
_tokenSet_32 - Static variable in class PdeRecognizer
_tokenSet_33 - Static variable in class JavaRecognizer
_tokenSet_33 - Static variable in class PdeRecognizer
_tokenSet_34 - Static variable in class JavaRecognizer
_tokenSet_34 - Static variable in class PdeRecognizer
_tokenSet_35 - Static variable in class JavaRecognizer
_tokenSet_35 - Static variable in class PdeRecognizer
_tokenSet_36 - Static variable in class JavaRecognizer
_tokenSet_36 - Static variable in class PdeRecognizer
_tokenSet_37 - Static variable in class JavaRecognizer
_tokenSet_37 - Static variable in class PdeRecognizer
_tokenSet_38 - Static variable in class JavaRecognizer
_tokenSet_38 - Static variable in class PdeRecognizer
_tokenSet_39 - Static variable in class JavaRecognizer
_tokenSet_39 - Static variable in class PdeRecognizer
_tokenSet_4 - Static variable in class JavaLexer
_tokenSet_4 - Static variable in class JavaRecognizer
_tokenSet_4 - Static variable in class PdeLexer
_tokenSet_4 - Static variable in class PdeRecognizer
_tokenSet_40 - Static variable in class JavaRecognizer
_tokenSet_40 - Static variable in class PdeRecognizer
_tokenSet_41 - Static variable in class JavaRecognizer
_tokenSet_41 - Static variable in class PdeRecognizer
_tokenSet_42 - Static variable in class JavaRecognizer
_tokenSet_42 - Static variable in class PdeRecognizer
_tokenSet_43 - Static variable in class JavaRecognizer
_tokenSet_43 - Static variable in class PdeRecognizer
_tokenSet_44 - Static variable in class JavaRecognizer
_tokenSet_44 - Static variable in class PdeRecognizer
_tokenSet_45 - Static variable in class JavaRecognizer
_tokenSet_45 - Static variable in class PdeRecognizer
_tokenSet_46 - Static variable in class JavaRecognizer
_tokenSet_46 - Static variable in class PdeRecognizer
_tokenSet_47 - Static variable in class JavaRecognizer
_tokenSet_47 - Static variable in class PdeRecognizer
_tokenSet_48 - Static variable in class JavaRecognizer
_tokenSet_48 - Static variable in class PdeRecognizer
_tokenSet_49 - Static variable in class PdeRecognizer
_tokenSet_5 - Static variable in class JavaRecognizer
_tokenSet_5 - Static variable in class PdeRecognizer
_tokenSet_50 - Static variable in class PdeRecognizer
_tokenSet_51 - Static variable in class PdeRecognizer
_tokenSet_52 - Static variable in class PdeRecognizer
_tokenSet_53 - Static variable in class PdeRecognizer
_tokenSet_6 - Static variable in class JavaRecognizer
_tokenSet_6 - Static variable in class PdeRecognizer
_tokenSet_7 - Static variable in class JavaRecognizer
_tokenSet_7 - Static variable in class PdeRecognizer
_tokenSet_8 - Static variable in class JavaRecognizer
_tokenSet_8 - Static variable in class PdeRecognizer
_tokenSet_9 - Static variable in class JavaRecognizer
_tokenSet_9 - Static variable in class PdeRecognizer

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 _