mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			37 lines
		
	
	
		
			694 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			694 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| /**
 | |
|  * Shape Primitives. 
 | |
|  * 
 | |
|  * The basic shape primitive functions are triangle(),
 | |
|  * rect(), quad(), ellipse(), and arc(). Squares are made
 | |
|  * with rect() and circles are made with ellipse(). Each 
 | |
|  * of these functions requires a number of parameters to 
 | |
|  * determine the shape's position and size. 
 | |
|  */
 | |
| 
 | |
| void setup() {
 | |
|   size(640, 360);
 | |
|   background(0);
 | |
|   noStroke();
 | |
| }
 | |
| 
 | |
| void draw() {
 | |
|   fill(204);
 | |
|   triangle(18, 18, 18, 360, 81, 360);
 | |
| 
 | |
|   fill(102);
 | |
|   rect(81, 81, 63, 63);
 | |
| 
 | |
|   fill(204);
 | |
|   quad(189, 18, 216, 18, 216, 360, 144, 360);
 | |
| 
 | |
|   fill(255);
 | |
|   ellipse(252, 144, 72, 72);
 | |
| 
 | |
|   fill(204);
 | |
|   triangle(288, 18, 351, 360, 288, 360); 
 | |
| 
 | |
|   fill(255);
 | |
|   arc(479, 300, 280, 280, PI, TWO_PI);
 | |
| }
 | |
| 
 |