FAQ
Cover
\
Exhibition
\
Learning
\
Reference
\
Download
\
Discourse
Language
\
Environment
\
Libraries
\
Comparison
Viewing Options:
Abridged
Abridged (A-Z)
Complete
Complete (A-Z)
Languages:
English
Chinese (Simplified)
Chinese (Traditional)
French
Indonesian
Italian
Japanese
Korean
Spanish
Portuguese (Brazil)
Turkish
The abridged reference omits description and functions for drawing in 3D and for detailed drawing and data manipulation. The complete reference documents every aspect of the core processing software.
! (logical NOT)
!= (inequality)
% (modulo)
& (bitwise AND)
&& (logical AND)
> (greater than)
>= (greater than or equal to)
< (less than)
<= (less than or equal to)
() (parentheses)
* (multiply)
+ (addition)
++ (increment)
+= (add assign)
, (comma)
- (minus)
-- (decrement)
-= (subtract assign)
. (dot)
/ (divide)
/* */ (multiline comment)
/** */ (doc comment)
// (comment)
; (semicolon)
<< (left shift)
= (assign)
== (equality)
>> (right shift)
?: (conditional)
[] (array access)
abs()
acos()
alpha()
ambient()
ambientLight()
append()
applyMatrix()
arc()
Array
arraycopy()
asin()
atan()
atan2()
background()
beginCamera()
beginShape()
bezier()
bezierDetail()
bezierPoint()
bezierTangent()
bezierVertex()
binary()
blend()
blue()
boolean
boolean()
box()
break
brightness()
byte
byte()
camera()
case
ceil()
char
char()
class
color
color()
colorMode()
concat()
constrain()
contract()
copy()
cos()
createFont()
cursor()
curve()
curveDetail()
curvePoint()
curveTightness()
curveVertex()
day()
default
degrees()
delay()
directionalLight()
dist()
draw()
ellipse()
ellipseMode()
else
emissive()
endCamera()
endShape()
exp()
expand()
extends
false
fill()
filter()
float
float()
floor()
focused
for()
frameCount
framerate
framerate()
frustum()
get()
green()
HALF_PI (1.57079...)
height
hex()
hour()
hue()
if()
image()
imageMode()
implements
int
int()
join()
key
keyCode
keyPressed
keyPressed()
keyReleased()
lerp()
lightFalloff()
lights()
lightSpecular()
line()
link()
loadBytes()
loadFont()
loadImage()
loadPixels()
loadSound()
loadStrings()
log()
loop()
mag()
max()
millis()
min()
minute()
modelX()
modelY()
modelZ()
month()
mouseButton
mouseButton
mouseDragged()
mouseMoved()
mousePressed
mousePressed()
mouseReleased()
mouseX
mouseY
new
nf()
nfc()
nfp()
nfs()
noCursor()
noFill()
noise()
noiseDetail()
noiseSeed()
noLoop()
normal()
noSmooth()
noStroke()
noTint()
null
Object
online
open()
openStream()
ortho()
param()
perspective()
PFont
PI (3.14159...)
PImage
pixels[]
pmouseX
pmouseY
point()
pointLight()
popMatrix()
pow()
print()
printCamera()
println()
printMatrix()
printProjection()
PSound
pushMatrix()
quad()
radians()
random()
randomSeed()
rect()
rectMode()
red()
redraw()
resetMatrix()
return
reverse()
rotate()
rotateX()
rotateY()
rotateZ()
round()
saturation()
save()
saveBytes()
saveFrame()
saveStrings()
scale()
screen
screenX()
screenY()
screenZ()
second()
set()
setup()
shininess()
shorten()
sin()
size()
smooth()
sort()
specular()
sphere()
sphereDetail()
splice()
split()
spotLight()
sq()
sqrt()
status()
str()
String
stroke()
strokeCap()
strokeJoin()
strokeWeight()
subset()
switch()
tan()
text()
textAlign()
textAscent()
textDescent()
textFont()
textLeading()
textMode()
textSize()
texture()
textureMode()
textWidth()
this
tint()
translate()
triangle()
trim()
true
TWO_PI (6.28318...)
unbinary()
unhex()
updatePixels()
vertex()
void
while()
width
year()
{} (curly braces)
| (bitwise OR)
|| (logical OR)
Processing is an open project initiated by
Ben Fry
and
Casey Reas
© Info
="#666633">Random