Reference for Processing version 1.2. If you have a previous version, use the reference included with your software. If you see any errors or have suggestions, please let us know. If you prefer a more technical reference, visit the Processing Javadoc.


. (dot)

// Declare and contruct two objects (h1, h2) from the class HLine
HLine h1 = new HLine(20, 1.0);
HLine h2 = new HLine(50, 5.0); 
void setup() { 
  size(200, 200); 
void draw() {
  if(h2.speed > 1.0) {
    h2.speed -= 0.01;
class HLine { 
  float ypos, speed; 
  HLine (float y, float s) {  
    ypos = y; 
    speed = s; 
  void update() { 
    ypos += speed; 
    if (ypos > width) { 
      ypos = 0; 
    line(0, ypos, width, ypos); 
Description Provides access to an object's methods and data. An object is an instance of a class and contains is a grouping of methods (object functions) and data (object variables and constants). The dot operator directs the program to the information encapsulated within an object.
object the object you want to access
method() method encapsulated in the object
data variable or constant encapsulated in the object
Usage Web & Application
Related Object
Updated on June 14, 2010 12:05:29pm EDT

Creative Commons License