blob: e08e80175167dc92ee7262eb824af8a75ba9f4af (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
#N canvas 486 64 632 526 10;
#X obj 244 185 #polygon_radial_map;
#X text 70 40 makes a 1-D panoramic (polar) rendering of a polygon.
;
#X text 69 57 if you want to make standardized (translation-independent)
renderings of polygons \, first substract [#polygon_moment] (or a variant
thereof) from the polygon.;
#X obj 244 280 #outer * (255 255 255);
#X obj 244 299 #out window;
#X obj 24 193 t b a;
#X obj 24 240 #draw_polygon put (255 224 200);
#X msg 24 221 240 320 3 # 0 60 90;
#X obj 244 242 #for 128 0 -1;
#X obj 24 259 #out window;
#X obj 244 140 #t;
#X obj 274 141 #polygon_moment;
#X obj 293 162 display;
#X obj 244 166 # -;
#X obj 392 184 display;
#X msg 24 116 4 2 # 30 30 30 250 120 200 170 90;
#X obj 244 204 t a a;
#X obj 244 223 #finished;
#X obj 244 261 #outer <;
#X obj 0 0 doc_h;
#X obj 3 333 doc_c 0;
#X obj 3 373 doc_i 1;
#X obj 3 435 doc_o 1;
#X obj 14 465 doc_oo 0;
#X obj 14 403 doc_ii 0;
#X obj 0 497 doc_f;
#X obj 97 465 doc_m o0 grid;
#X obj 97 403 doc_m i0 grid;
#X text 232 403 polygon;
#X text 232 465 radial map;
#X connect 0 0 16 0;
#X connect 3 0 4 0;
#X connect 5 0 7 0;
#X connect 5 1 6 2;
#X connect 6 0 9 0;
#X connect 7 0 6 0;
#X connect 8 0 18 0;
#X connect 10 0 13 0;
#X connect 10 1 11 0;
#X connect 11 0 12 0;
#X connect 11 0 13 1;
#X connect 13 0 0 0;
#X connect 13 0 14 0;
#X connect 15 0 5 0;
#X connect 15 0 10 0;
#X connect 16 0 17 0;
#X connect 16 1 18 1;
#X connect 17 0 8 0;
#X connect 18 0 3 0;
#X connect 26 1 29 0;
#X connect 27 1 28 0;
|