#N struct g1 float x float y float q; #N canvas 463 468 637 455 12; #X obj 91 322 struct g1 float x float y float q; #X obj 123 138 pointer; #X obj 51 370 filledpolygon 22 12 3 0 0 q 0 100 100 0 100; #X obj 32 180 append g1 x y; #X msg 28 134 50 50; #X obj 122 64 t b b b; #X obj 121 40 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 92 278 set g1 q; #X obj 350 223 get g1 q; #X floatatom 350 247 5 0 0 0 - - -; #X obj 96 211 t b p; #X msg 339 96 next; #X msg 69 239 122; #X text 59 -10 5.2.3.1. data structures 8; #X text 143 36 first create; #X msg 125 102 traverse pd-graphic \, bang; #X msg 191 135 \; pd-graphic clear; #N canvas 0 0 482 332 graphic 1; #X scalar g1 50 50 122 \;; #X restore 274 287 pd graphic; #X text 338 74 then information this; #X text 439 396 www.pd-tutorial.com; #X text 453 372 Johannes Kreidler; #X connect 1 0 3 2; #X connect 1 0 8 0; #X connect 3 0 10 0; #X connect 4 0 3 0; #X connect 5 0 4 0; #X connect 5 1 15 0; #X connect 5 2 16 0; #X connect 6 0 5 0; #X connect 8 0 9 0; #X connect 10 0 12 0; #X connect 10 1 7 1; #X connect 11 0 1 0; #X connect 12 0 7 0; #X connect 15 0 1 0;