FAQ
 
 
Cover  \ Exhibition  \ Learning  \ Reference  \ Download  \ Discourse   
      Language \ Environment \ Libraries \ Comparison
 
   
   
Abridged (A-Z) \ Complete (A-Z)  
   
  Reference for Processing (BETA) version 91+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.  
Name  

arc()

   
Examples  
arc(50, 55, 50, 50, 0, PI/2); 
noFill(); 
arc(50, 55, 60, 60, PI/2, PI); 
arc(50, 55, 70, 70, PI, TWO_PI-PI/2); 
arc(50, 55, 80, 80, TWO_PI-PI/2, TWO_PI); 
Description   Draws an arc in the display window. Arcs are drawn along the outer edge of an ellipse defined by the x, y, width and height parameters. The origin or the arc's ellipse may be changed with the ellipseMode() function. The start and stop parameters specify the angles at which to draw the arc. These angles are specified in terms of radians by default, but by degrees if angleMode(DEGREES) has been called.
   
Syntax  
ellipse(x, y, width, height, start, stop)
   
Parameters  
x   int or float: x-coordinate of the arc's ellipse

y   int or float: y-coordinate of the arc's ellipse

width   int or float: width of the arc's ellipse

height   int or float: height of the arc's ellipse

start   int or float: angle to start the arc, specified in radians or degrees depending on the current angle mode

stop   int or float: angle to stop the arc, specified in radians or degrees depending on the current angle mode

   
Returns   None
   
Usage   Web & Application
   
Related   angleMode()
ellipseMode()
ellipse()
 
 






   
 
Updated: Fri Jul 15 16:35:29 PDT 2005
 
 








Creative Commons License
 
  Processing is an open project initiated by Ben Fry and Casey Reas  
  © Info