Language \ Environment \ Comparison
 
Index
 
  The Processing 1.0 _ALPHA_ Reference is a work in progress.
If you see any errors or have any comments, please write to: reas at groupc.net
Name  

. (dot)

   
Examples  
// 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 loop() { 
  if(h2.speed > 1.0) { 
    h2.speed -= 0.01; 
  } 
  h1.update(); 
  h2.update();  
} 
 
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.
   
Syntax  
object.method()
object.data
   
Parameters  
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
   
© 2004 - 2001 Massachusetts Institute of Technology and Interaction Design Institute Ivrea
Processing is an open project initiated by Ben Fry and Casey Reas