[PD] help with data stuctures

Chuckk Hubbard badmuthahubbard at gmail.com
Sun May 21 17:16:13 CEST 2006


How about something like this?
The toxy external is necessary to read mouse events.  Very much worth
having, but I can't for the life of me find out where they keep it
online to send you a link.  I puzzled it out before to download it for
myself, but I can't locate it now.

-Chuckk

-- 
"Far and away the best prize that life has to offer is the chance to
work hard at work worth doing."
-Theodore Roosevelt
-------------- next part --------------
#N canvas 351 194 879 688 12;
#N canvas 199 416 486 336 datastruct 0;
#X obj 286 215 pointer;
#X floatatom 11 182 5 0 0 0 - - -;
#X floatatom 90 180 5 0 0 0 - - -;
#X floatatom 169 179 5 0 0 0 - - -;
#X msg 286 191 traverse pd-map \, bang;
#X obj 59 239 append datastruct x y color;
#X obj 31 134 filledpolygon color 0 2 0 0 20 0 20 20 0 20 0 0;
#X obj 28 48 struct datastruct float x float y float color;
#X connect 0 0 5 3;
#X connect 1 0 5 0;
#X connect 2 0 5 1;
#X connect 3 0 5 2;
#X connect 4 0 0 0;
#X restore 656 628 pd datastruct;
#N canvas 0 0 320 287 map 1;
#X restore 659 565 pd map;
#X obj 526 195 s pd-map;
#X msg 526 162 clear;
#X obj 29 128 pointer;
#X msg 123 134 next;
#X msg 225 105 capture \$1;
#X obj 225 83 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
;
#X obj 259 153 route mouse;
#X obj 259 177 unpack;
#X obj 29 155 t p p;
#X obj 187 281 -;
#X obj 64 276 -;
#X obj 259 204 t b f;
#X obj 187 304 moses 0;
#X obj 64 299 moses 0;
#X obj 98 379 +;
#X obj 98 410 sel 2;
#X obj 123 111 until;
#X msg 9 61 traverse pd-map;
#X obj 122 20 t b b;
#X obj 225 130 tot map;
#X obj 64 322 > -20;
#X obj 187 327 > -20;
#X obj 29 185 get datastruct x y color;
#X obj 185 562 set datastruct color;
#X obj 225 34 loadbang;
#X msg 225 58 1;
#X obj 185 456 f;
#X msg 185 535 999;
#X obj 185 482 - 220;
#X obj 185 508 moses 335;
#N canvas 105 476 458 308 draw 0;
#X obj 19 9 inlet;
#X obj 228 91 pointer;
#X msg 228 57 traverse pd-map \, bang;
#X obj 17 249 append datastruct x y color;
#X msg 87 217 100;
#X obj 9 173 f 50;
#X obj 60 172 + 25;
#X msg 157 218 999;
#X obj 7 138 until;
#X msg 7 113 8;
#X obj 19 35 t b b;
#X msg 57 105 50;
#X connect 0 0 10 0;
#X connect 1 0 3 3;
#X connect 2 0 1 0;
#X connect 4 0 3 1;
#X connect 5 0 6 0;
#X connect 5 0 3 0;
#X connect 6 0 5 1;
#X connect 7 0 3 2;
#X connect 8 0 5 0;
#X connect 9 0 8 0;
#X connect 10 0 9 0;
#X connect 10 1 11 0;
#X connect 10 1 2 0;
#X connect 10 1 7 0;
#X connect 10 1 4 0;
#X connect 11 0 5 1;
#X restore 491 233 pd draw;
#X msg 491 102 bang;
#X obj 491 74 loadbang;
#X obj 491 128 t b b;
#X msg 238 353 0;
#X connect 3 0 2 0;
#X connect 4 0 10 0;
#X connect 4 1 18 1;
#X connect 5 0 4 0;
#X connect 6 0 21 0;
#X connect 7 0 6 0;
#X connect 8 0 9 0;
#X connect 9 0 13 0;
#X connect 9 1 11 1;
#X connect 10 0 24 0;
#X connect 10 1 25 1;
#X connect 11 0 14 0;
#X connect 12 0 15 0;
#X connect 13 0 20 0;
#X connect 13 1 12 1;
#X connect 14 0 23 0;
#X connect 14 1 36 0;
#X connect 15 0 22 0;
#X connect 16 0 17 0;
#X connect 17 0 28 0;
#X connect 18 0 5 0;
#X connect 19 0 4 0;
#X connect 20 0 18 0;
#X connect 20 1 19 0;
#X connect 21 2 8 0;
#X connect 22 0 16 0;
#X connect 23 0 16 1;
#X connect 24 0 12 0;
#X connect 24 1 11 0;
#X connect 24 2 28 1;
#X connect 26 0 27 0;
#X connect 27 0 7 0;
#X connect 28 0 30 0;
#X connect 29 0 25 0;
#X connect 30 0 31 0;
#X connect 31 0 29 0;
#X connect 31 1 25 0;
#X connect 33 0 35 0;
#X connect 34 0 33 0;
#X connect 35 0 32 0;
#X connect 35 1 3 0;
#X connect 36 0 16 1;



More information about the Pd-list mailing list