File tree Expand file tree Collapse file tree 3 files changed +85
-0
lines changed Expand file tree Collapse file tree 3 files changed +85
-0
lines changed Original file line number Diff line number Diff line change @@ -484,4 +484,9 @@ public void testExpessionSizeVar() {
484484 expectGood ("expressionsizevar" );
485485 }
486486
487+ @ Test
488+ public void testWhitespace () {
489+ expectGood ("whitespace" , false );
490+ }
491+
487492}
Original file line number Diff line number Diff line change 1+ import processing.core.*;
2+ import processing.data.*;
3+ import processing.event.*;
4+ import processing.opengl.*;
5+
6+ import processing.pdf.*;
7+
8+ import java.util.HashMap;
9+ import java.util.ArrayList;
10+ import java.io.File;
11+ import java.io.BufferedReader;
12+ import java.io.PrintWriter;
13+ import java.io.InputStream;
14+ import java.io.OutputStream;
15+ import java.io.IOException;
16+
17+ public class whitespace extends PApplet {
18+
19+ void setup() {
20+ size(640, 360);
21+ stroke(255);
22+ noFill();
23+ }
24+
25+ void drawBezier(int i) {
26+ bezier(
27+ mouseX - (i/2.0),
28+ 40+i,
29+ 410,
30+ 20,
31+ 440,
32+ 300,
33+ 240 - (i/16.0),
34+ 300 + (i/8.0)
35+ );
36+ }
37+
38+ void draw() {
39+ background(0);
40+ for (int i = 0; i < 200; i += 20) {
41+ drawBezier(i);
42+ }
43+ }
44+
45+ public void settings() { size(640,360); }
46+
47+ static public void main(String[] passedArgs) {
48+ String[] appletArgs = new String[] { "whitespace" };
49+ if (passedArgs != null) {
50+ PApplet.main(concat(appletArgs, passedArgs));
51+ } else {
52+ PApplet.main(appletArgs);
53+ }
54+ }
55+ }
Original file line number Diff line number Diff line change 1+ void setup () {
2+ size (640 , 360 );
3+ stroke (255 );
4+ noFill ();
5+ }
6+
7+ void drawBezier (int i ) {
8+ bezier (
9+ mouseX - (i/ 2.0 ),
10+ 40 + i,
11+ 410 ,
12+ 20 ,
13+ 440 ,
14+ 300 ,
15+ 240 - (i/ 16.0 ),
16+ 300 + (i/ 8.0 )
17+ );
18+ }
19+
20+ void draw () {
21+ background (0 );
22+ for (int i = 0 ; i < 200 ; i += 20 ) {
23+ drawBezier(i);
24+ }
25+ }
You can’t perform that action at this time.
0 commit comments