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 interface processing.core.PConstants
 
AB - Static variable in interface processing.core.PConstants
 
abs(float) - Static method in class processing.core.PApplet
 
abs(int) - Static method in class processing.core.PApplet
 
acos(float) - Static method in class processing.core.PApplet
 
add(Object, Method) - Method in class processing.core.PApplet.RegisteredMethods
 
ADD - Static variable in interface processing.core.PConstants
 
add(PVector) - Method in class processing.core.PVector
Add a vector to this vector
add(float, float, float) - Method in class processing.core.PVector
 
add(PVector, PVector) - Static method in class processing.core.PVector
Add two vectors
add(PVector, PVector, PVector) - Static method in class processing.core.PVector
Add two vectors into a target vector
addAttribute(String, String, String, String, String) - Method in class processing.xml.StdXMLBuilder
This method is called when a new attribute of an XML element is encountered.
addChild(PShape) - Method in class processing.core.PShape
 
addChild(XMLElement) - Method in class processing.xml.XMLElement
Adds a child element.
addExternalEntity(String, String, String) - Method in class processing.xml.XMLEntityResolver
Adds an external entity.
addInternalEntity(String, String) - Method in class processing.xml.XMLEntityResolver
Adds an internal entity.
addListeners() - Method in class processing.core.PApplet
 
addPCData(Reader, String, int) - Method in class processing.xml.StdXMLBuilder
This method is called when a PCDATA element is encountered.
AG - Static variable in interface processing.core.PConstants
 
alpha(int) - Method in class processing.core.PApplet
 
ALPHA - Static variable in interface processing.core.PConstants
 
alpha(int) - Method in class processing.core.PGraphics
 
ALPHA_MASK - Static variable in interface processing.core.PConstants
 
ALT - Static variable in interface processing.core.PConstants
 
ambient(int) - Method in class processing.core.PApplet
 
ambient(float) - Method in class processing.core.PApplet
 
ambient(float, float, float) - Method in class processing.core.PApplet
 
AMBIENT - Static variable in interface processing.core.PConstants
 
ambient(int) - Method in class processing.core.PGraphics
 
ambient(float) - Method in class processing.core.PGraphics
 
ambient(float, float, float) - Method in class processing.core.PGraphics
 
ambientB - Variable in class processing.core.PGraphics
 
ambientB - Variable in class processing.core.PStyle
 
ambientG - Variable in class processing.core.PGraphics
 
ambientG - Variable in class processing.core.PStyle
 
ambientLight(float, float, float) - Method in class processing.core.PApplet
 
ambientLight(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
ambientLight(float, float, float) - Method in class processing.core.PGraphics
 
ambientLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
ambientLight(float, float, float) - Method in class processing.core.PGraphics3D
Add an ambient light based on the current color mode.
ambientLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
Add an ambient light based on the current color mode.
ambientR - Variable in class processing.core.PGraphics
 
ambientR - Variable in class processing.core.PStyle
 
angleBetween(PVector, PVector) - Static method in class processing.core.PVector
Calculate the angle between two vectors, using the dot product
append(byte[], byte) - Static method in class processing.core.PApplet
 
append(char[], char) - Static method in class processing.core.PApplet
 
append(int[], int) - Static method in class processing.core.PApplet
 
append(float[], float) - Static method in class processing.core.PApplet
 
append(String[], String) - Static method in class processing.core.PApplet
 
append(Object, Object) - Static method in class processing.core.PApplet
 
apply(PMatrix) - Method in interface processing.core.PMatrix
Multiply this matrix by another.
apply(PMatrix2D) - Method in interface processing.core.PMatrix
 
apply(PMatrix3D) - Method in interface processing.core.PMatrix
 
apply(float, float, float, float, float, float) - Method in interface processing.core.PMatrix
 
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface processing.core.PMatrix
 
apply(PMatrix) - Method in class processing.core.PMatrix2D
 
apply(PMatrix2D) - Method in class processing.core.PMatrix2D
 
apply(PMatrix3D) - Method in class processing.core.PMatrix2D
 
apply(float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
 
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
 
apply(PMatrix) - Method in class processing.core.PMatrix3D
 
apply(PMatrix2D) - Method in class processing.core.PMatrix3D
 
apply(PMatrix3D) - Method in class processing.core.PMatrix3D
 
apply(float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
 
apply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
 
apply(PMatrix3D) - Method in class processing.core.PShape
 
applyMatrix(PMatrix) - Method in class processing.core.PApplet
 
applyMatrix(PMatrix2D) - Method in class processing.core.PApplet
 
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
applyMatrix(PMatrix3D) - Method in class processing.core.PApplet
 
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
applyMatrix(PMatrix) - Method in class processing.core.PGraphics
 
applyMatrix(PMatrix2D) - Method in class processing.core.PGraphics
 
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PGraphics
Apply a 3x2 affine transformation matrix.
applyMatrix(PMatrix3D) - Method in class processing.core.PGraphics
 
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
Apply a 4x4 transformation matrix.
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PGraphics2D
Apply a 3x2 affine transformation matrix.
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics2D
 
applyMatrix(PMatrix2D) - Method in class processing.core.PGraphics3D
 
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
 
applyMatrix(PMatrix3D) - Method in class processing.core.PGraphics3D
 
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
Apply a 4x4 transformation matrix.
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
applyMatrix(PMatrix) - Method in class processing.core.PShape
 
applyMatrix(PMatrix2D) - Method in class processing.core.PShape
 
applyMatrix(float, float, float, float, float, float) - Method in class processing.core.PShape
 
applyMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PShape
 
AR - Static variable in interface processing.core.PConstants
 
arc(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
ARC - Static variable in interface processing.core.PConstants
 
arc(float, float, float, float, float, float) - Method in class processing.core.PGraphics
Identical parameters and placement to ellipse, but draws only an arc of that ellipse.
ARGB - Static variable in interface processing.core.PConstants
 
args - Variable in class processing.core.PApplet
Command line options passed in from main().
ARGS_BGCOLOR - Static variable in class processing.core.PApplet
 
ARGS_DISPLAY - Static variable in class processing.core.PApplet
 
ARGS_EDITOR_LOCATION - Static variable in class processing.core.PApplet
Position of the upper-lefthand corner of the editor window that launched this applet.
ARGS_EXCLUSIVE - Static variable in class processing.core.PApplet
 
ARGS_EXTERNAL - Static variable in class processing.core.PApplet
Location for where to position the applet window on screen.
ARGS_HIDE_STOP - Static variable in class processing.core.PApplet
 
ARGS_LOCATION - Static variable in class processing.core.PApplet
 
ARGS_PRESENT - Static variable in class processing.core.PApplet
 
ARGS_SKETCH_FOLDER - Static variable in class processing.core.PApplet
Allows the user or PdeEditor to set a specific sketch folder path.
ARGS_STOP_COLOR - Static variable in class processing.core.PApplet
 
array() - Method in class processing.core.PVector
Return a representation of this vector as a float array.
arrayCopy(Object, int, Object, int, int) - Static method in class processing.core.PApplet
Calls System.arraycopy(), included here so that we can avoid people needing to learn about the System object before they can just copy an array.
arrayCopy(Object, Object, int) - Static method in class processing.core.PApplet
Convenience method for arraycopy().
arrayCopy(Object, Object) - Static method in class processing.core.PApplet
Shortcut to copy the entire contents of the source into the destination array.
arraycopy(Object, int, Object, int, int) - Static method in class processing.core.PApplet
Deprecated. Use arrayCopy() instead.
arraycopy(Object, Object, int) - Static method in class processing.core.PApplet
Deprecated. Use arrayCopy() instead.
arraycopy(Object, Object) - Static method in class processing.core.PApplet
Deprecated. Use arrayCopy() instead.
ARROW - Static variable in interface processing.core.PConstants
 
ascent - Variable in class processing.core.PFont
 
ascent() - Method in class processing.core.PFont
Returns the ascent of this font from the baseline.
asin(float) - Static method in class processing.core.PApplet
 
atan(float) - Static method in class processing.core.PApplet
 
atan2(float, float) - Static method in class processing.core.PApplet
 
atEOF() - Method in class processing.xml.StdXMLReader
Returns true if there are no more characters left to be read.
atEOFOfCurrentStream() - Method in class processing.xml.StdXMLReader
Returns true if the current stream has no more characters left to be read.
ATTRIBUTE_WITH_INVALID_VALUE - Static variable in exception processing.xml.XMLValidationException
An attribute has an invalid value.
attributeAdded(String, String, String, int) - Method in class processing.xml.XMLValidator
Indicates that an attribute has been added to the current element.

B

B - Static variable in interface processing.core.PConstants
 
background(int) - Method in class processing.core.PApplet
 
background(int, float) - Method in class processing.core.PApplet
 
background(float) - Method in class processing.core.PApplet
 
background(float, float) - Method in class processing.core.PApplet
 
background(float, float, float) - Method in class processing.core.PApplet
 
background(float, float, float, float) - Method in class processing.core.PApplet
 
background(PImage) - Method in class processing.core.PApplet
 
background(int) - Method in class processing.core.PGraphics
Set the background to a gray or ARGB color.
background(int, float) - Method in class processing.core.PGraphics
See notes about alpha in background(x, y, z, a).
background(float) - Method in class processing.core.PGraphics
Set the background to a grayscale value, based on the current colorMode.
background(float, float) - Method in class processing.core.PGraphics
See notes about alpha in background(x, y, z, a).
background(float, float, float) - Method in class processing.core.PGraphics
Set the background to an r, g, b or h, s, b value, based on the current colorMode.
background(float, float, float, float) - Method in class processing.core.PGraphics
Clear the background with a color that includes an alpha value.
background(PImage) - Method in class processing.core.PGraphics
Takes an RGB or ARGB image and sets it as the background.
backgroundColor - Variable in class processing.core.PGraphics
Last background color that was set, zero if an image
backgroundImpl() - Method in class processing.core.PGraphicsJava2D
 
BACKSPACE - Static variable in interface processing.core.PConstants
 
BASELINE - Static variable in interface processing.core.PConstants
Default vertical alignment for text placement
BEEN_LIT - Static variable in interface processing.core.PConstants
 
beginCamera() - Method in class processing.core.PApplet
 
beginCamera() - Method in class processing.core.PGraphics
 
beginCamera() - Method in class processing.core.PGraphics3D
Set matrix mode to the camera matrix (instead of the current transformation matrix).
beginDraw() - Method in class processing.core.PGraphics
Prepares the PGraphics for drawing.
beginDraw() - Method in class processing.core.PGraphics2D
 
beginDraw() - Method in class processing.core.PGraphics3D
 
beginDraw() - Method in class processing.core.PGraphicsJava2D
 
beginRaw(String, String) - Method in class processing.core.PApplet
Begin recording raw shape data to a renderer of the specified type, using the width and height of the main drawing surface.
beginRaw(PGraphics) - Method in class processing.core.PApplet
Begin recording raw shape data to the specified renderer.
beginRaw(PGraphics) - Method in class processing.core.PGraphics
Record individual lines and triangles by echoing them to another renderer.
beginRaw(PGraphics) - Method in class processing.core.PGraphicsJava2D
 
beginRecord(String, String) - Method in class processing.core.PApplet
Begin recording to a new renderer of the specified type, using the width and height of the main drawing surface.
beginRecord(PGraphics) - Method in class processing.core.PApplet
Begin recording (echoing) commands to the specified PGraphics object.
beginShape() - Method in class processing.core.PApplet
 
beginShape(int) - Method in class processing.core.PApplet
 
beginShape() - Method in class processing.core.PGraphics
Start a new shape of type POLYGON
beginShape(int) - Method in class processing.core.PGraphics
Start a new shape.
beginShape(int) - Method in class processing.core.PGraphics2D
 
beginShape(int) - Method in class processing.core.PGraphics3D
 
beginShape(int) - Method in class processing.core.PGraphicsJava2D
 
BEVEL - Static variable in interface processing.core.PConstants
 
bezier(float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
bezier(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
bezier(float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
Draw a cubic bezier curve.
bezier(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
bezier(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics2D
 
BEZIER_VERTEX - Static variable in class processing.core.PShape
 
bezierDetail(int) - Method in class processing.core.PApplet
 
bezierDetail - Variable in class processing.core.PGraphics
 
bezierDetail(int) - Method in class processing.core.PGraphics
 
bezierDetail(int) - Method in class processing.core.PGraphicsJava2D
Ignored (not needed) in Java 2D.
bezierPoint(float, float, float, float, float) - Method in class processing.core.PApplet
 
bezierPoint(float, float, float, float, float) - Method in class processing.core.PGraphics
Evalutes quadratic bezier at point t for points a, b, c, d.
bezierTangent(float, float, float, float, float) - Method in class processing.core.PApplet
 
bezierTangent(float, float, float, float, float) - Method in class processing.core.PGraphics
Provide the tangent at the given point on the bezier curve.
bezierVertex(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
bezierVertex(float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
bezierVertex(float, float, float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
bezierVertex(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
binary(byte) - Static method in class processing.core.PApplet
Returns a String that contains the binary value of a byte.
binary(char) - Static method in class processing.core.PApplet
Returns a String that contains the binary value of a char.
binary(int) - Static method in class processing.core.PApplet
Returns a String that contains the binary value of an int.
binary(int, int) - Static method in class processing.core.PApplet
Returns a String that contains the binary value of an int.
blend(int, int, int, int, int, int, int, int, int) - Method in class processing.core.PApplet
 
blend(PImage, int, int, int, int, int, int, int, int, int) - Method in class processing.core.PApplet
 
BLEND - Static variable in interface processing.core.PConstants
 
blend(int, int, int, int, int, int, int, int, int) - Method in class processing.core.PImage
Blends one area of this image to another area.
blend(PImage, int, int, int, int, int, int, int, int, int) - Method in class processing.core.PImage
Copies area of one image into another PImage object.
blendColor(int, int, int) - Static method in class processing.core.PApplet
 
blendColor(int, int, int) - Static method in class processing.core.PImage
Blend two colors based on a particular mode.
blue(int) - Method in class processing.core.PApplet
 
blue(int) - Method in class processing.core.PGraphics
 
BLUE_MASK - Static variable in interface processing.core.PConstants
 
BLUR - Static variable in interface processing.core.PConstants
 
BOTTOM - Static variable in interface processing.core.PConstants
Align text from the bottom, using the baseline.
box(float) - Method in class processing.core.PApplet
 
box(float, float, float) - Method in class processing.core.PApplet
 
BOX - Static variable in interface processing.core.PConstants
 
box(float) - Method in class processing.core.PGraphics
 
box(float, float, float) - Method in class processing.core.PGraphics
 
box(float) - Method in class processing.core.PGraphics2D
 
box(float, float, float) - Method in class processing.core.PGraphics2D
 
box(float, float, float) - Method in class processing.core.PGraphics3D
 
box(float, float, float) - Method in class processing.core.PGraphicsJava2D
 
BREAK - Static variable in class processing.core.PShape
 
breakShape() - Method in class processing.core.PApplet
 
breakShape() - Method in class processing.core.PGraphics
This feature is in testing, do not use or rely upon its implementation
breakShape() - Method in class processing.core.PGraphics2D
 
breakShape() - Method in class processing.core.PGraphicsJava2D
 
brightness(int) - Method in class processing.core.PApplet
 
brightness(int) - Method in class processing.core.PGraphics
 
BURN - Static variable in interface processing.core.PConstants
 

C

camera() - Method in class processing.core.PApplet
 
camera(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
camera() - Method in class processing.core.PGraphics
 
camera(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
camera - Variable in class processing.core.PGraphics3D
The camera matrix, the modelview will be set to this on beginDraw.
camera() - Method in class processing.core.PGraphics3D
Set camera to the default settings.
camera(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
More flexible method for dealing with camera().
cameraAspect - Variable in class processing.core.PGraphics3D
Aspect ratio of camera's view.
cameraFar - Variable in class processing.core.PGraphics3D
 
cameraFOV - Variable in class processing.core.PGraphics3D
Camera field of view.
cameraNear - Variable in class processing.core.PGraphics3D
 
cameraX - Variable in class processing.core.PGraphics3D
Position of the camera.
cameraY - Variable in class processing.core.PGraphics3D
Position of the camera.
cameraZ - Variable in class processing.core.PGraphics3D
Position of the camera.
canDraw() - Method in class processing.core.PGraphics
Some renderers have requirements re: when they are ready to draw.
canDraw() - Method in class processing.core.PGraphics2D
 
canDraw() - Method in class processing.core.PGraphicsJava2D
 
ceil(float) - Static method in class processing.core.PApplet
 
CENTER - Static variable in interface processing.core.PConstants
Draw from the center, using second pair of values as the diameter.
CENTER_DIAMETER - Static variable in interface processing.core.PConstants
Deprecated. Use DIAMETER instead.
CENTER_RADIUS - Static variable in interface processing.core.PConstants
Deprecated. Use RADIUS instead.
charCount - Variable in class processing.core.PFont
 
CHATTER - Static variable in interface processing.core.PConstants
 
clone() - Method in class processing.core.PImage
Duplicate an image, returns new PImage object.
CLOSE - Static variable in interface processing.core.PConstants
 
CMYK - Static variable in interface processing.core.PConstants
 
CODED - Static variable in interface processing.core.PConstants
 
color(int) - Method in class processing.core.PApplet
 
color(float) - Method in class processing.core.PApplet
 
color(int, int) - Method in class processing.core.PApplet
As of 0116 this also takes color(#FF8800, alpha)
color(float, float) - Method in class processing.core.PApplet
 
color(int, int, int) - Method in class processing.core.PApplet
 
color(float, float, float) - Method in class processing.core.PApplet
 
color(int, int, int, int) - Method in class processing.core.PApplet
 
color(float, float, float, float) - Method in class processing.core.PApplet
 
color(int) - Method in class processing.core.PGraphics
 
color(float) - Method in class processing.core.PGraphics
 
color(int, int) - Method in class processing.core.PGraphics
 
color(int, float) - Method in class processing.core.PGraphics
 
color(float, float) - Method in class processing.core.PGraphics
 
color(int, int, int) - Method in class processing.core.PGraphics
 
color(float, float, float) - Method in class processing.core.PGraphics
 
color(int, int, int, int) - Method in class processing.core.PGraphics
 
color(float, float, float, float) - Method in class processing.core.PGraphics
 
colorMode(int) - Method in class processing.core.PApplet
 
colorMode(int, float) - Method in class processing.core.PApplet
 
colorMode(int, float, float, float) - Method in class processing.core.PApplet
 
colorMode(int, float, float, float, float) - Method in class processing.core.PApplet
 
colorMode - Variable in class processing.core.PGraphics
The current colorMode
colorMode(int) - Method in class processing.core.PGraphics
Callback to handle clearing the background when begin/endRaw is in use.
colorMode(int, float) - Method in class processing.core.PGraphics
 
colorMode(int, float, float, float) - Method in class processing.core.PGraphics
Set the colorMode and the maximum values for (r, g, b) or (h, s, b).
colorMode(int, float, float, float, float) - Method in class processing.core.PGraphics
 
colorMode - Variable in class processing.core.PStyle
 
colorModeA - Variable in class processing.core.PGraphics
Max value for alpha set by colorMode
colorModeA - Variable in class processing.core.PStyle
 
colorModeX - Variable in class processing.core.PGraphics
Max value for red (or hue) set by colorMode
colorModeX - Variable in class processing.core.PStyle
 
colorModeY - Variable in class processing.core.PGraphics
Max value for green (or saturation) set by colorMode
colorModeY - Variable in class processing.core.PStyle
 
colorModeZ - Variable in class processing.core.PGraphics
Max value for blue (or value) set by colorMode
colorModeZ - Variable in class processing.core.PStyle
 
COMPLAINT - Static variable in interface processing.core.PConstants
 
concat(boolean[], boolean[]) - Static method in class processing.core.PApplet
 
concat(byte[], byte[]) - Static method in class processing.core.PApplet
 
concat(char[], char[]) - Static method in class processing.core.PApplet
 
concat(int[], int[]) - Static method in class processing.core.PApplet
 
concat(float[], float[]) - Static method in class processing.core.PApplet
 
concat(String[], String[]) - Static method in class processing.core.PApplet
 
concat(Object, Object) - Static method in class processing.core.PApplet
 
constrain(int, int, int) - Static method in class processing.core.PApplet
 
constrain(float, float, float) - Static method in class processing.core.PApplet
 
CONTROL - Static variable in interface processing.core.PConstants
 
copy(int, int, int, int, int, int, int, int) - Method in class processing.core.PApplet
 
copy(PImage, int, int, int, int, int, int, int, int) - Method in class processing.core.PApplet
 
copy(int, int, int, int, int, int, int, int) - Method in class processing.core.PGraphicsJava2D
 
copy(int, int, int, int, int, int, int, int) - Method in class processing.core.PImage
Copy things from one area of this image to another area in the same image.
copy(PImage, int, int, int, int, int, int, int, int) - Method in class processing.core.PImage
Copies area of one image into another PImage object.
CORNER - Static variable in interface processing.core.PConstants
Draw mode convention to use (x, y) to (width, height)
CORNERS - Static variable in interface processing.core.PConstants
Draw mode convention to use (x1, y1) to (x2, y2) coordinates
cos(float) - Static method in class processing.core.PApplet
 
createElement(String, String) - Method in class processing.xml.XMLElement
Creates an empty element.
createElement(String, String, String, int) - Method in class processing.xml.XMLElement
Creates an empty element.
createFont(String, float) - Method in class processing.core.PApplet
 
createFont(String, float, boolean) - Method in class processing.core.PApplet
 
createFont(String, float, boolean, char[]) - Method in class processing.core.PApplet
Create a .vlw font on the fly from either a font name that's installed on the system, or from a .ttf or .otf that's inside the data folder of this sketch.
createGraphics(int, int, String) - Method in class processing.core.PApplet
Create an offscreen PGraphics object for drawing.
createGraphics(int, int, String, String) - Method in class processing.core.PApplet
Create an offscreen graphics surface for drawing, in this case for a renderer that writes to a file (such as PDF or DXF).
createImage(int, int, int) - Method in class processing.core.PApplet
Preferred method of creating new PImage objects, ensures that a reference to the parent PApplet is included, which makes save() work without needing an absolute path.
createInput(String) - Method in class processing.core.PApplet
Simplified method to open a Java InputStream.
createInput(File) - Static method in class processing.core.PApplet
 
createInputRaw(String) - Method in class processing.core.PApplet
Call openStream() without automatic gzip decompression.
createOutput(String) - Method in class processing.core.PApplet
Similar to createInput() (formerly openStream), this creates a Java OutputStream for a given filename or path.
createOutput(File) - Static method in class processing.core.PApplet
 
createPath(String) - Static method in class processing.core.PApplet
Takes a path and creates any in-between folders if they don't already exist.
createPath(File) - Static method in class processing.core.PApplet
 
createPCDataElement() - Method in class processing.xml.XMLElement
Creates an element to be used for #PCDATA content.
createReader(String) - Method in class processing.core.PApplet
I want to read lines from a file.
createReader(File) - Static method in class processing.core.PApplet
I want to read lines from a file.
createReader(InputStream) - Static method in class processing.core.PApplet
I want to read lines from a stream.
createWriter(String) - Method in class processing.core.PApplet
I want to print lines to a file.
createWriter(File) - Static method in class processing.core.PApplet
I want to print lines to a file.
createWriter(OutputStream) - Static method in class processing.core.PApplet
I want to print lines to a file.
CROSS - Static variable in interface processing.core.PConstants
 
cross(PVector) - Method in class processing.core.PVector
Return a vector composed of the cross product between this and another.
cross(PVector, PVector) - Method in class processing.core.PVector
Perform cross product between this and another vector, and store the result in 'target'.
cross(PVector, PVector, PVector) - Static method in class processing.core.PVector
 
currentLightFalloffConstant - Variable in class processing.core.PGraphics3D
Current light falloff
currentLightFalloffLinear - Variable in class processing.core.PGraphics3D
 
currentLightFalloffQuadratic - Variable in class processing.core.PGraphics3D
 
currentLightSpecular - Variable in class processing.core.PGraphics3D
Current specular color for lighting
cursor(int) - Method in class processing.core.PApplet
Set the cursor type
cursor(PImage) - Method in class processing.core.PApplet
Replace the cursor with the specified PImage.
cursor(PImage, int, int) - Method in class processing.core.PApplet
Set a custom cursor to an image with a specific hotspot.
cursor() - Method in class processing.core.PApplet
Show the cursor after noCursor() was called.
curve(float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
curve(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
curve(float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
Draws a segment of Catmull-Rom curve.
curve(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
curve(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics2D
 
CURVE_VERTEX - Static variable in class processing.core.PShape
 
curveDetail(int) - Method in class processing.core.PApplet
 
curveDetail(int) - Method in class processing.core.PGraphics
 
curveDetail(int) - Method in class processing.core.PGraphicsJava2D
Ignored (not needed) in Java 2D.
curvePoint(float, float, float, float, float) - Method in class processing.core.PApplet
 
curvePoint(float, float, float, float, float) - Method in class processing.core.PGraphics
Get a location along a catmull-rom curve segment.
curveTangent(float, float, float, float, float) - Method in class processing.core.PApplet
 
curveTangent(float, float, float, float, float) - Method in class processing.core.PGraphics
Calculate the tangent at a t value (0..1) on a Catmull-Rom curve.
curveTightness(float) - Method in class processing.core.PApplet
 
curveTightness - Variable in class processing.core.PGraphics
 
curveTightness(float) - Method in class processing.core.PGraphics
 
curveVertex(float, float) - Method in class processing.core.PApplet
 
curveVertex(float, float, float) - Method in class processing.core.PApplet
 
curveVertex(float, float) - Method in class processing.core.PGraphics
 
curveVertex(float, float, float) - Method in class processing.core.PGraphics
 
curveVertex(float, float, float) - Method in class processing.core.PGraphicsJava2D
 
CUSTOM - Static variable in interface processing.core.PConstants
 

D

DA - Static variable in interface processing.core.PConstants
 
DARKEST - Static variable in interface processing.core.PConstants
 
dataFile(String) - Method in class processing.core.PApplet
Return a full path to an item in the data folder as a File object.
dataPath(String) - Method in class processing.core.PApplet
Return a full path to an item in the data folder.
day() - Static method in class processing.core.PApplet
Get the current day of the month (1 through 31).
DB - Static variable in interface processing.core.PConstants
 
DEFAULT_CHARSET - Static variable in class processing.core.PFont
The default Processing character set.
DEFAULT_HEIGHT - Static variable in class processing.core.PApplet
 
DEFAULT_WIDTH - Static variable in class processing.core.PApplet
Default width and height for applet when not specified
defaultSize - Variable in class processing.core.PApplet
true if no size() command has been executed.
DEG_TO_RAD - Static variable in interface processing.core.PConstants
 
degrees(float) - Static method in class processing.core.PApplet
 
delay(int) - Method in class processing.core.PApplet
The delay() function causes the program to halt for a specified time.
DELETE - Static variable in interface processing.core.PConstants
 
descent - Variable in class processing.core.PFont
 
descent() - Method in class processing.core.PFont
Returns how far this font descends from the baseline.
destroy() - Method in class processing.core.PApplet
Called by the browser or applet viewer to inform this applet that it is being reclaimed and that it should destroy any resources that it has allocated.
determinant() - Method in interface processing.core.PMatrix
 
determinant() - Method in class processing.core.PMatrix2D
 
determinant() - Method in class processing.core.PMatrix3D
 
DG - Static variable in interface processing.core.PConstants
 
DIAMETER - Static variable in interface processing.core.PConstants
Synonym for the CENTER constant.
die(String) - Method in class processing.core.PApplet
Function for an applet/application to kill itself and display an error.
die(String, Exception) - Method in class processing.core.PApplet
Same as above but with an exception.
DIFFERENCE - Static variable in interface processing.core.PConstants
 
DILATE - Static variable in interface processing.core.PConstants
 
DIRECTIONAL - Static variable in interface processing.core.PConstants
 
directionalLight(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
directionalLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
directionalLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
 
DISABLE_ACCURATE_TEXTURES - Static variable in interface processing.core.PConstants
 
DISABLE_DEPTH_SORT - Static variable in interface processing.core.PConstants
 
DISABLE_DEPTH_TEST - Static variable in interface processing.core.PConstants
 
DISABLE_OPENGL_2X_SMOOTH - Static variable in interface processing.core.PConstants
 
DISABLE_OPENGL_ERROR_REPORT - Static variable in interface processing.core.PConstants
 
disableStyle() - Method in class processing.core.PShape
Overrides this shape's style information and uses PGraphics styles and colors.
displayable() - Method in class processing.core.PApplet
 
displayable() - Method in class processing.core.PGraphics
Return true if this renderer should be drawn to the screen.
dispose() - Method in class processing.core.PGraphics
Handle any takedown for this graphics context.
dist(float, float, float, float) - Static method in class processing.core.PApplet
 
dist(float, float, float, float, float, float) - Static method in class processing.core.PApplet
 
dist(PVector) - Method in class processing.core.PVector
Calculate the Euclidean distance between two points (considering a point as a vector object)
dist(PVector, PVector) - Static method in class processing.core.PVector
Calculate the Euclidean distance between two points (considering a point as a vector object)
div(float) - Method in class processing.core.PVector
Divide this vector by a scalar
div(PVector, float) - Static method in class processing.core.PVector
Divide a vector by a scalar and return the result in a new vector.
div(PVector, float, PVector) - Static method in class processing.core.PVector
 
div(PVector) - Method in class processing.core.PVector
Divide each element of one vector by the elements of another vector.
div(PVector, PVector) - Static method in class processing.core.PVector
Multiply each element of one vector by the individual elements of another vector, and return the result as a new PVector.
div(PVector, PVector, PVector) - Static method in class processing.core.PVector
Divide each element of one vector by the individual elements of another vector, and write the result into a target vector.
DODGE - Static variable in interface processing.core.PConstants
 
dot(PVector) - Method in class processing.core.PVector
Calculate the dot product with another vector
dot(float, float, float) - Method in class processing.core.PVector
 
DOWN - Static variable in interface processing.core.PConstants
 
DR - Static variable in interface processing.core.PConstants
 
draw() - Method in class processing.core.PApplet
 
draw() - Method in class processing.core.PLine
 
draw(PGraphics) - Method in class processing.core.PShape
Called by the following (the shape() command adds the g) PShape s = loadShapes("blah.svg"); shape(s);
drawImpl(PGraphics) - Method in class processing.core.PShape
Draws the SVG document.
DXF - Static variable in interface processing.core.PConstants
 

E

EB - Static variable in interface processing.core.PConstants
 
edge(boolean) - Method in class processing.core.PApplet
 
EDGE - Static variable in interface processing.core.PConstants
 
edge - Variable in class processing.core.PGraphics
 
edge(boolean) - Method in class processing.core.PGraphics
Sets whether the upcoming vertex is part of an edge.
EG - Static variable in interface processing.core.PConstants
 
elementAttributesProcessed(String, String, String) - Method in class processing.xml.StdXMLBuilder
This method is called when the attributes of an XML element have been processed.
elementAttributesProcessed(String, Properties, String, int) - Method in class processing.xml.XMLValidator
This method is called when the attributes of an XML element have been processed.
elementEnded(String, String, int) - Method in class processing.xml.XMLValidator
Indicates that the current element has ended.
elementStarted(String, String, int) - Method in class processing.xml.XMLValidator
Indicates that an element has been started.
ellipse(float, float, float, float) - Method in class processing.core.PApplet
 
ELLIPSE - Static variable in interface processing.core.PConstants
 
ellipse(float, float, float, float) - Method in class processing.core.PGraphics
 
ellipseMode(int) - Method in class processing.core.PApplet
 
ellipseMode - Variable in class processing.core.PGraphics
The current ellipse mode (read-only)
ellipseMode(int) - Method in class processing.core.PGraphics
 
ellipseMode - Variable in class processing.core.PStyle
 
emissive(int) - Method in class processing.core.PApplet
 
emissive(float) - Method in class processing.core.PApplet
 
emissive(float, float, float) - Method in class processing.core.PApplet
 
emissive(int) - Method in class processing.core.PGraphics
 
emissive(float) - Method in class processing.core.PGraphics
 
emissive(float, float, float) - Method in class processing.core.PGraphics
 
emissiveB - Variable in class processing.core.PGraphics
 
emissiveB - Variable in class processing.core.PStyle
 
emissiveG - Variable in class processing.core.PGraphics
 
emissiveG - Variable in class processing.core.PStyle
 
emissiveR - Variable in class processing.core.PGraphics
 
emissiveR - Variable in class processing.core.PStyle
 
ENABLE_ACCURATE_TEXTURES - Static variable in interface processing.core.PConstants
 
ENABLE_DEPTH_SORT - Static variable in interface processing.core.PConstants
 
ENABLE_DEPTH_TEST - Static variable in interface processing.core.PConstants
 
ENABLE_NATIVE_FONTS - Static variable in interface processing.core.PConstants
 
ENABLE_OPENGL_2X_SMOOTH - Static variable in interface processing.core.PConstants
 
ENABLE_OPENGL_4X_SMOOTH - Static variable in interface processing.core.PConstants
 
ENABLE_OPENGL_ERROR_REPORT - Static variable in interface processing.core.PConstants
 
enableStyle() - Method in class processing.core.PShape
Re-enables style information (fill and stroke) set in the shape.
endCamera() - Method in class processing.core.PApplet
 
endCamera() - Method in class processing.core.PGraphics
 
endCamera() - Method in class processing.core.PGraphics3D
Record the current settings into the camera matrix, and set the matrix mode back to the current transformation matrix.
endDraw() - Method in class processing.core.PGraphics
This will finalize rendering so that it can be shown on-screen.
endDraw() - Method in class processing.core.PGraphics2D
 
endDraw() - Method in class processing.core.PGraphics3D
See notes in PGraphics.
endDraw() - Method in class processing.core.PGraphicsJava2D
 
endElement(String, String, String) - Method in class processing.xml.StdXMLBuilder
This method is called when the end of an XML elemnt is encountered.
endRaw() - Method in class processing.core.PApplet
Stop recording raw shape data to the specified renderer.
endRaw() - Method in class processing.core.PGraphics
 
endRaw() - Method in class processing.core.PGraphicsJava2D
 
endRecord() - Method in class processing.core.PApplet
 
endShape() - Method in class processing.core.PApplet
 
endShape(int) - Method in class processing.core.PApplet
 
endShape() - Method in class processing.core.PGraphics
 
endShape(int) - Method in class processing.core.PGraphics
 
endShape(int) - Method in class processing.core.PGraphics2D
 
endShape(int) - Method in class processing.core.PGraphics3D
 
endShape(int) - Method in class processing.core.PGraphicsJava2D
 
ENTER - Static variable in interface processing.core.PConstants
 
enumerateAttributeNames() - Method in class processing.xml.XMLElement
Returns an enumeration of all attribute names.
enumerateChildren() - Method in class processing.xml.XMLElement
Returns an enumeration of all child elements.
EPSILON - Static variable in interface processing.core.PConstants
 
equals(Object) - Method in class processing.xml.XMLElement
Returns true if the element equals another element.
equalsXMLElement(XMLElement) - Method in class processing.xml.XMLElement
Returns true if the element equals another element.
ER - Static variable in interface processing.core.PConstants
 
ERODE - Static variable in interface processing.core.PConstants
 
ERROR_BACKGROUND_IMAGE_FORMAT - Static variable in interface processing.core.PConstants
 
ERROR_BACKGROUND_IMAGE_SIZE - Static variable in interface processing.core.PConstants
 
ERROR_PUSHMATRIX_OVERFLOW - Static variable in interface processing.core.PConstants
 
ERROR_PUSHMATRIX_UNDERFLOW - Static variable in interface processing.core.PConstants
 
ERROR_TEXTFONT_NULL_PFONT - Static variable in interface processing.core.PConstants
 
ESC - Static variable in interface processing.core.PConstants
 
EXCLUSION - Static variable in interface processing.core.PConstants
 
exec(String[]) - Static method in class processing.core.PApplet
 
exit() - Method in class processing.core.PApplet
Call to safely exit the sketch when finished.
exp(float) - Static method in class processing.core.PApplet
 
expand(boolean[]) - Static method in class processing.core.PApplet
 
expand(boolean[], int) - Static method in class processing.core.PApplet
 
expand(byte[]) - Static method in class processing.core.PApplet
 
expand(byte[], int) - Static method in class processing.core.PApplet
 
expand(char[]) - Static method in class processing.core.PApplet
 
expand(char[], int) - Static method in class processing.core.PApplet
 
expand(int[]) - Static method in class processing.core.PApplet
 
expand(int[], int) - Static method in class processing.core.PApplet
 
expand(float[]) - Static method in class processing.core.PApplet
 
expand(float[], int) - Static method in class processing.core.PApplet
 
expand(String[]) - Static method in class processing.core.PApplet
 
expand(String[], int) - Static method in class processing.core.PApplet
 
expand(Object) - Static method in class processing.core.PApplet
 
expand(Object, int) - Static method in class processing.core.PApplet
 
EXTERNAL_MOVE - Static variable in class processing.core.PApplet
When run externally to a PDE Editor, this is sent by the applet whenever the window is moved.
EXTERNAL_STOP - Static variable in class processing.core.PApplet
When run externally to a PdeEditor, this is sent by the applet when it quits.

F

fileReader(String) - Static method in class processing.xml.StdXMLReader
Creates a new reader using a file as input.
fill(int) - Method in class processing.core.PApplet
 
fill(int, float) - Method in class processing.core.PApplet
 
fill(float) - Method in class processing.core.PApplet
 
fill(float, float) - Method in class processing.core.PApplet
 
fill(float, float, float) - Method in class processing.core.PApplet
 
fill(float, float, float, float) - Method in class processing.core.PApplet
 
fill - Variable in class processing.core.PGraphics
true if fill() is enabled, (read-only)
fill(int) - Method in class processing.core.PGraphics
Set the fill to either a grayscale value or an ARGB int.
fill(int, float) - Method in class processing.core.PGraphics
 
fill(float) - Method in class processing.core.PGraphics
 
fill(float, float) - Method in class processing.core.PGraphics
 
fill(float, float, float) - Method in class processing.core.PGraphics
 
fill(float, float, float, float) - Method in class processing.core.PGraphics
 
fill - Variable in class processing.core.PStyle
 
fillColor - Variable in class processing.core.PGraphics
fill that was last set (read-only)
fillColor - Variable in class processing.core.PStyle
 
fillGradient - Variable in class processing.core.PGraphicsJava2D
 
fillGradientObject - Variable in class processing.core.PGraphicsJava2D
 
filter(int) - Method in class processing.core.PApplet
 
filter(int, float) - Method in class processing.core.PApplet
 
filter(int) - Method in class processing.core.PImage
Method to apply a variety of basic filters to this image.
filter(int, float) - Method in class processing.core.PImage
Method to apply a variety of basic filters to this image.
findChild(String) - Method in class processing.core.PShape
Same as getChild(name), except that it first walks all the way up the hierarchy to the farthest parent, so that children can be found anywhere.
findFont() - Method in class processing.core.PFont
Attempt to find the native version of this font.
findFont(String) - Static method in class processing.core.PFont
Starting with Java 1.5, Apple broke the ability to specify most fonts.
finished - Variable in class processing.core.PApplet
true if this applet has had it.
firstMouse - Variable in class processing.core.PApplet
Used to set pmouseX/Y to mouseX/Y the first time mouseX/Y are used, otherwise pmouseX/Y are always zero, causing a nasty jump.
floor(float) - Static method in class processing.core.PApplet
 
flush() - Method in class processing.core.PApplet
 
flush() - Method in class processing.core.PGraphics
 
flush() - Method in class processing.core.PGraphics3D
Emit any sorted geometry that's been collected on this frame.
focused - Variable in class processing.core.PApplet
Gets set to true/false as the applet gains/loses focus.
focusGained() - Method in class processing.core.PApplet
 
focusGained(FocusEvent) - Method in class processing.core.PApplet
 
focusLost() - Method in class processing.core.PApplet
 
focusLost(FocusEvent) - Method in class processing.core.PApplet
 
format - Variable in class processing.core.PImage
Format for this image, one of RGB, ARGB or ALPHA.
frame - Variable in class processing.core.PApplet
The frame containing this applet (if any)
frameCount - Variable in class processing.core.PApplet
How many frames have been displayed since the applet started.
frameRate - Variable in class processing.core.PApplet
The current value of frames per second.
frameRate(float) - Method in class processing.core.PApplet
Set a target frameRate.
frustum(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
frustum(float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
frustum(float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
Same as glFrustum(), except that it wipes out (rather than multiplies against) the current perspective matrix.

G

g - Variable in class processing.core.PApplet
The PGraphics renderer associated with this PApplet
G - Static variable in interface processing.core.PConstants
 
g2 - Variable in class processing.core.PGraphicsJava2D
 
GEOMETRY - Static variable in class processing.core.PShape
Collections of vertices created with beginShape().
get(int, int) - Method in class processing.core.PApplet
 
get(int, int, int, int) - Method in class processing.core.PApplet
 
get() - Method in class processing.core.PApplet
 
get(int, int) - Method in class processing.core.PGraphicsJava2D
 
get() - Method in class processing.core.PGraphicsJava2D
 
get(int, int) - Method in class processing.core.PImage
Returns an ARGB "color" type (a packed 32 bit int with the color.
get(int, int, int, int) - Method in class processing.core.PImage
Grab a subsection of a PImage, and copy it into a fresh PImage.
get() - Method in class processing.core.PImage
Returns a copy of this PImage.
get() - Method in interface processing.core.PMatrix
Returns a copy of this PMatrix.
get(float[]) - Method in interface processing.core.PMatrix
Copies the matrix contents into a float array.
get() - Method in class processing.core.PMatrix2D
Returns a copy of this PMatrix.
get(float[]) - Method in class processing.core.PMatrix2D
Copies the matrix contents into a 6 entry float array.
get() - Method in class processing.core.PMatrix3D
Returns a copy of this PMatrix.
get(float[]) - Method in class processing.core.PMatrix3D
Copies the matrix contents into a 16 entry float array.
get() - Method in class processing.core.PVector
Get a copy of this vector.
get(float[]) - Method in class processing.core.PVector
 
getAttribute(String) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getAttribute(String, String) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getAttribute(String, String, String) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getAttributeCount() - Method in class processing.xml.XMLElement
Returns the number of attributes.
getAttributeName() - Method in exception processing.xml.XMLValidationException
Returns the name of the attribute in which the validation is violated.
getAttributeNamespace(String) - Method in class processing.xml.XMLElement
Returns the namespace of an attribute.
getAttributes() - Method in class processing.xml.XMLElement
Returns all attributes as a Properties object.
getAttributesInNamespace(String) - Method in class processing.xml.XMLElement
Returns all attributes in a specific namespace as a Properties object.
getAttributeType(String) - Method in class processing.xml.XMLElement
Returns the type of an attribute.
getAttributeType(String, String) - Method in class processing.xml.XMLElement
Returns the type of an attribute.
getAttributeValue() - Method in exception processing.xml.XMLValidationException
Returns the value of the attribute in which the validation is violated.
getBuilder() - Method in class processing.xml.StdXMLParser
Returns the builder which creates the logical structure of the XML data.
getCache(Object) - Method in class processing.core.PApplet
 
getCache(Object) - Method in class processing.core.PImage
Get cache storage data for the specified renderer.
getChild(int) - Method in class processing.core.PShape
 
getChild(String) - Method in class processing.core.PShape
 
getChild(String) - Method in class processing.core.PShapeSVG
Get a particular element based on its SVG ID.
getChild(int) - Method in class processing.xml.XMLElement
Quick accessor for an element at a particular index.
getChild(String) - Method in class processing.xml.XMLElement
Get a child by its name or path.
getChildAtIndex(int) - Method in class processing.xml.XMLElement
Returns the child at a specific index.
getChildCount() - Method in class processing.core.PShape
 
getChildCount() - Method in class processing.xml.XMLElement
Returns the number of children.
getChildren() - Method in class processing.xml.XMLElement
Returns an array containing all the child elements.
getChildren(String) - Method in class processing.xml.XMLElement
Get any children that match this name or path.
getContent() - Method in class processing.xml.XMLElement
Return the #PCDATA content of the element.
getDoubleAttribute(String) - Method in class processing.xml.XMLElement
 
getDoubleAttribute(String, double) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getDoubleAttribute(String, String, double) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getElementName() - Method in exception processing.xml.XMLValidationException
Returns the name of the element in which the validation is violated.
getEntity(StdXMLReader, String) - Method in class processing.xml.XMLEntityResolver
Returns a Java reader containing the value of an entity.
getException() - Method in exception processing.xml.XMLException
Returns the encapsulated exception, or null if no exception is encapsulated.
getFloatAttribute(String) - Method in class processing.xml.XMLElement
 
getFloatAttribute(String, float) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getFloatAttribute(String, String, float) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getFont() - Method in class processing.core.PFont
Return the native java.awt.Font associated with this PFont (if any).
getHeight() - Method in class processing.core.PShape
Get the height of the drawing area (not necessarily the shape boundary).
getImage() - Method in class processing.core.PImage
Returns a BufferedImage from this PImage.
getImpl(int, int, int, int) - Method in class processing.core.PGraphicsJava2D
 
getIntAttribute(String) - Method in class processing.xml.XMLElement
 
getIntAttribute(String, int) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getIntAttribute(String, String, int) - Method in class processing.xml.XMLElement
Returns the value of an attribute.
getLineNr() - Method in class processing.xml.StdXMLReader
Returns the line number of the data in the current stream.
getLineNr() - Method in class processing.xml.XMLElement
Returns the line number in the data where the element started.
getLineNr() - Method in exception processing.xml.XMLException
Returns the line number in the XML data where the exception occurred.
getLocalName() - Method in class processing.xml.XMLElement
Returns the name of the element.
getMatrix() - Method in class processing.core.PApplet
 
getMatrix(PMatrix2D) - Method in class processing.core.PApplet
 
getMatrix(PMatrix3D) - Method in class processing.core.PApplet
 
getMatrix() - Method in class processing.core.PGraphics
 
getMatrix(PMatrix2D) - Method in class processing.core.PGraphics
Copy the current transformation matrix into the specified target.
getMatrix(PMatrix3D) - Method in class processing.core.PGraphics
Copy the current transformation matrix into the specified target.
getMatrix() - Method in class processing.core.PGraphics3D
 
getMatrix(PMatrix3D) - Method in class processing.core.PGraphics3D
 
getMatrix() - Method in class processing.core.PGraphicsJava2D
 
getMatrix(PMatrix2D) - Method in class processing.core.PGraphicsJava2D
 
getMatrix(PMatrix3D) - Method in class processing.core.PGraphicsJava2D
 
getName() - Method in class processing.core.PShape
 
getName() - Method in class processing.xml.XMLElement
Returns the full name (i.e.
getNamespace() - Method in class processing.xml.XMLElement
Returns the namespace of the element.
getParameterEntityResolver() - Method in class processing.xml.XMLValidator
Returns the parameter entity resolver.
getParent() - Method in class processing.xml.XMLElement
Returns the parent element.
getPublicID() - Method in class processing.xml.StdXMLReader
Returns the current public ID.
getReader() - Method in class processing.xml.StdXMLParser
Returns the reader from which the parser retrieves its data.
getResolver() - Method in class processing.xml.StdXMLParser
Returns the entity resolver.
getResult() - Method in class processing.xml.StdXMLBuilder
Returns the result of the building process.
getSketchHeight() - Method in class processing.core.PApplet
 
getSketchRenderer() - Method in class processing.core.PApplet
 
getSketchWidth() - Method in class processing.core.PApplet
 
getStreamLevel() - Method in class processing.xml.StdXMLReader
Returns the current "level" of the stream on the stack of streams.
getStringAttribute(String) - Method in class processing.xml.XMLElement
 
getStringAttribute(String, String) - Method in class processing.xml.XMLElement
 
getStringAttribute(String, String, String) - Method in class processing.xml.XMLElement
 
getStyle() - Method in class processing.core.PGraphics
 
getStyle(PStyle) - Method in class processing.core.PGraphics
 
getSystemID() - Method in class processing.xml.StdXMLReader
Returns the current system ID.
getSystemID() - Method in class processing.xml.XMLElement
Returns the system ID of the data where the element started.
getSystemID() - Method in exception processing.xml.XMLException
Returns the system ID of the XML data where the exception occurred.
getValidator() - Method in class processing.xml.StdXMLParser
Returns the validator that validates the XML data.
getWidth() - Method in class processing.core.PShape
Get the width of the drawing area (not necessarily the shape boundary).
GIF - Static variable in interface processing.core.PConstants
 
GRAY - Static variable in interface processing.core.PConstants
 
green(int) - Method in class processing.core.PApplet
 
green(int) - Method in class processing.core.PGraphics
 
GREEN_MASK - Static variable in interface processing.core.PConstants
 
GROUP - Static variable in class processing.core.PShape
Generic, only draws its child objects.

H

HALF_PI - Static variable in interface processing.core.PConstants
 
HAND - Static variable in interface processing.core.PConstants
 
handle() - Method in class processing.core.PApplet.RegisteredMethods
 
handle(Object[]) - Method in class processing.core.PApplet.RegisteredMethods
 
handleDraw() - Method in class processing.core.PApplet
 
HARD_LIGHT - Static variable in interface processing.core.PConstants
 
hasAttribute(String) - Method in class processing.xml.XMLElement
Returns whether an attribute exists.
hasAttribute(String, String) - Method in class processing.xml.XMLElement
Returns whether an attribute exists.
hasChildren() - Method in class processing.xml.XMLElement
Returns whether the element has children.
heading2D() - Method in class processing.core.PVector
Calculate the angle of rotation for this vector (only 2D vectors)
height - Variable in class processing.core.PApplet
height of this applet's associated PGraphics
height - Variable in class processing.core.PFont
 
height - Variable in class processing.core.PImage
 
height - Variable in class processing.core.PShape
 
hex(byte) - Static method in class processing.core.PApplet
 
hex(char) - Static method in class processing.core.PApplet
 
hex(int) - Static method in class processing.core.PApplet
 
hex(int, int) - Static method in class processing.core.PApplet
 
hint(int) - Method in class processing.core.PApplet
 
hint(int) - Method in class processing.core.PGraphics
Enable a hint option.
hint(int) - Method in class processing.core.PGraphics3D
 
HINT_COUNT - Static variable in interface processing.core.PConstants
 
hour() - Static method in class processing.core.PApplet
Hour position of the current time in international format (0-23).
HSB - Static variable in interface processing.core.PConstants
 
hue(int) - Method in class processing.core.PApplet
 
hue(int) - Method in class processing.core.PGraphics
 

I

ICON_IMAGE - Static variable in class processing.core.PApplet
GIF image of the Processing logo.
image(PImage, float, float) - Method in class processing.core.PApplet
 
image(PImage, float, float, float, float) - Method in class processing.core.PApplet
 
image(PImage, float, float, float, float, int, int, int, int) - Method in class processing.core.PApplet
 
IMAGE - Static variable in interface processing.core.PConstants
texture coordinates based on image width/height
image - Variable in class processing.core.PGraphics
Java AWT Image object associated with this renderer.
image(PImage, float, float) - Method in class processing.core.PGraphics
 
image(PImage, float, float, float, float) - Method in class processing.core.PGraphics
 
image(PImage, float, float, float, float, int, int, int, int) - Method in class processing.core.PGraphics
Draw an image(), also specifying u/v coordinates.
imageMode(int) - Method in class processing.core.PApplet
 
imageMode - Variable in class processing.core.PGraphics
The current image alignment (read-only)
imageMode(int) - Method in class processing.core.PGraphics
The mode can only be set to CORNERS, CORNER, and CENTER.
imageMode - Variable in class processing.core.PStyle
 
images - Variable in class processing.core.PFont
 
index(char) - Method in class processing.core.PFont
Get index for the char (convert from unicode to bagel charset).
init() - Method in class processing.core.PApplet
 
init(int, int, int) - Method in class processing.core.PImage
Function to be used by subclasses of PImage to init later than at the constructor, or re-init later when things changes.
insertChild(XMLElement, int) - Method in class processing.xml.XMLElement
Inserts a child element.
INTERPOLATE_ALPHA - Variable in class processing.core.PLine
 
INTERPOLATE_ALPHA - Variable in class processing.core.PTriangle
 
INTERPOLATE_RGB - Variable in class processing.core.PLine
 
INTERPOLATE_RGB - Variable in class processing.core.PTriangle
 
INTERPOLATE_THICK - Variable in class processing.core.PLine
 
INTERPOLATE_UV - Variable in class processing.core.PTriangle
 
INTERPOLATE_Z - Variable in class processing.core.PLine
 
INVERT - Static variable in interface processing.core.PConstants
 
invert() - Method in interface processing.core.PMatrix
Invert this matrix.
invert() - Method in class processing.core.PMatrix2D
Invert this matrix.
invert() - Method in class processing.core.PMatrix3D
Invert this matrix.
is2D() - Method in class processing.core.PGraphics
Return true if this renderer supports 2D drawing.
is2D() - Method in class processing.core.PGraphics3D
 
is3D() - Method in class processing.core.PGraphics
Return true if this renderer supports 2D drawing.
is3D() - Method in class processing.core.PGraphics3D
 
isExternalEntity(String) - Method in class processing.xml.XMLEntityResolver
Returns true if an entity is external.
isLeaf() - Method in class processing.xml.XMLElement
Returns whether the element is a leaf element.
isModified() - Method in class processing.core.PImage
 
isVisible() - Method in class processing.core.PShape
 

J

JAVA2D - Static variable in interface processing.core.PConstants
 
javaVersion - Static variable in class processing.core.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 processing.core.PApplet
Full name of the Java version (i.e.
join(String[], char) - Static method in class processing.core.PApplet
Join an array of Strings together as a single String, separated by the whatever's passed in for the separator.
join(String[], String) - Static method in class processing.core.PApplet
Join an array of Strings together as a single String, separated by the whatever's passed in for the separator.
JPEG - Static variable in interface processing.core.PConstants
 

K

kern(char, char) - Method in class processing.core.PFont
Currently un-implemented for .vlw fonts, but honored for layout in case subclasses use it.
key - Variable in class processing.core.PApplet
Last key pressed.
keyCode - Variable in class processing.core.PApplet
When "key" is set to CODED, this will contain a Java key code.
keyEvent - Variable in class processing.core.PApplet
the last KeyEvent object passed into a mouse function.
keyPressed - Variable in class processing.core.PApplet
true if the mouse is currently pressed.
keyPressed(KeyEvent) - Method in class processing.core.PApplet
Overriding keyXxxxx(KeyEvent e) functions will cause the 'key', 'keyCode', and 'keyEvent' variables to no longer work; key events will no longer be queued until the end of draw(); and the keyPressed(), keyReleased() and keyTyped() methods will no longer be called.
keyPressed() - Method in class processing.core.PApplet
Called each time a single key on the keyboard is pressed.
keyReleased(KeyEvent) - Method in class processing.core.PApplet
 
keyReleased() - Method in class processing.core.PApplet
See keyPressed().
keyTyped(KeyEvent) - Method in class processing.core.PApplet
 
keyTyped() - Method in class processing.core.PApplet
Only called for "regular" keys like letters, see keyPressed() for full documentation.

L

LEFT - Static variable in interface processing.core.PConstants
 
leftExtent - Variable in class processing.core.PFont
 
lerp(float, float, float) - Static method in class processing.core.PApplet
 
lerpColor(int, int, float) - Method in class processing.core.PApplet
 
lerpColor(int, int, float, int) - Static method in class processing.core.PApplet
 
lerpColor(int, int, float) - Method in class processing.core.PGraphics
Interpolate between two colors, using the current color mode.
lerpColor(int, int, float, int) - Static method in class processing.core.PGraphics
Interpolate between two colors.
lightCount - Variable in class processing.core.PGraphics3D
 
lightDiffuse - Variable in class processing.core.PGraphics3D
Diffuse colors for lights.
LIGHTEST - Static variable in interface processing.core.PConstants
 
lightFalloff(float, float, float) - Method in class processing.core.PApplet
 
lightFalloff(float, float, float) - Method in class processing.core.PGraphics
 
lightFalloff(float, float, float) - Method in class processing.core.PGraphics3D
Set the light falloff rates for the last light that was created.
lightFalloffConstant - Variable in class processing.core.PGraphics3D
Light falloff
lightFalloffLinear - Variable in class processing.core.PGraphics3D
 
lightFalloffQuadratic - Variable in class processing.core.PGraphics3D
 
lightNormal - Variable in class processing.core.PGraphics3D
Light direction (normalized vector)
lightPosition - Variable in class processing.core.PGraphics3D
Light positions
lights() - Method in class processing.core.PApplet
 
lights() - Method in class processing.core.PGraphics
 
lights() - Method in class processing.core.PGraphics3D
Sets up an ambient and directional light.
lightSpecular(float, float, float) - Method in class processing.core.PApplet
 
lightSpecular(float, float, float) - Method in class processing.core.PGraphics
 
lightSpecular - Variable in class processing.core.PGraphics3D
Specular colors for lights.
lightSpecular(float, float, float) - Method in class processing.core.PGraphics3D
Set the specular color of the last light created.
lightSpotAngle - Variable in class processing.core.PGraphics3D
Light spot angle
lightSpotAngleCos - Variable in class processing.core.PGraphics3D
Cosine of light spot angle
lightSpotConcentration - Variable in class processing.core.PGraphics3D
Light spot concentration
lightType - Variable in class processing.core.PGraphics3D
Light types
limit(float) - Method in class processing.core.PVector
Limit the magnitude of this vector
line(float, float, float, float) - Method in class processing.core.PApplet
 
line(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
LINE - Static variable in interface processing.core.PConstants
 
line(float, float, float, float) - Method in class processing.core.PGraphics
 
line(float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
line - Variable in class processing.core.PGraphics3D
 
line(float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
lineClipping() - Method in class processing.core.PLine
 
LINES - Static variable in interface processing.core.PConstants
 
link(String) - Method in class processing.core.PApplet
 
link(String, String) - Method in class processing.core.PApplet
Link to an external page without all the muss.
LINUX - Static variable in interface processing.core.PConstants
 
list() - Static method in class processing.core.PFont
Get a list of the fonts installed on the system that can be used by Java.
listChildren() - Method in class processing.xml.XMLElement
Put the names of all children into an array.
loadBytes(String) - Method in class processing.core.PApplet
 
loadBytes(InputStream) - Static method in class processing.core.PApplet
 
loadBytes(File) - Static method in class processing.core.PApplet
 
loadFont(String) - Method in class processing.core.PApplet
 
loadFonts() - Static method in class processing.core.PFont
 
loadImage(String) - Method in class processing.core.PApplet
Load an image from the data folder or a local directory.
loadImage(String, String) - Method in class processing.core.PApplet
Identical to loadImage, but allows you to specify the type of image by its extension.
loadPixels() - Method in class processing.core.PApplet
Override the g.pixels[] function to set the pixels[] array that's part of the PApplet object.
loadPixels() - Method in class processing.core.PGraphicsJava2D
 
loadPixels() - Method in class processing.core.PImage
Call this when you want to mess with the pixels[] array.
loadShape(String) - Method in class processing.core.PApplet
Load a geometry from a file as a PShape.
loadStrings(File) - Static method in class processing.core.PApplet
 
loadStrings(String) - Method in class processing.core.PApplet
Load data from a file and shove it into a String array.
loadStrings(InputStream) - Static method in class processing.core.PApplet
 
log(float) - Static method in class processing.core.PApplet
 
loop() - Method in class processing.core.PApplet
 

M

m00 - Variable in class processing.core.PMatrix2D
 
m00 - Variable in class processing.core.PMatrix3D
 
m01 - Variable in class processing.core.PMatrix2D
 
m01 - Variable in class processing.core.PMatrix3D
 
m02 - Variable in class processing.core.PMatrix2D
 
m02 - Variable in class processing.core.PMatrix3D
 
m03 - Variable in class processing.core.PMatrix3D
 
m10 - Variable in class processing.core.PMatrix2D
 
m10 - Variable in class processing.core.PMatrix3D
 
m11 - Variable in class processing.core.PMatrix2D
 
m11 - Variable in class processing.core.PMatrix3D
 
m12 - Variable in class processing.core.PMatrix2D
 
m12 - Variable in class processing.core.PMatrix3D
 
m13 - Variable in class processing.core.PMatrix3D
 
m20 - Variable in class processing.core.PMatrix3D
 
m21 - Variable in class processing.core.PMatrix3D
 
m22 - Variable in class processing.core.PMatrix3D
 
m23 - Variable in class processing.core.PMatrix3D
 
m30 - Variable in class processing.core.PMatrix3D
 
m31 - Variable in class processing.core.PMatrix3D
 
m32 - Variable in class processing.core.PMatrix3D
 
m33 - Variable in class processing.core.PMatrix3D
 
m_drawFlags - Variable in class processing.core.PLine
 
m_drawFlags - Variable in class processing.core.PTriangle
 
MACOSX - Static variable in interface processing.core.PConstants
 
mag(float, float) - Static method in class processing.core.PApplet
 
mag(float, float, float) - Static method in class processing.core.PApplet
 
mag() - Method in class processing.core.PVector
Calculate the magnitude (length) of the vector
main(String[]) - Static method in class processing.core.PApplet
main() method for running this class from the command line.
map(float, float, float, float, float) - Static method in class processing.core.PApplet
Convenience function to map a variable from one coordinate space to another.
mask(int[]) - Method in class processing.core.PApplet
 
mask(PImage) - Method in class processing.core.PApplet
 
mask(int[]) - Method in class processing.core.PGraphicsJava2D
 
mask(PImage) - Method in class processing.core.PGraphicsJava2D
 
mask(int[]) - Method in class processing.core.PImage
Set alpha channel for an image.
mask(PImage) - Method in class processing.core.PImage
Set alpha channel for an image using another image as the source.
match(String, String) - Static method in class processing.core.PApplet
Match a string with a regular expression, and returns the match as an array.
matchAll(String, String) - Static method in class processing.core.PApplet
Identical to match(), except that it returns an array of all matches in the specified String, rather than just the first.
max(int, int) - Static method in class processing.core.PApplet
 
max(float, float) - Static method in class processing.core.PApplet
 
max(int, int, int) - Static method in class processing.core.PApplet
 
max(float, float, float) - Static method in class processing.core.PApplet
 
max(int[]) - Static method in class processing.core.PApplet
Find the maximum value in an array.
max(float[]) - Static method in class processing.core.PApplet
Find the maximum value in an array.
MAX_FLOAT - Static variable in interface processing.core.PConstants
Same as Float.MAX_VALUE, but included for parity with MIN_VALUE, and to avoid teaching static methods on the first day.
MAX_INT - Static variable in interface processing.core.PConstants
Largest possible (positive) integer value
MAX_LIGHTS - Static variable in class processing.core.PGraphics3D
Maximum lights by default is 8, which is arbitrary for this renderer, but is the minimum defined by OpenGL
mbox2 - Variable in class processing.core.PFont
next power of 2 over the max image size (usually 64)
MENU_SHORTCUT - Static variable in class processing.core.PApplet
Modifier flags for the shortcut key used to trigger menus.
millis() - Method in class processing.core.PApplet
Get the number of milliseconds since the applet started.
min(int, int) - Static method in class processing.core.PApplet
 
min(float, float) - Static method in class processing.core.PApplet
 
min(int, int, int) - Static method in class processing.core.PApplet
 
min(float, float, float) - Static method in class processing.core.PApplet
 
min(int[]) - Static method in class processing.core.PApplet
Find the minimum value in an array.
min(float[]) - Static method in class processing.core.PApplet
Find the minimum value in an array.
MIN_FLOAT - Static variable in interface processing.core.PConstants
Note that Float.MIN_VALUE is the smallest positive value for a floating point number, not actually the minimum (negative) value for a float.
MIN_INT - Static variable in interface processing.core.PConstants
Smallest possible (negative) integer value
MIN_WINDOW_HEIGHT - Static variable in class processing.core.PApplet
 
MIN_WINDOW_WIDTH - Static variable in class processing.core.PApplet
Minimum dimensions for the window holding an applet.
minute() - Static method in class processing.core.PApplet
Minutes position of the current time.
MISC_ERROR - Static variable in exception processing.xml.XMLValidationException
Another error than those specified in this class was encountered.
MISSING_ATTRIBUTE - Static variable in exception processing.xml.XMLValidationException
An attribute was missing.
MISSING_ELEMENT - Static variable in exception processing.xml.XMLValidationException
An element was missing.
MISSING_PCDATA - Static variable in exception processing.xml.XMLValidationException
A PCDATA element was missing.
MITER - Static variable in interface processing.core.PConstants
 
MODEL - Static variable in interface processing.core.PConstants
textMode(MODEL) is the default, meaning that characters will be affected by transformations like any other shapes.
modelview - Variable in class processing.core.PGraphics3D
The modelview matrix.
modelviewInv - Variable in class processing.core.PGraphics3D
Inverse modelview matrix, used for lighting.
modelX(float, float, float) - Method in class processing.core.PApplet
 
modelX(float, float, float) - Method in class processing.core.PGraphics
Returns the model space x value for an x, y, z coordinate.
modelX(float, float, float) - Method in class processing.core.PGraphics3D
 
modelY(float, float, float) - Method in class processing.core.PApplet
 
modelY(float, float, float) - Method in class processing.core.PGraphics
Returns the model space y value for an x, y, z coordinate.
modelY(float, float, float) - Method in class processing.core.PGraphics3D
 
modelZ(float, float, float) - Method in class processing.core.PApplet
 
modelZ(float, float, float) - Method in class processing.core.PGraphics
Returns the model space z value for an x, y, z coordinate.
modelZ(float, float, float) - Method in class processing.core.PGraphics3D
 
month() - Static method in class processing.core.PApplet
Get the current month in range 1 through 12.
mouseButton - Variable in class processing.core.PApplet
Last mouse button pressed, one of LEFT, CENTER, or RIGHT.
mouseClicked(MouseEvent) - Method in class processing.core.PApplet
 
mouseClicked() - Method in class processing.core.PApplet
When the mouse is clicked, mousePressed() will be called, then mouseReleased(), then mouseClicked().
mouseDragged(MouseEvent) - Method in class processing.core.PApplet
 
mouseDragged() - Method in class processing.core.PApplet
Mouse button is pressed and the mouse has been dragged.
mouseEntered(MouseEvent) - Method in class processing.core.PApplet
 
mouseEvent - Variable in class processing.core.PApplet
 
mouseExited(MouseEvent) - Method in class processing.core.PApplet
 
mouseMoved(MouseEvent) - Method in class processing.core.PApplet
 
mouseMoved() - Method in class processing.core.PApplet
Mouse button is not pressed but the mouse has changed locations.
mousePressed - Variable in class processing.core.PApplet
 
mousePressed(MouseEvent) - Method in class processing.core.PApplet
If you override this or any function that takes a "MouseEvent e" without calling its super.mouseXxxx() then mouseX, mouseY, mousePressed, and mouseEvent will no longer be set.
mousePressed() - Method in class processing.core.PApplet
Mouse has been pressed, and should be considered "down" until mouseReleased() is called.
mouseReleased(MouseEvent) - Method in class processing.core.PApplet
 
mouseReleased() - Method in class processing.core.PApplet
Mouse button has been released.
mouseX - Variable in class processing.core.PApplet
current x position of the mouse
mouseY - Variable in class processing.core.PApplet
current y position of the mouse
MOVE - Static variable in interface processing.core.PConstants
 
mult(PVector, PVector) - Method in interface processing.core.PMatrix
Multiply a PVector by this matrix.
mult(float[], float[]) - Method in interface processing.core.PMatrix
Multiply a multi-element vector against this matrix.
mult(PVector, PVector) - Method in class processing.core.PMatrix2D
Multiply the x and y coordinates of a PVector against this matrix.
mult(float[], float[]) - Method in class processing.core.PMatrix2D
Multiply a two element vector against this matrix.
mult(PVector, PVector) - Method in class processing.core.PMatrix3D
 
mult(float[], float[]) - Method in class processing.core.PMatrix3D
Multiply a three or four element vector against this matrix.
mult(float) - Method in class processing.core.PVector
Multiply this vector by a scalar
mult(PVector, float) - Static method in class processing.core.PVector
Multiply a vector by a scalar
mult(PVector, float, PVector) - Static method in class processing.core.PVector
Multiply a vector by a scalar, and write the result into a target PVector.
mult(PVector) - Method in class processing.core.PVector
Multiply each element of one vector by the elements of another vector.
mult(PVector, PVector) - Static method in class processing.core.PVector
Multiply each element of one vector by the individual elements of another vector, and return the result as a new PVector.
mult(PVector, PVector, PVector) - Static method in class processing.core.PVector
Multiply each element of one vector by the individual elements of another vector, and write the result into a target vector.
MULTIPLY - Static variable in interface processing.core.PConstants
 
multW(float, float, float) - Method in class processing.core.PMatrix3D
 
multW(float, float, float, float) - Method in class processing.core.PMatrix3D
 
multX(float, float) - Method in class processing.core.PMatrix2D
 
multX(float, float) - Method in class processing.core.PMatrix3D
 
multX(float, float, float) - Method in class processing.core.PMatrix3D
 
multX(float, float, float, float) - Method in class processing.core.PMatrix3D
 
multY(float, float) - Method in class processing.core.PMatrix2D
 
multY(float, float) - Method in class processing.core.PMatrix3D
 
multY(float, float, float) - Method in class processing.core.PMatrix3D
 
multY(float, float, float, float) - Method in class processing.core.PMatrix3D
 
multZ(float, float, float) - Method in class processing.core.PMatrix3D
 
multZ(float, float, float, float) - Method in class processing.core.PMatrix3D
 

N

name - Variable in class processing.core.PFont
Name of the font as seen by Java when it was created.
newProcessingInstruction(String, Reader) - Method in class processing.xml.StdXMLBuilder
This method is called when a processing instruction is encountered.
nextVertex() - Method in class processing.core.PSmoothTriangle
 
nf(int[], int) - Static method in class processing.core.PApplet
 
nf(int, int) - Static method in class processing.core.PApplet
 
nf(float[], int, int) - Static method in class processing.core.PApplet
 
nf(float, int, int) - Static method in class processing.core.PApplet
 
nfc(int[]) - Static method in class processing.core.PApplet
 
nfc(int) - Static method in class processing.core.PApplet
 
nfc(float[], int) - Static method in class processing.core.PApplet
 
nfc(float, int) - Static method in class processing.core.PApplet
 
nfp(int, int) - Static method in class processing.core.PApplet
number format positive (or plus) Formats a number, always placing a - or + sign in the front when it's negative or positive.
nfp(int[], int) - Static method in class processing.core.PApplet
 
nfp(float[], int, int) - Static method in class processing.core.PApplet
 
nfp(float, int, int) - Static method in class processing.core.PApplet
 
nfs(int, int) - Static method in class processing.core.PApplet
number format signed (or space) Formats a number but leaves a blank space in the front when it's positive so that it can be properly aligned with numbers that have a negative sign in front of them.
nfs(int[], int) - Static method in class processing.core.PApplet
 
nfs(float[], int, int) - Static method in class processing.core.PApplet
Number formatter that takes into account whether the number has a sign (positive, negative, etc) in front of it.
nfs(float, int, int) - Static method in class processing.core.PApplet
 
NO_LINE - Static variable in class processing.xml.XMLElement
No line number defined.
noCursor() - Method in class processing.core.PApplet
Hide the cursor by creating a transparent image and using it as a custom cursor.
noFill() - Method in class processing.core.PApplet
 
noFill() - Method in class processing.core.PGraphics
 
noise(float) - Method in class processing.core.PApplet
Computes the Perlin noise function value at point x.
noise(float, float) - Method in class processing.core.PApplet
Computes the Perlin noise function value at the point x, y.
noise(float, float, float) - Method in class processing.core.PApplet
Computes the Perlin noise function value at x, y, z.
noiseDetail(int) - Method in class processing.core.PApplet
 
noiseDetail(int, float) - Method in class processing.core.PApplet
 
noiseSeed(long) - Method in class processing.core.PApplet
 
noLights() - Method in class processing.core.PApplet
 
noLights() - Method in class processing.core.PGraphics
 
noLights() - Method in class processing.core.PGraphics3D
Turn off all lights.
noLoop() - Method in class processing.core.PApplet
 
norm(float, float, float) - Static method in class processing.core.PApplet
Normalize a value to exist between 0 and 1 (inclusive).
normal(float, float, float) - Method in class processing.core.PApplet
 
NORMAL - Static variable in interface processing.core.PConstants
texture coordinates in 0..1 range
normal(float, float, float) - Method in class processing.core.PGraphics
Sets the current normal vector.
normalize() - Method in class processing.core.PVector
Normalize the vector to length 1 (make it a unit vector)
normalize(PVector) - Method in class processing.core.PVector
Normalize this vector, storing the result in another vector.
NORMALIZED - Static variable in interface processing.core.PConstants
Deprecated. use NORMAL instead
normalX - Variable in class processing.core.PGraphics
Current normal vector.
normalY - Variable in class processing.core.PGraphics
Current normal vector.
normalZ - Variable in class processing.core.PGraphics
Current normal vector.
noSmooth() - Method in class processing.core.PApplet
 
noSmooth() - Method in class processing.core.PGraphics
Disable smoothing.
noSmooth() - Method in class processing.core.PGraphics3D
 
noSmooth() - Method in class processing.core.PGraphicsJava2D
 
noStroke() - Method in class processing.core.PApplet
 
noStroke() - Method in class processing.core.PGraphics
 
noTint() - Method in class processing.core.PApplet
 
noTint() - Method in class processing.core.PGraphics
 
NX - Static variable in interface processing.core.PConstants
 
NY - Static variable in interface processing.core.PConstants
 
NZ - Static variable in interface processing.core.PConstants
 

O

online - Variable in class processing.core.PApplet
true if the applet is online.
OPAQUE - Static variable in interface processing.core.PConstants
 
open(String) - Static method in class processing.core.PApplet
Attempt to open a file using the platform's shell.
open(String[]) - Static method in class processing.core.PApplet
Launch a process using a platforms shell.
OPEN - Static variable in interface processing.core.PConstants
 
OPENGL - Static variable in interface processing.core.PConstants
 
openStream(String) - Method in class processing.core.PApplet
Deprecated. As of release 0136, use createInput() instead.
openStream(String, String) - Method in class processing.xml.StdXMLReader
Opens a stream from a public and system ID.
ortho() - Method in class processing.core.PApplet
 
ortho(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
ortho() - Method in class processing.core.PGraphics
 
ortho(float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
ortho() - Method in class processing.core.PGraphics3D
Calls ortho() with the proper parameters for Processing's standard orthographic projection.
ortho(float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
Similar to gluOrtho(), but wipes out the current projection matrix.
ORTHOGRAPHIC - Static variable in interface processing.core.PConstants
 
OTHER - Static variable in interface processing.core.PConstants
 
OVERLAY - Static variable in interface processing.core.PConstants
 

P

P2D - Static variable in interface processing.core.PConstants
 
P3D - Static variable in interface processing.core.PConstants
 
paint(Graphics) - Method in class processing.core.PApplet
 
PApplet - Class in processing.core
Base class for all sketches that use processing.core.
PApplet() - Constructor for class processing.core.PApplet
 
PApplet.RegisteredMethods - Class in processing.core
This returns the last width and height specified by the user via the size() command.
PApplet.RegisteredMethods() - Constructor for class processing.core.PApplet.RegisteredMethods
 
PApplet.RendererChangeException - Exception in processing.core
Exception thrown when size() is called the first time.
PApplet.RendererChangeException() - Constructor for exception processing.core.PApplet.RendererChangeException
 
param(String) - Method in class processing.core.PApplet
Get a param from the web page, or (eventually) from a properties file.
parent - Variable in class processing.core.PImage
Path to parent object that will be used with save().
parse() - Method in class processing.xml.StdXMLParser
Parses the data and lets the builder create the logical data structure.
parseBoolean(int) - Static method in class processing.core.PApplet
Convert an integer to a boolean.
parseBoolean(String) - Static method in class processing.core.PApplet
Convert the string "true" or "false" to a boolean.
parseBoolean(byte[]) - Static method in class processing.core.PApplet
Convert a byte array to a boolean array.
parseBoolean(int[]) - Static method in class processing.core.PApplet
Convert an int array to a boolean array.
parseBoolean(String[]) - Static method in class processing.core.PApplet
 
parseByte(boolean) - Static method in class processing.core.PApplet
 
parseByte(char) - Static method in class processing.core.PApplet
 
parseByte(int) - Static method in class processing.core.PApplet
 
parseByte(float) - Static method in class processing.core.PApplet
 
parseByte(boolean[]) - Static method in class processing.core.PApplet
 
parseByte(char[]) - Static method in class processing.core.PApplet
 
parseByte(int[]) - Static method in class processing.core.PApplet
 
parseByte(float[]) - Static method in class processing.core.PApplet
 
parseByte(byte[]) - Static method in class processing.core.PApplet
 
parseChar(byte) - Static method in class processing.core.PApplet
 
parseChar(int) - Static method in class processing.core.PApplet
 
parseChar(byte[]) - Static method in class processing.core.PApplet
 
parseChar(int[]) - Static method in class processing.core.PApplet
 
parseDTD(String, StdXMLReader, XMLEntityResolver, boolean) - Method in class processing.xml.XMLValidator
Parses the DTD.
parseFloat(int) - Static method in class processing.core.PApplet
Convert an int to a float value.
parseFloat(String) - Static method in class processing.core.PApplet
 
parseFloat(String, float) - Static method in class processing.core.PApplet
 
parseFloat(int[]) - Static method in class processing.core.PApplet
 
parseFloat(String[]) - Static method in class processing.core.PApplet
 
parseFloat(String[], float) - Static method in class processing.core.PApplet
 
parseInt(boolean) - Static method in class processing.core.PApplet
 
parseInt(byte) - Static method in class processing.core.PApplet
Note that parseInt() will un-sign a signed byte value.
parseInt(char) - Static method in class processing.core.PApplet
Note that parseInt('5') is unlike String in the sense that it won't return 5, but the ascii value.
parseInt(float) - Static method in class processing.core.PApplet
Same as floor(), or an (int) cast.
parseInt(String) - Static method in class processing.core.PApplet
Parse a String into an int value.
parseInt(String, int) - Static method in class processing.core.PApplet
Parse a String to an int, and provide an alternate value that should be used when the number is invalid.
parseInt(boolean[]) - Static method in class processing.core.PApplet
 
parseInt(byte[]) - Static method in class processing.core.PApplet
 
parseInt(char[]) - Static method in class processing.core.PApplet
 
parseInt(float[]) - Static method in class processing.core.PApplet
 
parseInt(String[]) - Static method in class processing.core.PApplet
Make an array of int elements from an array of String objects.
parseInt(String[], int) - Static method in class processing.core.PApplet
Make an array of int elements from an array of String objects.
PATH - Static variable in interface processing.core.PConstants
 
PATH - Static variable in class processing.core.PShape
A series of vertex, curveVertex, and bezierVertex calls.
PCDataAdded(String, int) - Method in class processing.xml.XMLValidator
Indicates that a new #PCDATA element has been encountered.
PConstants - Interface in processing.core
Numbers shared throughout processing.core.
PDF - Static variable in interface processing.core.PConstants
 
perspective() - Method in class processing.core.PApplet
 
perspective(float, float, float, float) - Method in class processing.core.PApplet
 
PERSPECTIVE - Static variable in interface processing.core.PConstants
 
perspective() - Method in class processing.core.PGraphics
 
perspective(float, float, float, float) - Method in class processing.core.PGraphics
 
perspective() - Method in class processing.core.PGraphics3D
Calls perspective() with Processing's standard coordinate projection.
perspective(float, float, float, float) - Method in class processing.core.PGraphics3D
Similar to gluPerspective().
PFont - Class in processing.core
Grayscale bitmap font class used by Processing.
PFont() - Constructor for class processing.core.PFont
 
PFont(InputStream) - Constructor for class processing.core.PFont
 
PFont(Font, boolean, char[]) - Constructor for class processing.core.PFont
Create a new image-based font on the fly.
PGraphics - Class in processing.core
Main graphics and rendering context, as well as the base API implementation.
PGraphics() - Constructor for class processing.core.PGraphics
Constructor for the PGraphics object.
PGraphics2D - Class in processing.core
Subclass of PGraphics that handles fast 2D rendering using a MemoryImageSource.
PGraphics2D() - Constructor for class processing.core.PGraphics2D
 
PGraphics3D - Class in processing.core
Subclass of PGraphics that handles 3D rendering.
PGraphics3D() - Constructor for class processing.core.PGraphics3D
 
PGraphicsJava2D - Class in processing.core
Subclass for PGraphics that implements the graphics API using Java2D.
PGraphicsJava2D() - Constructor for class processing.core.PGraphicsJava2D
 
PI - Static variable in interface processing.core.PConstants
 
PImage - Class in processing.core
Storage class for pixel data.
PImage() - Constructor for class processing.core.PImage
Create an empty image object, set its format to RGB.
PImage(int, int) - Constructor for class processing.core.PImage
Create a new RGB (alpha ignored) image of a specific size.
PImage(int, int, int) - Constructor for class processing.core.PImage
 
PImage(Image) - Constructor for class processing.core.PImage
Construct a new PImage from a java.awt.Image.
pixelCount - Variable in class processing.core.PGraphics
 
pixels - Variable in class processing.core.PApplet
Pixel buffer from this applet's PGraphics.
pixels - Variable in class processing.core.PImage
 
platform - Static variable in class processing.core.PApplet
Current platform in use, one of the PConstants WINDOWS, MACOSX, MACOS9, LINUX or OTHER.
platformNames - Static variable in interface processing.core.PConstants
 
PLine - Class in processing.core
Code for rendering lines with P2D and P3D.
PLine(PGraphics) - Constructor for class processing.core.PLine
 
PMatrix - Interface in processing.core
 
PMatrix2D - Class in processing.core
3x2 affine matrix implementation.
PMatrix2D() - Constructor for class processing.core.PMatrix2D
 
PMatrix2D(float, float, float, float, float, float) - Constructor for class processing.core.PMatrix2D
 
PMatrix2D(PMatrix) - Constructor for class processing.core.PMatrix2D
 
PMatrix3D - Class in processing.core
4x4 matrix implementation.
PMatrix3D() - Constructor for class processing.core.PMatrix3D
 
PMatrix3D(float, float, float, float, float, float) - Constructor for class processing.core.PMatrix3D
 
PMatrix3D(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class processing.core.PMatrix3D
 
PMatrix3D(PMatrix) - Constructor for class processing.core.PMatrix3D
 
pmouseX - Variable in class processing.core.PApplet
Previous x/y position of the mouse.
pmouseY - Variable in class processing.core.PApplet
Previous x/y position of the mouse.
point(float, float) - Method in class processing.core.PApplet
 
point(float, float, float) - Method in class processing.core.PApplet
 
POINT - Static variable in interface processing.core.PConstants
 
point(float, float) - Method in class processing.core.PGraphics
 
point(float, float, float) - Method in class processing.core.PGraphics
 
point(float, float, float) - Method in class processing.core.PGraphics2D
 
point(float, float) - Method in class processing.core.PGraphicsJava2D
 
pointLight(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
pointLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
pointLight(float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
 
POINTS - Static variable in interface processing.core.PConstants
 
POLYGON - Static variable in interface processing.core.PConstants
 
popMatrix() - Method in class processing.core.PApplet
 
popMatrix() - Method in class processing.core.PGraphics
Replace the current transformation matrix with the top of the stack.
popMatrix() - Method in class processing.core.PGraphics2D
 
popMatrix() - Method in class processing.core.PGraphics3D
 
popMatrix() - Method in class processing.core.PGraphicsJava2D
 
popStyle() - Method in class processing.core.PApplet
 
popStyle() - Method in class processing.core.PGraphics
 
post(PGraphics) - Method in class processing.core.PShape
 
POSTERIZE - Static variable in interface processing.core.PConstants
 
pow(float, float) - Static method in class processing.core.PApplet
 
PPolygon - Class in processing.core
Z-buffer polygon rendering object used by PGraphics2D.
PPolygon(PGraphics) - Constructor for class processing.core.PPolygon
 
preApply(PMatrix2D) - Method in interface processing.core.PMatrix
Apply another matrix to the left of this one.
preApply(PMatrix3D) - Method in interface processing.core.PMatrix
 
preApply(float, float, float, float, float, float) - Method in interface processing.core.PMatrix
 
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface processing.core.PMatrix
 
preApply(PMatrix2D) - Method in class processing.core.PMatrix2D
Apply another matrix to the left of this one.
preApply(PMatrix3D) - Method in class processing.core.PMatrix2D
 
preApply(float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
 
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
 
preApply(PMatrix2D) - Method in class processing.core.PMatrix3D
 
preApply(PMatrix3D) - Method in class processing.core.PMatrix3D
Apply another matrix to the left of this one.
preApply(float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
 
preApply(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
 
PRIMITIVE - Static variable in class processing.core.PShape
A line, ellipse, arc, image, etc.
print(byte) - Static method in class processing.core.PApplet
 
print(boolean) - Static method in class processing.core.PApplet
 
print(char) - Static method in class processing.core.PApplet
 
print(int) - Static method in class processing.core.PApplet
 
print(float) - Static method in class processing.core.PApplet
 
print(String) - Static method in class processing.core.PApplet
 
print(Object) - Static method in class processing.core.PApplet
 
print() - Method in class processing.core.PMatrix2D
 
print() - Method in class processing.core.PMatrix3D
 
print() - Method in class processing.core.PShapeSVG
Prints out the SVG document.
printCamera() - Method in class processing.core.PApplet
 
printCamera() - Method in class processing.core.PGraphics
 
printCamera() - Method in class processing.core.PGraphics3D
Print the current camera matrix.
println() - Static method in class processing.core.PApplet
 
println(byte) - Static method in class processing.core.PApplet
 
println(boolean) - Static method in class processing.core.PApplet
 
println(char) - Static method in class processing.core.PApplet
 
println(int) - Static method in class processing.core.PApplet
 
println(float) - Static method in class processing.core.PApplet
 
println(String) - Static method in class processing.core.PApplet
 
println(Object) - Static method in class processing.core.PApplet
 
printMatrix() - Method in class processing.core.PApplet
 
printMatrix() - Method in class processing.core.PGraphics
Print the current model (or "transformation") matrix.
printMatrix() - Method in class processing.core.PGraphics2D
Print the current model (or "transformation") matrix.
printMatrix() - Method in class processing.core.PGraphics3D
Print the current model (or "transformation") matrix.
printMatrix() - Method in class processing.core.PGraphicsJava2D
 
printProjection() - Method in class processing.core.PApplet
 
printProjection() - Method in class processing.core.PGraphics
 
printProjection() - Method in class processing.core.PGraphics3D
Print the current projection matrix.
printStackTrace(PrintWriter) - Method in exception processing.xml.XMLException
Dumps the exception stack to a print writer.
printStackTrace(PrintStream) - Method in exception processing.xml.XMLException
Dumps the exception stack to an output stream.
printStackTrace() - Method in exception processing.xml.XMLException
Dumps the exception stack to System.err.
PROBLEM - Static variable in interface processing.core.PConstants
 
processing.core - package processing.core
 
processing.xml - package processing.xml
 
PROJECT - Static variable in interface processing.core.PConstants
 
projection - Variable in class processing.core.PGraphics3D
Current projection matrix.
PShape - Class in processing.core
In-progress class to handle shape data, currently to be considered of alpha or beta quality.
PShape() - Constructor for class processing.core.PShape
 
PShape(int) - Constructor for class processing.core.PShape
 
PShapeSVG - Class in processing.core
SVG stands for Scalable Vector Graphics, a portable graphics format.
PShapeSVG(PApplet, String) - Constructor for class processing.core.PShapeSVG
Initializes a new SVG Object with the given filename.
PShapeSVG(XMLElement) - Constructor for class processing.core.PShapeSVG
Initializes a new SVG Object from the given XMLElement.
PShapeSVG(PShapeSVG, XMLElement) - Constructor for class processing.core.PShapeSVG
 
PSmoothTriangle - Class in processing.core
Smoothed triangle renderer for P3D.
PSmoothTriangle(PGraphics3D) - Constructor for class processing.core.PSmoothTriangle
 
psname - Variable in class processing.core.PFont
Postscript name of the font that this bitmap was created from.
PStyle - Class in processing.core
 
PStyle() - Constructor for class processing.core.PStyle
 
PTriangle - Class in processing.core
Handles rendering of single (tesselated) triangles in 3D.
PTriangle(PGraphics3D) - Constructor for class processing.core.PTriangle
 
pushMatrix() - Method in class processing.core.PApplet
 
pushMatrix() - Method in class processing.core.PGraphics
Push a copy of the current transformation matrix onto the stack.
pushMatrix() - Method in class processing.core.PGraphics2D
 
pushMatrix() - Method in class processing.core.PGraphics3D
 
pushMatrix() - Method in class processing.core.PGraphicsJava2D
 
pushStyle() - Method in class processing.core.PApplet
 
pushStyle() - Method in class processing.core.PGraphics
 
PVector - Class in processing.core
A class to describe a two or three dimensional vector.
PVector() - Constructor for class processing.core.PVector
Constructor for an empty vector: x, y, and z are set to 0.
PVector(float, float, float) - Constructor for class processing.core.PVector
Constructor for a 3D vector.
PVector(float, float) - Constructor for class processing.core.PVector
Constructor for a 2D vector: z coordinate is set to 0.

Q

quad(float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
QUAD - Static variable in interface processing.core.PConstants
 
quad(float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
quad(float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
QUAD_STRIP - Static variable in interface processing.core.PConstants
 
QUADS - Static variable in interface processing.core.PConstants
 
QUARTER_PI - Static variable in interface processing.core.PConstants
 

R

R - Static variable in interface processing.core.PConstants
 
RAD_TO_DEG - Static variable in interface processing.core.PConstants
 
radians(float) - Static method in class processing.core.PApplet
 
RADIUS - Static variable in interface processing.core.PConstants
Draw mode from the center, and using the radius
random(float) - Method in class processing.core.PApplet
Return a random number in the range [0, howbig).
random(float, float) - Method in class processing.core.PApplet
Return a random number in the range [howsmall, howbig).
randomSeed(long) - Method in class processing.core.PApplet
 
read() - Method in class processing.xml.StdXMLReader
Reads a character.
recorder - Variable in class processing.core.PApplet
A leech graphics object that is echoing all events.
rect(float, float, float, float) - Method in class processing.core.PApplet
 
RECT - Static variable in interface processing.core.PConstants
 
rect(float, float, float, float) - Method in class processing.core.PGraphics
 
rectMode(int) - Method in class processing.core.PApplet
 
rectMode - Variable in class processing.core.PGraphics
The current rect mode (read-only)
rectMode(int) - Method in class processing.core.PGraphics
 
rectMode - Variable in class processing.core.PStyle
 
red(int) - Method in class processing.core.PApplet
 
red(int) - Method in class processing.core.PGraphics
 
RED_MASK - Static variable in interface processing.core.PConstants
 
redraw() - Method in class processing.core.PApplet
 
registerDispose(Object) - Method in class processing.core.PApplet
 
registerDraw(Object) - Method in class processing.core.PApplet
 
registerKeyEvent(Object) - Method in class processing.core.PApplet
 
registerMouseEvent(Object) - Method in class processing.core.PApplet
 
registerPost(Object) - Method in class processing.core.PApplet
 
registerPre(Object) - Method in class processing.core.PApplet
 
registerSize(Object) - Method in class processing.core.PApplet
 
remove(Object, Method) - Method in class processing.core.PApplet.RegisteredMethods
Removes first object/method pair matched (and only the first, must be called multiple times if object is registered multiple times).
removeAttribute(String) - Method in class processing.xml.XMLElement
Removes an attribute.
removeAttribute(String, String) - Method in class processing.xml.XMLElement
Removes an attribute.
removeCache(Object) - Method in class processing.core.PApplet
 
removeCache(Object) - Method in class processing.core.PImage
Remove information associated with this renderer from the cache, if any.
removeChild(XMLElement) - Method in class processing.xml.XMLElement
Removes a child element.
removeChildAtIndex(int) - Method in class processing.xml.XMLElement
Removes the child located at a certain index.
render() - Method in class processing.core.PSmoothTriangle
 
render() - Method in class processing.core.PTriangle
Renders the polygon
REPLACE - Static variable in interface processing.core.PConstants
 
requestImage(String) - Method in class processing.core.PApplet
 
requestImage(String, String) - Method in class processing.core.PApplet
 
requestImageMax - Variable in class processing.core.PApplet
By trial and error, four image loading threads seem to work best when loading images from online.
reset() - Method in class processing.core.PLine
 
reset() - Method in interface processing.core.PMatrix
 
reset() - Method in class processing.core.PMatrix2D
 
reset() - Method in class processing.core.PMatrix3D
 
reset(int) - Method in class processing.core.PSmoothTriangle
 
reset() - Method in class processing.core.PTriangle
Resets polygon attributes
resetMatrix() - Method in class processing.core.PApplet
 
resetMatrix() - Method in class processing.core.PGraphics
Set the current transformation matrix to identity.
resetMatrix() - Method in class processing.core.PGraphics2D
Load identity as the transform/model matrix.
resetMatrix() - Method in class processing.core.PGraphics3D
 
resetMatrix() - Method in class processing.core.PGraphicsJava2D
 
resetMatrix() - Method in class processing.core.PShape
 
resize(int, int) - Method in class processing.core.PGraphicsJava2D
 
resize(int, int) - Method in class processing.core.PImage
Resize this image to a new width and height.
RETURN - Static variable in interface processing.core.PConstants
 
reverse(boolean[]) - Static method in class processing.core.PApplet
 
reverse(byte[]) - Static method in class processing.core.PApplet
 
reverse(char[]) - Static method in class processing.core.PApplet
 
reverse(int[]) - Static method in class processing.core.PApplet
 
reverse(float[]) - Static method in class processing.core.PApplet
 
reverse(String[]) - Static method in class processing.core.PApplet
 
reverse(Object) - Static method in class processing.core.PApplet
 
RGB - Static variable in interface processing.core.PConstants
 
RIGHT - Static variable in interface processing.core.PConstants
 
rotate(float) - Method in class processing.core.PApplet
 
rotate(float, float, float, float) - Method in class processing.core.PApplet
 
rotate(float) - Method in class processing.core.PGraphics
Two dimensional rotation.
rotate(float, float, float, float) - Method in class processing.core.PGraphics
Rotate about a vector in space.
rotate(float) - Method in class processing.core.PGraphics2D
 
rotate(float, float, float, float) - Method in class processing.core.PGraphics2D
 
rotate(float) - Method in class processing.core.PGraphics3D
Two dimensional rotation.
rotate(float, float, float, float) - Method in class processing.core.PGraphics3D
Rotate around an arbitrary vector, similar to glRotate(), except that it takes radians (instead of degrees).
rotate(float) - Method in class processing.core.PGraphicsJava2D
 
rotate(float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
rotate(float) - Method in interface processing.core.PMatrix
 
rotate(float, float, float, float) - Method in interface processing.core.PMatrix
 
rotate(float) - Method in class processing.core.PMatrix2D
 
rotate(float, float, float, float) - Method in class processing.core.PMatrix2D
 
rotate(float) - Method in class processing.core.PMatrix3D
 
rotate(float, float, float, float) - Method in class processing.core.PMatrix3D
 
rotate(float) - Method in class processing.core.PShape
 
rotate(float, float, float, float) - Method in class processing.core.PShape
 
rotateX(float) - Method in class processing.core.PApplet
 
rotateX(float) - Method in class processing.core.PGraphics
Rotate around the X axis.
rotateX(float) - Method in class processing.core.PGraphics2D
 
rotateX(float) - Method in class processing.core.PGraphics3D
 
rotateX(float) - Method in class processing.core.PGraphicsJava2D
 
rotateX(float) - Method in interface processing.core.PMatrix
 
rotateX(float) - Method in class processing.core.PMatrix2D
 
rotateX(float) - Method in class processing.core.PMatrix3D
 
rotateX(float) - Method in class processing.core.PShape
 
rotateY(float) - Method in class processing.core.PApplet
 
rotateY(float) - Method in class processing.core.PGraphics
Rotate around the Y axis.
rotateY(float) - Method in class processing.core.PGraphics2D
 
rotateY(float) - Method in class processing.core.PGraphics3D
 
rotateY(float) - Method in class processing.core.PGraphicsJava2D
 
rotateY(float) - Method in interface processing.core.PMatrix
 
rotateY(float) - Method in class processing.core.PMatrix2D
 
rotateY(float) - Method in class processing.core.PMatrix3D
 
rotateY(float) - Method in class processing.core.PShape
 
rotateZ(float) - Method in class processing.core.PApplet
 
rotateZ(float) - Method in class processing.core.PGraphics
Rotate around the Z axis.
rotateZ(float) - Method in class processing.core.PGraphics2D
 
rotateZ(float) - Method in class processing.core.PGraphics3D
 
rotateZ(float) - Method in class processing.core.PGraphicsJava2D
 
rotateZ(float) - Method in interface processing.core.PMatrix
 
rotateZ(float) - Method in class processing.core.PMatrix2D
 
rotateZ(float) - Method in class processing.core.PMatrix3D
 
rotateZ(float) - Method in class processing.core.PShape
 
round(float) - Static method in class processing.core.PApplet
 
ROUND - Static variable in interface processing.core.PConstants
 
run() - Method in class processing.core.PApplet
Main method for the primary animation thread.

S

SA - Static variable in interface processing.core.PConstants
 
saturation(int) - Method in class processing.core.PApplet
 
saturation(int) - Method in class processing.core.PGraphics
 
save(String) - Method in class processing.core.PApplet
Intercepts any relative paths to make them absolute (relative to the sketch folder) before passing to save() in PImage.
save(OutputStream) - Method in class processing.core.PFont
Write this PFont to an OutputStream.
save(String) - Method in class processing.core.PImage
Save this image to disk.
saveBytes(String, byte[]) - Method in class processing.core.PApplet
Saves bytes to a file to inside the sketch folder.
saveBytes(File, byte[]) - Static method in class processing.core.PApplet
Saves bytes to a specific File location specified by the user.
saveBytes(OutputStream, byte[]) - Static method in class processing.core.PApplet
Spews a buffer of bytes to an OutputStream.
saveFile(String) - Method in class processing.core.PApplet
Identical to savePath(), but returns a File object.
saveFrame() - Method in class processing.core.PApplet
Grab an image of what's currently in the drawing area and save it as a .tif or .tga file.
saveFrame(String) - Method in class processing.core.PApplet
Save the current frame as a .tif or .tga image.
savePath(String) - Method in class processing.core.PApplet
Returns a path inside the applet folder to save to.
saveStream(String, String) - Method in class processing.core.PApplet
Save the contents of a stream to a file in the sketch folder.
saveStream(File, String) - Method in class processing.core.PApplet
Identical to the other saveStream(), but writes to a File object, for greater control over the file location.
saveStream(File, InputStream) - Static method in class processing.core.PApplet
 
saveStrings(String, String[]) - Method in class processing.core.PApplet
 
saveStrings(File, String[]) - Static method in class processing.core.PApplet
 
saveStrings(OutputStream, String[]) - Static method in class processing.core.PApplet
 
SB - Static variable in interface processing.core.PConstants
 
scale(float) - Method in class processing.core.PApplet
 
scale(float, float) - Method in class processing.core.PApplet
 
scale(float, float, float) - Method in class processing.core.PApplet
 
scale(float) - Method in class processing.core.PGraphics
Scale in all dimensions.
scale(float, float) - Method in class processing.core.PGraphics
Scale in X and Y.
scale(float, float, float) - Method in class processing.core.PGraphics
Scale in X, Y, and Z.
scale(float) - Method in class processing.core.PGraphics2D
 
scale(float, float) - Method in class processing.core.PGraphics2D
 
scale(float, float, float) - Method in class processing.core.PGraphics2D
 
scale(float) - Method in class processing.core.PGraphics3D
Same as scale(s, s, s).
scale(float, float) - Method in class processing.core.PGraphics3D
Same as scale(sx, sy, 1).
scale(float, float, float) - Method in class processing.core.PGraphics3D
Scale in three dimensions.
scale(float) - Method in class processing.core.PGraphicsJava2D
 
scale(float, float) - Method in class processing.core.PGraphicsJava2D
 
scale(float, float, float) - Method in class processing.core.PGraphicsJava2D
 
scale(float) - Method in interface processing.core.PMatrix
 
scale(float, float) - Method in interface processing.core.PMatrix
 
scale(float, float, float) - Method in interface processing.core.PMatrix
 
scale(float) - Method in class processing.core.PMatrix2D
 
scale(float, float) - Method in class processing.core.PMatrix2D
 
scale(float, float, float) - Method in class processing.core.PMatrix2D
 
scale(float) - Method in class processing.core.PMatrix3D
 
scale(float, float) - Method in class processing.core.PMatrix3D
 
scale(float, float, float) - Method in class processing.core.PMatrix3D
 
scale(float) - Method in class processing.core.PShape
 
scale(float, float) - Method in class processing.core.PShape
 
scale(float, float, float) - Method in class processing.core.PShape
 
screen - Variable in class processing.core.PApplet
The screen size when the applet was started.
SCREEN - Static variable in interface processing.core.PConstants
 
screenX(float, float) - Method in class processing.core.PApplet
 
screenX(float, float, float) - Method in class processing.core.PApplet
 
screenX(float, float) - Method in class processing.core.PGraphics
Given an x and y coordinate, returns the x position of where that point would be placed on screen, once affected by translate(), scale(), or any other transformations.
screenX(float, float, float) - Method in class processing.core.PGraphics
Maps a three dimensional point to its placement on-screen.
screenX(float, float) - Method in class processing.core.PGraphics2D
 
screenX(float, float) - Method in class processing.core.PGraphics3D
 
screenX(float, float, float) - Method in class processing.core.PGraphics3D
 
screenX(float, float) - Method in class processing.core.PGraphicsJava2D
 
screenX(float, float, float) - Method in class processing.core.PGraphicsJava2D
 
screenY(float, float) - Method in class processing.core.PApplet
 
screenY(float, float, float) - Method in class processing.core.PApplet
 
screenY(float, float) - Method in class processing.core.PGraphics
Given an x and y coordinate, returns the y position of where that point would be placed on screen, once affected by translate(), scale(), or any other transformations.
screenY(float, float, float) - Method in class processing.core.PGraphics
Maps a three dimensional point to its placement on-screen.
screenY(float, float) - Method in class processing.core.PGraphics2D
 
screenY(float, float) - Method in class processing.core.PGraphics3D
 
screenY(float, float, float) - Method in class processing.core.PGraphics3D
 
screenY(float, float) - Method in class processing.core.PGraphicsJava2D
 
screenY(float, float, float) - Method in class processing.core.PGraphicsJava2D
 
screenZ(float, float, float) - Method in class processing.core.PApplet
 
screenZ(float, float, float) - Method in class processing.core.PGraphics
Maps a three dimensional point to its placement on-screen.
screenZ(float, float, float) - Method in class processing.core.PGraphics3D
 
screenZ(float, float, float) - Method in class processing.core.PGraphicsJava2D
 
second() - Static method in class processing.core.PApplet
Seconds position of the current time.
selectedFile - Variable in class processing.core.PApplet
 
selectFolder() - Method in class processing.core.PApplet
Open a platform-specific folder chooser dialog.
selectFolder(String) - Method in class processing.core.PApplet
Open a platform-specific folder chooser dialog.
selectInput() - Method in class processing.core.PApplet
Open a platform-specific file chooser dialog to select a file for input.
selectInput(String) - Method in class processing.core.PApplet
Open a platform-specific file chooser dialog to select a file for input.
selectOutput() - Method in class processing.core.PApplet
Open a platform-specific file save dialog to select a file for output.
selectOutput(String) - Method in class processing.core.PApplet
Open a platform-specific file save dialog to select a file for output.
set(int, int, int) - Method in class processing.core.PApplet
 
set(int, int, PImage) - Method in class processing.core.PApplet
 
set(int, int, int) - Method in class processing.core.PGraphicsJava2D
 
set(int, int, int) - Method in class processing.core.PImage
Set a single pixel to the specified color.
set(int, int, PImage) - Method in class processing.core.PImage
Efficient method of drawing an image's pixels directly to this surface.
set(PMatrix) - Method in interface processing.core.PMatrix
 
set(float[]) - Method in interface processing.core.PMatrix
 
set(float, float, float, float, float, float) - Method in interface processing.core.PMatrix
 
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface processing.core.PMatrix
 
set(PMatrix) - Method in class processing.core.PMatrix2D
 
set(PMatrix3D) - Method in class processing.core.PMatrix2D
 
set(float[]) - Method in class processing.core.PMatrix2D
 
set(float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
 
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix2D
 
set(PMatrix) - Method in class processing.core.PMatrix3D
 
set(float[]) - Method in class processing.core.PMatrix3D
 
set(float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
 
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PMatrix3D
 
set(float, float, float) - Method in class processing.core.PVector
Set x, y, and z coordinates.
set(PVector) - Method in class processing.core.PVector
Set x, y, and z coordinates from a Vector3D object.
set(float[]) - Method in class processing.core.PVector
Set the x, y (and maybe z) coordinates using a float[] array as the source.
setAttribute(String, String) - Method in class processing.xml.XMLElement
Sets an attribute.
setAttribute(String, String, String) - Method in class processing.xml.XMLElement
Sets an attribute.
setBuilder(StdXMLBuilder) - Method in class processing.xml.StdXMLParser
Sets the builder which creates the logical structure of the XML data.
setCache(Object, Object) - Method in class processing.core.PApplet
 
setCache(Object, Object) - Method in class processing.core.PImage
Store data of some kind for a renderer that requires extra metadata of some kind.
setCamVertices(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PSmoothTriangle
Pass camera-space coordinates for the triangle.
setCamVertices(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PTriangle
Pass camera-space coordinates for the triangle.
setContent(String) - Method in class processing.xml.XMLElement
Sets the #PCDATA content.
setCulling(boolean) - Method in class processing.core.PTriangle
Sets backface culling on/off
setFont(Font) - Method in class processing.core.PFont
Set the native complement of this font.
setIndex(int) - Method in class processing.core.PLine
 
setIntensities(float, float, float, float, float, float, float, float) - Method in class processing.core.PLine
 
setIntensities(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PSmoothTriangle
 
setIntensities(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PTriangle
Sets vertex intensities in 0xRRGGBBAA format
setInterpPower(int) - Static method in class processing.core.PTriangle
Set the power of two used for linear interpolation of texture coordinates.
setMatrix(PMatrix) - Method in class processing.core.PApplet
 
setMatrix(PMatrix2D) - Method in class processing.core.PApplet
 
setMatrix(PMatrix3D) - Method in class processing.core.PApplet
 
setMatrix(PMatrix) - Method in class processing.core.PGraphics
Set the current transformation matrix to the contents of another.
setMatrix(PMatrix2D) - Method in class processing.core.PGraphics
Set the current transformation to the contents of the specified source.
setMatrix(PMatrix3D) - Method in class processing.core.PGraphics
Set the current transformation to the contents of the specified source.
setMatrix(PMatrix2D) - Method in class processing.core.PGraphics3D
 
setMatrix(PMatrix3D) - Method in class processing.core.PGraphics3D
Set the current transformation to the contents of the specified source.
setMatrix(PMatrix2D) - Method in class processing.core.PGraphicsJava2D
 
setMatrix(PMatrix3D) - Method in class processing.core.PGraphicsJava2D
 
setModified() - Method in class processing.core.PImage
 
setModified(boolean) - Method in class processing.core.PImage
 
setName(String) - Method in class processing.core.PShape
 
setName(String) - Method in class processing.xml.XMLElement
Sets the full name.
setName(String, String) - Method in class processing.xml.XMLElement
Sets the name.
setParameterEntityResolver(XMLEntityResolver) - Method in class processing.xml.XMLValidator
Sets the parameter entity resolver.
setParent(PApplet) - Method in class processing.core.PGraphics
 
setPath(String) - Method in class processing.core.PGraphics
 
setPrimary(boolean) - Method in class processing.core.PGraphics
Set (or unset) this as the main drawing surface.
setPublicID(String) - Method in class processing.xml.StdXMLReader
Sets the public ID of the current stream.
setReader(StdXMLReader) - Method in class processing.xml.StdXMLParser
Sets the reader from which the parser retrieves its data.
setResolver(XMLEntityResolver) - Method in class processing.xml.StdXMLParser
Sets the entity resolver.
setSize(int, int) - Method in class processing.core.PGraphics
The final step in setting up a renderer, set its size of this renderer.
setSize(int, int) - Method in class processing.core.PGraphics3D
Called in response to a resize event, handles setting the new width and height internally, as well as re-allocating the pixel buffer for the new size.
setSize(int, int) - Method in class processing.core.PGraphicsJava2D
Called in response to a resize event, handles setting the new width and height internally, as well as re-allocating the pixel buffer for the new size.
setSystemID(String) - Method in class processing.xml.StdXMLReader
Sets the system ID of the current stream.
setTexture(PImage) - Method in class processing.core.PTriangle
Sets texture image used for the polygon
setup() - Method in class processing.core.PApplet
 
setupExternalMessages() - Method in class processing.core.PApplet
Set this sketch to communicate its state back to the PDE.
setupFrameResizeListener() - Method in class processing.core.PApplet
Set up a listener that will fire proper component resize events in cases where frame.setResizable(true) is called.
setUV(float, float, float, float, float, float) - Method in class processing.core.PTriangle
Sets the UV coordinates of the texture
setUV(float[], float[]) - Method in class processing.core.PTriangle
 
setValidator(XMLValidator) - Method in class processing.xml.StdXMLParser
Sets the validator that validates the XML data.
setVertices(float, float, float, float, float, float) - Method in class processing.core.PLine
 
setVertices(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PSmoothTriangle
 
setVertices(float, float, float, float, float, float, float, float, float) - Method in class processing.core.PTriangle
Sets vertex coordinates for the triangle
setVisible(boolean) - Method in class processing.core.PShape
 
setWidth - Variable in class processing.core.PFont
 
SG - Static variable in interface processing.core.PConstants
 
shape(PShape) - Method in class processing.core.PApplet
 
shape(PShape, float, float) - Method in class processing.core.PApplet
 
shape(PShape, float, float, float, float) - Method in class processing.core.PApplet
 
SHAPE - Static variable in interface processing.core.PConstants
textMode(SHAPE) draws text using the the glyph outlines of individual characters rather than as textures.
shape(PShape) - Method in class processing.core.PGraphics
 
shape(PShape, float, float) - Method in class processing.core.PGraphics
Convenience method to draw at a particular location.
shape(PShape, float, float, float, float) - Method in class processing.core.PGraphics
 
shapeMode(int) - Method in class processing.core.PApplet
 
shapeMode - Variable in class processing.core.PGraphics
The current shape alignment mode (read-only)
shapeMode(int) - Method in class processing.core.PGraphics
Set the orientation for the shape() command (like imageMode() or rectMode()).
shapeMode - Variable in class processing.core.PStyle
 
SHIFT - Static variable in interface processing.core.PConstants
 
SHINE - Static variable in interface processing.core.PConstants
 
shininess(float) - Method in class processing.core.PApplet
 
shininess - Variable in class processing.core.PGraphics
 
shininess(float) - Method in class processing.core.PGraphics
 
shininess - Variable in class processing.core.PStyle
 
shorten(boolean[]) - Static method in class processing.core.PApplet
 
shorten(byte[]) - Static method in class processing.core.PApplet
 
shorten(char[]) - Static method in class processing.core.PApplet
 
shorten(int[]) - Static method in class processing.core.PApplet
 
shorten(float[]) - Static method in class processing.core.PApplet
 
shorten(String[]) - Static method in class processing.core.PApplet
 
shorten(Object) - Static method in class processing.core.PApplet
 
showException(String) - Static method in class processing.core.PGraphics
Show an renderer-related exception that halts the program.
showWarning(String) - Static method in class processing.core.PGraphics
Show a renderer error, and keep track of it so that it's only shown once.
sin(float) - Static method in class processing.core.PApplet
 
size(int, int) - Method in class processing.core.PApplet
Starts up and creates a two-dimensional drawing surface, or resizes the current drawing surface.
size(int, int, String) - Method in class processing.core.PApplet
 
size(int, int, String, String) - Method in class processing.core.PApplet
Creates a new PGraphics object and sets it to the specified size.
size - Variable in class processing.core.PFont
"natural" size of the font (most often 48)
sketchFile(String) - Method in class processing.core.PApplet
 
sketchPath - Variable in class processing.core.PApplet
Path to sketch folder
sketchPath(String) - Method in class processing.core.PApplet
Prepend the sketch folder path to the filename (or path) that is passed in.
skewX(float) - Method in interface processing.core.PMatrix
 
skewX(float) - Method in class processing.core.PMatrix2D
 
skewX(float) - Method in class processing.core.PMatrix3D
 
skewY(float) - Method in interface processing.core.PMatrix
 
skewY(float) - Method in class processing.core.PMatrix2D
 
skewY(float) - Method in class processing.core.PMatrix3D
 
smooth() - Method in class processing.core.PApplet
 
smooth - Variable in class processing.core.PFont
true if smoothing was enabled for this font, used for native impl
smooth - Variable in class processing.core.PGraphics
 
smooth() - Method in class processing.core.PGraphics
If true in PImage, use bilinear interpolation for copy() operations.
smooth() - Method in class processing.core.PGraphics3D
 
smooth() - Method in class processing.core.PGraphicsJava2D
 
smoothTriangle - Variable in class processing.core.PGraphics3D
Used for anti-aliased and perspective corrected rendering.
SOFT_LIGHT - Static variable in interface processing.core.PConstants
 
sort(byte[]) - Static method in class processing.core.PApplet
 
sort(byte[], int) - Static method in class processing.core.PApplet
 
sort(char[]) - Static method in class processing.core.PApplet
 
sort(char[], int) - Static method in class processing.core.PApplet
 
sort(int[]) - Static method in class processing.core.PApplet
 
sort(int[], int) - Static method in class processing.core.PApplet
 
sort(float[]) - Static method in class processing.core.PApplet
 
sort(float[], int) - Static method in class processing.core.PApplet
 
sort(String[]) - Static method in class processing.core.PApplet
 
sort(String[], int) - Static method in class processing.core.PApplet
 
SPB - Static variable in interface processing.core.PConstants
 
specular(int) - Method in class processing.core.PApplet
 
specular(float) - Method in class processing.core.PApplet
 
specular(float, float, float) - Method in class processing.core.PApplet
 
specular(int) - Method in class processing.core.PGraphics
 
specular(float) - Method in class processing.core.PGraphics
 
specular(float, float, float) - Method in class processing.core.PGraphics
 
specularB - Variable in class processing.core.PGraphics
 
specularB - Variable in class processing.core.PStyle
 
specularG - Variable in class processing.core.PGraphics
 
specularG - Variable in class processing.core.PStyle
 
specularR - Variable in class processing.core.PGraphics
 
specularR - Variable in class processing.core.PStyle
 
SPG - Static variable in interface processing.core.PConstants
 
sphere(float) - Method in class processing.core.PApplet
 
SPHERE - Static variable in interface processing.core.PConstants
 
sphere(float) - Method in class processing.core.PGraphics
Draw a sphere with radius r centered at coordinate 0, 0, 0.
sphere(float) - Method in class processing.core.PGraphics2D
 
sphere(float) - Method in class processing.core.PGraphics3D
 
sphere(float) - Method in class processing.core.PGraphicsJava2D
 
sphereDetail(int) - Method in class processing.core.PApplet
 
sphereDetail(int, int) - Method in class processing.core.PApplet
 
sphereDetail(int) - Method in class processing.core.PGraphics
 
sphereDetail(int, int) - Method in class processing.core.PGraphics
Set the detail level for approximating a sphere.
sphereDetail(int) - Method in class processing.core.PGraphics2D
 
sphereDetail(int, int) - Method in class processing.core.PGraphics2D
 
sphereDetailU - Variable in class processing.core.PGraphics
 
sphereDetailV - Variable in class processing.core.PGraphics
 
splice(boolean[], boolean, int) - Static method in class processing.core.PApplet
 
splice(boolean[], boolean[], int) - Static method in class processing.core.PApplet
 
splice(byte[], byte, int) - Static method in class processing.core.PApplet
 
splice(byte[], byte[], int) - Static method in class processing.core.PApplet
 
splice(char[], char, int) - Static method in class processing.core.PApplet
 
splice(char[], char[], int) - Static method in class processing.core.PApplet
 
splice(int[], int, int) - Static method in class processing.core.PApplet
 
splice(int[], int[], int) - Static method in class processing.core.PApplet
 
splice(float[], float, int) - Static method in class processing.core.PApplet
 
splice(float[], float[], int) - Static method in class processing.core.PApplet
 
splice(String[], String, int) - Static method in class processing.core.PApplet
 
splice(String[], String[], int) - Static method in class processing.core.PApplet
 
splice(Object, Object, int) - Static method in class processing.core.PApplet
 
split(String, char) - Static method in class processing.core.PApplet
Split a string into pieces along a specific character.
split(String, String) - Static method in class processing.core.PApplet
Split a String on a specific delimiter.
splitTokens(String) - Static method in class processing.core.PApplet
Split the provided String at wherever whitespace occurs.
splitTokens(String, String) - Static method in class processing.core.PApplet
Splits a string into pieces, using any of the chars in the String 'delim' as separator characters.
SPOT - Static variable in interface processing.core.PConstants
 
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PApplet
 
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
spotLight(float, float, float, float, float, float, float, float, float, float, float) - Method in class processing.core.PGraphics3D
 
SPR - Static variable in interface processing.core.PConstants
 
sq(float) - Static method in class processing.core.PApplet
 
sqrt(float) - Static method in class processing.core.PApplet
 
SQUARE - Static variable in interface processing.core.PConstants
 
SR - Static variable in interface processing.core.PConstants
stroke argb values
start() - Method in class processing.core.PApplet
Called by the browser or applet viewer to inform this applet that it should start its execution.
startBuilding(String, int) - Method in class processing.xml.StdXMLBuilder
This method is called before the parser starts processing its input.
startElement(String, String, String, String, int) - Method in class processing.xml.StdXMLBuilder
This method is called when a new XML element is encountered.
startNewStream(Reader) - Method in class processing.xml.StdXMLReader
Starts a new stream from a Java reader.
startNewStream(Reader, boolean) - Method in class processing.xml.StdXMLReader
Starts a new stream from a Java reader.
status(String) - Method in class processing.core.PApplet
Show status in the status bar of a web browser, or in the System.out console.
StdXMLBuilder - Class in processing.xml
StdXMLBuilder is a concrete implementation of IXMLBuilder which creates a tree of IXMLElement from an XML data source.
StdXMLBuilder() - Constructor for class processing.xml.StdXMLBuilder
Creates the builder.
StdXMLBuilder(XMLElement) - Constructor for class processing.xml.StdXMLBuilder
 
StdXMLParser - Class in processing.xml
StdXMLParser is the core parser of NanoXML.
StdXMLParser() - Constructor for class processing.xml.StdXMLParser
Creates a new parser.
StdXMLReader - Class in processing.xml
StdXMLReader reads the data to be parsed.
StdXMLReader(String, String) - Constructor for class processing.xml.StdXMLReader
Initializes the reader from a system and public ID.
StdXMLReader(Reader) - Constructor for class processing.xml.StdXMLReader
Initializes the XML reader.
StdXMLReader(InputStream) - Constructor for class processing.xml.StdXMLReader
Initializes the XML reader.
stop() - Method in class processing.core.PApplet
Called by the browser or applet viewer to inform this applet that it should stop its execution.
str(boolean) - Static method in class processing.core.PApplet
 
str(byte) - Static method in class processing.core.PApplet
 
str(char) - Static method in class processing.core.PApplet
 
str(int) - Static method in class processing.core.PApplet
 
str(float) - Static method in class processing.core.PApplet
 
str(boolean[]) - Static method in class processing.core.PApplet
 
str(byte[]) - Static method in class processing.core.PApplet
 
str(char[]) - Static method in class processing.core.PApplet
 
str(int[]) - Static method in class processing.core.PApplet
 
str(float[]) - Static method in class processing.core.PApplet
 
stringReader(String) - Static method in class processing.xml.StdXMLReader
Creates a new reader using a string as input.
stroke(int) - Method in class processing.core.PApplet
 
stroke(int, float) - Method in class processing.core.PApplet
 
stroke(float) - Method in class processing.core.PApplet
 
stroke(float, float) - Method in class processing.core.PApplet
 
stroke(float, float, float) - Method in class processing.core.PApplet
 
stroke(float, float, float, float) - Method in class processing.core.PApplet
 
stroke - Variable in class processing.core.PGraphics
true if stroke() is enabled, (read-only)
stroke(int) - Method in class processing.core.PGraphics
Set the tint to either a grayscale or ARGB value.
stroke(int, float) - Method in class processing.core.PGraphics
 
stroke(float) - Method in class processing.core.PGraphics
 
stroke(float, float) - Method in class processing.core.PGraphics
 
stroke(float, float, float) - Method in class processing.core.PGraphics
 
stroke(float, float, float, float) - Method in class processing.core.PGraphics
 
stroke - Variable in class processing.core.PStyle
 
strokeCap(int) - Method in class processing.core.PApplet
 
strokeCap - Variable in class processing.core.PGraphics
Set by strokeCap() (read-only).
strokeCap(int) - Method in class processing.core.PGraphics
 
strokeCap(int) - Method in class processing.core.PGraphics3D
 
strokeCap(int) - Method in class processing.core.PGraphicsJava2D
 
strokeCap - Variable in class processing.core.PStyle
 
strokeColor - Variable in class processing.core.PGraphics
stroke that was last set (read-only)
strokeColor - Variable in class processing.core.PStyle
 
strokeGradient - Variable in class processing.core.PGraphicsJava2D
 
strokeGradientObject - Variable in class processing.core.PGraphicsJava2D
 
strokeJoin(int) - Method in class processing.core.PApplet
 
strokeJoin - Variable in class processing.core.PGraphics
Set by strokeJoin() (read-only).
strokeJoin(int) - Method in class processing.core.PGraphics
 
strokeJoin(int) - Method in class processing.core.PGraphics3D
 
strokeJoin(int) - Method in class processing.core.PGraphicsJava2D
 
strokeJoin - Variable in class processing.core.PStyle
 
strokeWeight(float) - Method in class processing.core.PApplet
 
strokeWeight - Variable in class processing.core.PGraphics
Last value set by strokeWeight() (read-only).
strokeWeight(float) - Method in class processing.core.PGraphics
 
strokeWeight(float) - Method in class processing.core.PGraphicsJava2D
 
strokeWeight - Variable in class processing.core.PStyle
 
style(PStyle) - Method in class processing.core.PApplet
 
style(PStyle) - Method in class processing.core.PGraphics
 
sub(PVector) - Method in class processing.core.PVector
Subtract a vector from this vector
sub(float, float, float) - Method in class processing.core.PVector
 
sub(PVector, PVector) - Static method in class processing.core.PVector
Subtract one vector from another
sub(PVector, PVector, PVector) - Static method in class processing.core.PVector
 
subset(boolean[], int) - Static method in class processing.core.PApplet
 
subset(boolean[], int, int) - Static method in class processing.core.PApplet
 
subset(byte[], int) - Static method in class processing.core.PApplet
 
subset(byte[], int, int) - Static method in class processing.core.PApplet
 
subset(char[], int) - Static method in class processing.core.PApplet
 
subset(char[], int, int) - Static method in class processing.core.PApplet
 
subset(int[], int) - Static method in class processing.core.PApplet
 
subset(int[], int, int) - Static method in class processing.core.PApplet
 
subset(float[], int) - Static method in class processing.core.PApplet
 
subset(float[], int, int) - Static method in class processing.core.PApplet
 
subset(String[], int) - Static method in class processing.core.PApplet
 
subset(String[], int, int) - Static method in class processing.core.PApplet
 
subset(Object, int) - Static method in class processing.core.PApplet
 
subset(Object, int, int) - Static method in class processing.core.PApplet
 
SUBTRACT - Static variable in interface processing.core.PConstants
 
SW - Static variable in interface processing.core.PConstants
stroke weight

T

TAB - Static variable in interface processing.core.PConstants
 
tan(float) - Static method in class processing.core.PApplet
 
TARGA - Static variable in interface processing.core.PConstants
 
text(char) - Method in class processing.core.PApplet
 
text(char, float, float) - Method in class processing.core.PApplet
 
text(char, float, float, float) - Method in class processing.core.PApplet
 
text(String) - Method in class processing.core.PApplet
 
text(String, float, float) - Method in class processing.core.PApplet
 
text(char[], int, int, float, float) - Method in class processing.core.PApplet
 
text(String, float, float, float) - Method in class processing.core.PApplet
 
text(char[], int, int, float, float, float) - Method in class processing.core.PApplet
 
text(String, float, float, float, float) - Method in class processing.core.PApplet
 
text(String, float, float, float, float, float) - Method in class processing.core.PApplet
 
text(int, float, float) - Method in class processing.core.PApplet
 
text(int, float, float, float) - Method in class processing.core.PApplet
 
text(float, float, float) - Method in class processing.core.PApplet
 
text(float, float, float, float) - Method in class processing.core.PApplet
 
TEXT - Static variable in interface processing.core.PConstants
 
text(char) - Method in class processing.core.PGraphics
Write text where we just left off.
text(char, float, float) - Method in class processing.core.PGraphics
Draw a single character on screen.
text(char, float, float, float) - Method in class processing.core.PGraphics
Draw a single character on screen (with a z coordinate)
text(String) - Method in class processing.core.PGraphics
Write text where we just left off.
text(String, float, float) - Method in class processing.core.PGraphics
Draw a chunk of text.
text(char[], int, int, float, float) - Method in class processing.core.PGraphics
Method to draw text from an array of chars.
text(String, float, float, float) - Method in class processing.core.PGraphics
Same as above but with a z coordinate.
text(char[], int, int, float, float, float) - Method in class processing.core.PGraphics
 
text(String, float, float, float, float) - Method in class processing.core.PGraphics
Draw text in a box that is constrained to a particular size.
text(String, float, float, float, float, float) - Method in class processing.core.PGraphics
 
text(int, float, float) - Method in class processing.core.PGraphics
 
text(int, float, float, float) - Method in class processing.core.PGraphics
 
text(float, float, float) - Method in class processing.core.PGraphics
This does a basic number formatting, to avoid the generally ugly appearance of printing floats.
text(float, float, float, float) - Method in class processing.core.PGraphics
 
textAlign(int) - Method in class processing.core.PApplet
 
textAlign(int, int) - Method in class processing.core.PApplet
 
textAlign - Variable in class processing.core.PGraphics
The current text align (read-only)
textAlign(int) - Method in class processing.core.PGraphics
Sets the alignment of the text to one of LEFT, CENTER, or RIGHT.
textAlign(int, int) - Method in class processing.core.PGraphics
Sets the horizontal and vertical alignment of the text.
textAlign - Variable in class processing.core.PStyle
 
textAlignY - Variable in class processing.core.PGraphics
The current vertical text alignment (read-only)
textAlignY - Variable in class processing.core.PStyle
 
textAscent() - Method in class processing.core.PApplet
 
textAscent() - Method in class processing.core.PGraphics
Returns the ascent of the current font at the current size.
textAscent() - Method in class processing.core.PGraphicsJava2D
 
textDescent() - Method in class processing.core.PApplet
 
textDescent() - Method in class processing.core.PGraphics
Returns the descent of the current font at the current size.
textDescent() - Method in class processing.core.PGraphicsJava2D
 
textFont(PFont) - Method in class processing.core.PApplet
 
textFont(PFont, float) - Method in class processing.core.PApplet
 
textFont - Variable in class processing.core.PGraphics
The current text font (read-only)
textFont(PFont) - Method in class processing.core.PGraphics
Sets the current font.
textFont(PFont, float) - Method in class processing.core.PGraphics
Useful function to set the font and size at the same time.
textFont - Variable in class processing.core.PStyle
 
textLeading(float) - Method in class processing.core.PApplet
 
textLeading - Variable in class processing.core.PGraphics
The current text leading (read-only)
textLeading(float) - Method in class processing.core.PGraphics
Set the text leading to a specific value.
textLeading - Variable in class processing.core.PStyle
 
textMode(int) - Method in class processing.core.PApplet
 
textMode - Variable in class processing.core.PGraphics
The current text mode (read-only)
textMode(int) - Method in class processing.core.PGraphics
Sets the text rendering/placement to be either SCREEN (direct to the screen, exact coordinates, only use the font's original size) or MODEL (the default, where text is manipulated by translate() and can have a textSize).
textMode - Variable in class processing.core.PStyle
 
textSize(float) - Method in class processing.core.PApplet
 
textSize - Variable in class processing.core.PGraphics
The current text size (read-only)
textSize(float) - Method in class processing.core.PGraphics
Sets the text size, also resets the value for the leading.
textSize(float) - Method in class processing.core.PGraphicsJava2D
Same as parent, but override for native version of the font.
textSize - Variable in class processing.core.PStyle
 
texture(PImage) - Method in class processing.core.PApplet
 
texture(PImage) - Method in class processing.core.PGraphics
Set texture image for current shape.
texture(PImage) - Method in class processing.core.PGraphics3D
 
texture(PImage) - Method in class processing.core.PGraphicsJava2D
 
texture(PImage) - Method in class processing.core.PSmoothTriangle
 
textureImage - Variable in class processing.core.PGraphics
Current image being used as a texture
textureMode(int) - Method in class processing.core.PApplet
 
textureMode - Variable in class processing.core.PGraphics
Sets whether texture coordinates passed to vertex() calls will be based on coordinates that are based on the IMAGE or NORMALIZED.
textureMode(int) - Method in class processing.core.PGraphics
Set texture mode to either to use coordinates based on the IMAGE (more intuitive for new users) or NORMALIZED (better for advanced chaps)
textureU - Variable in class processing.core.PGraphics
Current horizontal coordinate for texture, will always be between 0 and 1, even if using textureMode(IMAGE).
textureV - Variable in class processing.core.PGraphics
Current vertical coordinate for texture, see above.
textWidth(char) - Method in class processing.core.PApplet
 
textWidth(String) - Method in class processing.core.PApplet
 
textWidth(char) - Method in class processing.core.PGraphics
 
textWidth(String) - Method in class processing.core.PGraphics
Return the width of a line of text.
theight - Variable in class processing.core.PFont
texture height, same as mbox2, but reserved for future use
THIRD_PI - Static variable in interface processing.core.PConstants
 
THRESHOLD - Static variable in interface processing.core.PConstants
 
TIFF - Static variable in interface processing.core.PConstants
 
tint(int) - Method in class processing.core.PApplet
 
tint(int, float) - Method in class processing.core.PApplet
 
tint(float) - Method in class processing.core.PApplet
 
tint(float, float) - Method in class processing.core.PApplet
 
tint(float, float, float) - Method in class processing.core.PApplet
 
tint(float, float, float, float) - Method in class processing.core.PApplet
 
tint - Variable in class processing.core.PGraphics
True if tint() is enabled (read-only).
tint(int) - Method in class processing.core.PGraphics
Set the tint to either a grayscale or ARGB value.
tint(int, float) - Method in class processing.core.PGraphics
 
tint(float) - Method in class processing.core.PGraphics
 
tint(float, float) - Method in class processing.core.PGraphics
 
tint(float, float, float) - Method in class processing.core.PGraphics
 
tint(float, float, float, float) - Method in class processing.core.PGraphics
 
tint - Variable in class processing.core.PStyle
 
tintColor - Variable in class processing.core.PGraphics
tint that was last set (read-only)
tintColor - Variable in class processing.core.PStyle
 
TOP - Static variable in interface processing.core.PConstants
Align text to the top
topExtent - Variable in class processing.core.PFont
 
toString() - Method in class processing.core.PVector
 
toString(boolean) - Method in class processing.xml.XMLElement
 
toString() - Method in exception processing.xml.XMLException
Returns a string representation of the exception.
translate(float, float) - Method in class processing.core.PApplet
 
translate(float, float, float) - Method in class processing.core.PApplet
 
translate(float, float) - Method in class processing.core.PGraphics
Translate in X and Y.
translate(float, float, float) - Method in class processing.core.PGraphics
Translate in X, Y, and Z.
translate(float, float) - Method in class processing.core.PGraphics2D
 
translate(float, float, float) - Method in class processing.core.PGraphics2D
 
translate(float, float) - Method in class processing.core.PGraphics3D
 
translate(float, float, float) - Method in class processing.core.PGraphics3D
 
translate(float, float) - Method in class processing.core.PGraphicsJava2D
 
translate(float, float) - Method in interface processing.core.PMatrix
 
translate(float, float, float) - Method in interface processing.core.PMatrix
 
translate(float, float) - Method in class processing.core.PMatrix2D
 
translate(float, float, float) - Method in class processing.core.PMatrix2D
 
translate(float, float) - Method in class processing.core.PMatrix3D
 
translate(float, float, float) - Method in class processing.core.PMatrix3D
 
translate(float, float) - Method in class processing.core.PShape
 
translate(float, float, float) - Method in class processing.core.PShape
 
transpose() - Method in interface processing.core.PMatrix
Transpose this matrix.
transpose() - Method in class processing.core.PMatrix2D
Transpose this matrix.
transpose() - Method in class processing.core.PMatrix3D
Transpose this matrix.
TRI_COLOR_COUNT - Static variable in class processing.core.PGraphics3D
 
TRI_DIFFUSE_A - Static variable in class processing.core.PGraphics3D
 
TRI_DIFFUSE_B - Static variable in class processing.core.PGraphics3D
 
TRI_DIFFUSE_G - Static variable in class processing.core.PGraphics3D
 
TRI_DIFFUSE_R - Static variable in class processing.core.PGraphics3D
 
TRI_SPECULAR_B - Static variable in class processing.core.PGraphics3D
 
TRI_SPECULAR_G - Static variable in class processing.core.PGraphics3D
 
TRI_SPECULAR_R - Static variable in class processing.core.PGraphics3D
 
triangle(float, float, float, float, float, float) - Method in class processing.core.PApplet
 
TRIANGLE - Static variable in interface processing.core.PConstants
 
triangle(float, float, float, float, float, float) - Method in class processing.core.PGraphics
 
triangle - Variable in class processing.core.PGraphics3D
 
triangle(float, float, float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
TRIANGLE_FAN - Static variable in interface processing.core.PConstants
 
TRIANGLE_STRIP - Static variable in interface processing.core.PConstants
 
TRIANGLES - Static variable in interface processing.core.PConstants
 
trim(String) - Static method in class processing.core.PApplet
Remove whitespace characters from the beginning and ending of a String.
trim(String[]) - Static method in class processing.core.PApplet
Trim the whitespace from a String array.
twidth - Variable in class processing.core.PFont
texture width, same as mbox2, but reserved for future use
TWO_PI - Static variable in interface processing.core.PConstants
 
TX - Static variable in interface processing.core.PConstants
 
TY - Static variable in interface processing.core.PConstants
 
TZ - Static variable in interface processing.core.PConstants
 

U

U - Static variable in interface processing.core.PConstants
 
unbinary(String) - Static method in class processing.core.PApplet
Unpack a binary String into an int.
unexpand() - Method in class processing.core.PSmoothTriangle
 
UNEXPECTED_ATTRIBUTE - Static variable in exception processing.xml.XMLValidationException
An unexpected attribute was encountered.
UNEXPECTED_ELEMENT - Static variable in exception processing.xml.XMLValidationException
An unexpected element was encountered.
UNEXPECTED_PCDATA - Static variable in exception processing.xml.XMLValidationException
An unexpected PCDATA element was encountered.
unhex(String) - Static method in class processing.core.PApplet
 
unread(char) - Method in class processing.xml.StdXMLReader
Pushes the last character read back to the stream.
unregisterDispose(Object) - Method in class processing.core.PApplet
 
unregisterDraw(Object) - Method in class processing.core.PApplet
 
unregisterKeyEvent(Object) - Method in class processing.core.PApplet
 
unregisterMouseEvent(Object) - Method in class processing.core.PApplet
 
unregisterPost(Object) - Method in class processing.core.PApplet
 
unregisterPre(Object) - Method in class processing.core.PApplet
 
unregisterSize(Object) - Method in class processing.core.PApplet
 
UP - Static variable in interface processing.core.PConstants
 
update(Graphics) - Method in class processing.core.PApplet
 
updatePixels() - Method in class processing.core.PApplet
 
updatePixels(int, int, int, int) - Method in class processing.core.PApplet
 
updatePixels() - Method in class processing.core.PGraphicsJava2D
Update the pixels[] buffer to the PGraphics image.
updatePixels(int, int, int, int) - Method in class processing.core.PGraphicsJava2D
Update the pixels[] buffer to the PGraphics image.
updatePixels() - Method in class processing.core.PImage
Call this when finished messing with the pixels[] array.
updatePixels(int, int, int, int) - Method in class processing.core.PImage
Mark the pixels in this region as needing an update.

V

V - Static variable in interface processing.core.PConstants
 
value - Variable in class processing.core.PFont
 
vertex(float, float) - Method in class processing.core.PApplet
 
vertex(float, float, float) - Method in class processing.core.PApplet
 
vertex(float[]) - Method in class processing.core.PApplet
 
vertex(float, float, float, float) - Method in class processing.core.PApplet
 
vertex(float, float, float, float, float) - Method in class processing.core.PApplet
 
vertex(float, float) - Method in class processing.core.PGraphics
 
vertex(float, float, float) - Method in class processing.core.PGraphics
 
vertex(float[]) - Method in class processing.core.PGraphics
Used by renderer subclasses or PShape to efficiently pass in already formatted vertex information.
vertex(float, float, float, float) - Method in class processing.core.PGraphics
 
vertex(float, float, float, float, float) - Method in class processing.core.PGraphics
 
vertex(float, float, float) - Method in class processing.core.PGraphics2D
 
vertex(float, float, float, float, float) - Method in class processing.core.PGraphics2D
 
vertex(float, float) - Method in class processing.core.PGraphics3D
 
vertex(float, float, float, float) - Method in class processing.core.PGraphics3D
 
vertex(float, float) - Method in class processing.core.PGraphicsJava2D
 
vertex(float, float, float) - Method in class processing.core.PGraphicsJava2D
 
vertex(float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
vertex(float, float, float, float, float) - Method in class processing.core.PGraphicsJava2D
 
VERTEX - Static variable in class processing.core.PShape
 
VERTEX_FIELD_COUNT - Static variable in interface processing.core.PConstants
 
VW - Static variable in interface processing.core.PConstants
 
VX - Static variable in interface processing.core.PConstants
 
VY - Static variable in interface processing.core.PConstants
 
VZ - Static variable in interface processing.core.PConstants
 

W

WAIT - Static variable in interface processing.core.PConstants
 
WHITESPACE - Static variable in interface processing.core.PConstants
 
width - Variable in class processing.core.PApplet
width of this applet's associated PGraphics
width - Variable in class processing.core.PFont
 
width(char) - Method in class processing.core.PFont
Width of this character for a font of size 1.
width - Variable in class processing.core.PImage
 
width - Variable in class processing.core.PShape
 
WINDOWS - Static variable in interface processing.core.PConstants
 
write(XMLElement) - Method in class processing.xml.XMLWriter
Writes an XML element.
write(XMLElement, boolean) - Method in class processing.xml.XMLWriter
Writes an XML element.
write(XMLElement, boolean, int) - Method in class processing.xml.XMLWriter
Writes an XML element.
write(XMLElement, boolean, int, boolean) - Method in class processing.xml.XMLWriter
Writes an XML element.

X

X - Static variable in interface processing.core.PConstants
 
x - Variable in class processing.core.PVector
The x component of the vector.
XMLElement - Class in processing.xml
XMLElement is an XML element.
XMLElement() - Constructor for class processing.xml.XMLElement
Creates an empty element to be used for #PCDATA content.
XMLElement(String, String, String, int) - Constructor for class processing.xml.XMLElement
Creates an empty element.
XMLElement(PApplet, String) - Constructor for class processing.xml.XMLElement
Begin parsing XML data passed in from a PApplet.
XMLElement(Reader) - Constructor for class processing.xml.XMLElement
 
XMLElement(String) - Constructor for class processing.xml.XMLElement
 
XMLEntityResolver - Class in processing.xml
An XMLEntityResolver resolves entities.
XMLEntityResolver() - Constructor for class processing.xml.XMLEntityResolver
Initializes the resolver.
XMLException - Exception in processing.xml
An XMLException is thrown when an exception occurred while processing the XML data.
XMLException(String) - Constructor for exception processing.xml.XMLException
Creates a new exception.
XMLException(Exception) - Constructor for exception processing.xml.XMLException
Creates a new exception.
XMLException(String, int, Exception) - Constructor for exception processing.xml.XMLException
Creates a new exception.
XMLException(String, int, String) - Constructor for exception processing.xml.XMLException
Creates a new exception.
XMLException(String, int, Exception, String, boolean) - Constructor for exception processing.xml.XMLException
Creates a new exception.
XMLParseException - Exception in processing.xml
An XMLParseException is thrown when the XML passed to the XML parser is not well-formed.
XMLParseException(String) - Constructor for exception processing.xml.XMLParseException
Creates a new exception.
XMLParseException(String, int, String) - Constructor for exception processing.xml.XMLParseException
Creates a new exception.
XMLValidationException - Exception in processing.xml
An XMLValidationException is thrown when the XML passed to the XML parser is well-formed but not valid.
XMLValidationException(int, String, int, String, String, String, String) - Constructor for exception processing.xml.XMLValidationException
Creates a new exception.
XMLValidator - Class in processing.xml
XMLValidator implementation based on NonValidator (which implemented IXMLValidator in the original NanoXML).
XMLValidator() - Constructor for class processing.xml.XMLValidator
Creates the "validator".
XMLWriter - Class in processing.xml
An XMLWriter writes XML data to a stream.
XMLWriter(Writer) - Constructor for class processing.xml.XMLWriter
Creates a new XML writer.
XMLWriter(OutputStream) - Constructor for class processing.xml.XMLWriter
Creates a new XML writer.

Y

Y - Static variable in interface processing.core.PConstants
 
y - Variable in class processing.core.PVector
The y component of the vector.
year() - Static method in class processing.core.PApplet
Get the current year.

Z

Z - Static variable in interface processing.core.PConstants
 
z - Variable in class processing.core.PVector
The z component of the vector.
zbuffer - Variable in class processing.core.PGraphics3D
The depth buffer.

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