[Gridflow-cvs] [svn] commit: r4505 - /trunk/doc/flow_classes/

gridflow-cvs at artengine.ca gridflow-cvs at artengine.ca
Fri Oct 30 00:09:46 EDT 2009


Author: matju
Date: Fri Oct 30 00:09:44 2009
New Revision: 4505

Log:
layout

Modified:
    trunk/doc/flow_classes/#apply_colormap_channelwise-help.pd
    trunk/doc/flow_classes/#background_model-help.pd
    trunk/doc/flow_classes/#border-help.pd
    trunk/doc/flow_classes/#camera-help.pd
    trunk/doc/flow_classes/#cast-help.pd
    trunk/doc/flow_classes/#centroid-help.pd
    trunk/doc/flow_classes/#change-help.pd
    trunk/doc/flow_classes/#clip-help.pd
    trunk/doc/flow_classes/#cluster_avg-help.pd
    trunk/doc/flow_classes/#color-help.pd
    trunk/doc/flow_classes/#contrast-help.pd
    trunk/doc/flow_classes/#convolve-help.pd
    trunk/doc/flow_classes/#inner-help.pd

Modified: trunk/doc/flow_classes/#apply_colormap_channelwise-help.pd
==============================================================================
--- trunk/doc/flow_classes/#apply_colormap_channelwise-help.pd (original)
+++ trunk/doc/flow_classes/#apply_colormap_channelwise-help.pd Fri Oct 30 00:09:44 2009
@@ -1,36 +1,36 @@
-#N canvas 651 0 568 670 10;
-#X obj 25 313 #in;
-#X obj 25 362 #out window;
-#X text 192 608 Outputs the modified data as a grid.;
+#N canvas 651 0 568 620 10;
+#X obj 25 293 #in;
+#X obj 25 342 #out window;
+#X text 200 559 Outputs the modified data as a grid.;
 #X text 12 27 This object is useful for color correction. for each
 pixel it takes it apart \, looks up each part separately in the colormap
 and constructs a new pixel from that.;
-#X text 192 503 Colormap is a grid dim (2) (intensity channels);
-#X text 191 442 Accepts a grid that will be modified by the colormap
+#X text 200 475 Colormap is a grid dim (2) (intensity channels);
+#X text 200 453 Accepts a grid that will be modified by the colormap
 ;
-#X obj 213 255 #for 0 256 1;
-#X obj 213 325 #outer gamma;
-#X msg 25 287 load bluemarble.jpg;
-#X obj 25 268 t b b;
-#X obj 289 281 #color 0 1024 1;
-#X msg 354 229 1024 512 256;
-#X obj 354 210 loadbang;
-#X obj 25 343 #apply_colormap_channelwise;
-#X obj 25 239 metro 100;
-#X obj 25 222 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 1
+#X obj 213 235 #for 0 256 1;
+#X obj 213 305 #outer gamma;
+#X msg 25 267 load bluemarble.jpg;
+#X obj 25 248 t b b;
+#X obj 289 261 #color 0 1024 1;
+#X msg 354 209 1024 512 256;
+#X obj 354 190 loadbang;
+#X obj 25 323 #apply_colormap_channelwise;
+#X obj 25 219 metro 100;
+#X obj 25 202 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 1
 ;
-#X text 357 264 vary this:;
+#X text 357 244 vary this:;
 #X obj 0 0 doc_h;
 #X obj 3 383 doc_c 0;
 #X obj 3 423 doc_i 2;
-#X obj 3 581 doc_o 1;
+#X obj 3 529 doc_o 1;
 #X obj 14 453 doc_ii 0;
-#X obj 14 504 doc_ii 1;
-#X obj 14 611 doc_oo 0;
+#X obj 14 475 doc_ii 1;
+#X obj 14 559 doc_oo 0;
 #X obj 97 453 doc_m i0 grid;
-#X obj 97 504 doc_m i1 grid;
-#X obj 97 611 doc_m o0 grid;
-#X text 197 528 aka palette;
+#X obj 97 475 doc_m i1 grid;
+#X obj 97 559 doc_m o0 grid;
+#X text 200 497 aka palette;
 #X text 12 70 currently works only with 3 channels at a time!;
 #X text 15 89 it also works on non-images \, for example on colormaps
 themselves \, but the last dimension must be channels \, and there
@@ -38,7 +38,7 @@
 #X text 14 136 Note: if you just need to apply a palette on an indexed-color
 picture or greyscale picture \, you don't need this. Just use #store
 instead.;
-#X obj 0 641 doc_f;
+#X obj 0 591 doc_f;
 #X connect 0 0 13 0;
 #X connect 6 0 7 0;
 #X connect 7 0 13 1;

Modified: trunk/doc/flow_classes/#background_model-help.pd
==============================================================================
--- trunk/doc/flow_classes/#background_model-help.pd (original)
+++ trunk/doc/flow_classes/#background_model-help.pd Fri Oct 30 00:09:44 2009
@@ -1,55 +1,56 @@
-#N canvas 327 52 546 614 10;
-#X obj 58 104 #camera;
+#N canvas 327 52 568 852 10;
+#X obj 58 86 #camera;
 #X obj 58 50 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 1;
-#X obj 194 162 tgl 15 0 empty empty binaryFlag 0 -6 0 8 -24198 -1 -1
+#X obj 194 115 tgl 15 0 empty empty binaryFlag 0 -6 0 8 -24198 -1 -1
 0 1;
-#X obj 126 143 tgl 15 0 empty empty addBackground 0 -6 0 8 -24198 -1
+#X obj 126 96 tgl 15 0 empty empty addBackground 0 -6 0 8 -24198 -1
 -1 0 1;
-#X obj 266 152 hsl 128 15 0 700 0 0 empty empty outputThreshold -2
+#X obj 266 105 hsl 128 15 0 700 0 0 empty empty outputThreshold -2
 -6 0 8 -260818 -1 -1 0 1;
-#X obj 31 78 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1
+#X obj 41 86 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1
 ;
-#X obj 58 383 #greyscale_to_rgb;
-#X text 72 315 Arguments : size of buffer \, columns \, rows \, channel
+#X obj 58 286 #greyscale_to_rgb;
+#X text 72 224 Arguments : size of buffer \, columns \, rows \, channel
 ;
-#X text 70 333 <-- output is a greyscale image;
-#X obj 58 408 #out window \, title backgroundModel;
-#X obj 58 434 fps detailed;
-#X obj 58 455 print;
-#X obj 160 280 #out window \, title variance;
-#X obj 263 234 #out window \, title Mean;
-#X obj 160 236 # << 2;
-#X obj 160 258 #clip;
-#X floatatom 280 175 5 0 0 0 - - -;
-#X obj 58 358 #clip;
-#X obj 58 74 metro 33.33;
-#X obj 58 208 #background_model 20 120 160 3;
+#X text 70 242 <-- output is a greyscale image;
+#X obj 58 305 #out window \, title backgroundModel;
+#X obj 58 324 fps detailed;
+#X obj 58 343 print;
+#X obj 146 198 #out window \, title variance;
+#X obj 235 160 #out window \, title Mean;
+#X obj 146 160 # << 2;
+#X obj 146 179 #clip;
+#X floatatom 280 128 5 0 0 0 - - -;
+#X obj 58 267 #clip;
+#X obj 58 67 metro 33.33;
+#X obj 58 141 #background_model 20 120 160 3;
 #X obj 0 0 doc_h;
-#X obj 3 483 doc_c 4;
-#X obj 3 611 doc_i 4;
-#X obj 3 747 doc_o 3;
-#X obj 14 771 doc_oo 0;
-#X obj 14 795 doc_oo 1;
-#X obj 14 819 doc_oo 2;
-#X obj 14 635 doc_ii 0;
-#X obj 14 659 doc_ii 1;
-#X obj 14 683 doc_ii 2;
-#X obj 14 707 doc_ii 3;
-#X obj 14 507 doc_cc 0;
-#X obj 14 531 doc_cc 1;
-#X obj 14 555 doc_cc 2;
-#X obj 14 579 doc_cc 3;
-#X obj 100 507 doc_m c0;
-#X obj 100 531 doc_m c1;
-#X obj 100 555 doc_m c2;
-#X obj 100 579 doc_m c3;
-#X obj 100 635 doc_m i0;
-#X obj 100 659 doc_m i1;
-#X obj 100 683 doc_m i2;
-#X obj 100 707 doc_m i3;
-#X obj 100 771 doc_m o0;
-#X obj 100 795 doc_m o1;
-#X obj 100 819 doc_m o2;
+#X obj 3 374 doc_c 4;
+#X obj 3 494 doc_i 4;
+#X obj 3 614 doc_o 3;
+#X obj 14 644 doc_oo 0;
+#X obj 14 664 doc_oo 1;
+#X obj 14 684 doc_oo 2;
+#X obj 14 524 doc_ii 0;
+#X obj 14 544 doc_ii 1;
+#X obj 14 564 doc_ii 2;
+#X obj 14 584 doc_ii 3;
+#X obj 14 404 doc_cc 0;
+#X obj 14 424 doc_cc 1;
+#X obj 14 444 doc_cc 2;
+#X obj 14 464 doc_cc 3;
+#X obj 97 404 doc_m c0;
+#X obj 97 424 doc_m c1;
+#X obj 97 444 doc_m c2;
+#X obj 97 464 doc_m c3;
+#X obj 97 524 doc_m i0;
+#X obj 97 544 doc_m i1;
+#X obj 97 564 doc_m i2;
+#X obj 97 584 doc_m i3;
+#X obj 97 644 doc_m o0;
+#X obj 97 664 doc_m o1;
+#X obj 97 684 doc_m o2;
+#X obj 0 714 doc_f;
 #X connect 0 0 19 0;
 #X connect 1 0 18 0;
 #X connect 2 0 19 2;

Modified: trunk/doc/flow_classes/#border-help.pd
==============================================================================
--- trunk/doc/flow_classes/#border-help.pd (original)
+++ trunk/doc/flow_classes/#border-help.pd Fri Oct 30 00:09:44 2009
@@ -1,39 +1,39 @@
-#N canvas 597 51 568 587 10;
+#N canvas 597 51 568 499 10;
 #X obj 20 84 #in;
 #X obj 20 127 #out window;
 #X text 15 28 Creates a black border around an image.;
 #X msg 20 62 load working.jpg;
-#X text 207 213 top padding and left padding. defaults to (1 1 0).
+#X text 200 206 top padding and left padding. defaults to (1 1 0).
 ;
-#X text 207 233 bottom and right padding. defaults to (1 1 0).;
+#X text 200 228 bottom and right padding. defaults to (1 1 0).;
 #X obj 20 105 #border (5 10 0) (15 20 0);
 #X text 209 98 5 at the top;
 #X text 208 112 10 at the left;
 #X text 208 126 15 at the bottom;
 #X text 208 139 20 at the right;
-#X text 205 264 both arguments must have 3 elements. The third element
+#X text 114 255 both arguments must have 3 elements. The third element
 is reserved for future use.;
-#X text 205 524 The original image surrounded by zero padding \, which
+#X text 200 425 The original image surrounded by zero padding \, which
 usually means black pixels.;
 #X obj 0 0 doc_h;
-#X obj 3 304 doc_i 3;
-#X obj 3 498 doc_o 1;
-#X obj 3 180 doc_c 2;
-#X obj 14 528 doc_oo 0;
-#X obj 14 339 doc_ii 0;
-#X obj 14 390 doc_ii 1;
-#X obj 14 443 doc_ii 2;
-#X obj 14 213 doc_cc 0;
-#X obj 14 237 doc_cc 1;
-#X obj 97 213 doc_m c0 grid[3];
-#X obj 97 237 doc_m c1 grid[3];
-#X obj 97 339 doc_m i0 grid;
-#X obj 97 390 doc_m i1 list;
-#X obj 97 443 doc_m i2 list;
-#X text 206 389 same as arg 0;
-#X text 206 443 same as arg 1;
-#X obj 97 528 doc_m o0 grid;
-#X obj 0 558 doc_f;
+#X obj 3 291 doc_i 3;
+#X obj 3 395 doc_o 1;
+#X obj 3 176 doc_c 2;
+#X obj 14 425 doc_oo 0;
+#X obj 14 321 doc_ii 0;
+#X obj 14 341 doc_ii 1;
+#X obj 14 363 doc_ii 2;
+#X obj 14 206 doc_cc 0;
+#X obj 14 228 doc_cc 1;
+#X obj 97 206 doc_m c0 grid[3];
+#X obj 97 228 doc_m c1 grid[3];
+#X obj 97 321 doc_m i0 grid;
+#X obj 97 341 doc_m i1 list;
+#X obj 97 363 doc_m i2 list;
+#X text 200 341 same as arg 0;
+#X text 200 363 same as arg 1;
+#X obj 97 425 doc_m o0 grid;
+#X obj 0 470 doc_f;
 #X connect 0 0 6 0;
 #X connect 3 0 0 0;
 #X connect 6 0 1 0;

Modified: trunk/doc/flow_classes/#camera-help.pd
==============================================================================
--- trunk/doc/flow_classes/#camera-help.pd (original)
+++ trunk/doc/flow_classes/#camera-help.pd Fri Oct 30 00:09:44 2009
@@ -1,35 +1,35 @@
-#N canvas 679 40 568 579 10;
-#X obj 50 216 #out window;
+#N canvas 679 40 568 550 10;
+#X obj 50 198 #out window;
 #X obj 24 79 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1
 ;
 #X obj 50 79 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 1;
-#X obj 50 242 fps detailed;
-#X obj 50 272 print;
+#X obj 50 217 fps detailed;
+#X obj 50 236 print;
 #X obj 50 105 metro 20;
 #X text 14 27 Is an abstraction that provides a preset for bttv cards
 as well as discrete controls of other cameras.;
-#X text 190 513 Returns a grid from the video capture device for every
+#X text 200 489 Returns a grid from the video capture device for every
 bang.;
-#X obj 50 189 #scale_by;
-#X text 20 300 * for webcams \, please note that you need to have the
+#X obj 50 179 #scale_by;
+#X text 20 270 * for webcams \, please note that you need to have the
 pwc module loaded. The driver from http://www.saillard.org worked for
 the quickcam pro 4000;
 #X text 115 145 <-- open the abstraction and configure for your camera
 before sending it a bang.;
 #X obj 50 146 #camera;
-#X text 212 374 Corresponds to the video for linux device on you system
+#X text 200 354 Corresponds to the video for linux device on you system
 (0-8);
 #X obj 0 0 doc_h;
-#X obj 3 490 doc_o 1;
-#X obj 3 414 doc_i 1;
-#X obj 3 353 doc_c 1;
-#X obj 14 520 doc_oo 0;
-#X obj 14 444 doc_ii 0;
-#X obj 14 383 doc_cc 0;
-#X obj 97 383 doc_m c0 float/int;
-#X obj 97 444 doc_m i0 bang;
-#X obj 97 520 doc_m o0 grid;
-#X obj 0 550 doc_f;
+#X obj 3 459 doc_o 1;
+#X obj 3 399 doc_i 1;
+#X obj 3 324 doc_c 1;
+#X obj 14 489 doc_oo 0;
+#X obj 14 429 doc_ii 0;
+#X obj 14 354 doc_cc 0;
+#X obj 97 354 doc_m c0 float/int;
+#X obj 97 429 doc_m i0 bang;
+#X obj 97 489 doc_m o0 grid;
+#X obj 0 521 doc_f;
 #X connect 0 0 3 0;
 #X connect 1 0 11 0;
 #X connect 2 0 5 0;
@@ -37,4 +37,5 @@
 #X connect 5 0 11 0;
 #X connect 8 0 0 0;
 #X connect 11 0 8 0;
+#X connect 20 1 12 0;
 #X connect 22 1 7 0;

Modified: trunk/doc/flow_classes/#cast-help.pd
==============================================================================
--- trunk/doc/flow_classes/#cast-help.pd (original)
+++ trunk/doc/flow_classes/#cast-help.pd Fri Oct 30 00:09:44 2009
@@ -1,4 +1,4 @@
-#N canvas 646 0 568 585 10;
+#N canvas 646 0 568 564 10;
 #X obj 14 219 #print;
 #X obj 14 199 #cast float64;
 #X obj 269 218 #print;
@@ -18,7 +18,7 @@
 #X obj 306 133 #pack 3 float32;
 #X obj 14 161 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
 -1;
-#X text 210 303 Number types are: uint8 \, int16 \, int32 \, int64
+#X text 200 283 Number types are: uint8 \, int16 \, int32 \, int64
 \, float32 \, float64. see doc/architecture.html for more info.;
 #X obj 126 157 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
 -1;
@@ -28,24 +28,24 @@
 will be truncated.;
 #X obj 406 113 nbx 8 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10
 -262144 -1 -1 45 256;
-#X text 200 360 Any grid;
+#X text 200 358 Any grid;
 #X obj 0 0 doc_h;
-#X obj 3 335 doc_i 1;
-#X obj 3 422 doc_o 1;
+#X obj 3 328 doc_i 1;
+#X obj 3 390 doc_o 1;
 #X obj 3 253 doc_c 1;
-#X obj 14 452 doc_oo 0;
-#X obj 14 365 doc_ii 0;
+#X obj 14 420 doc_oo 0;
+#X obj 14 358 doc_ii 0;
 #X obj 14 283 doc_cc 0;
 #X obj 97 283 doc_m c0 symbol/numbertype;
-#X obj 97 365 doc_m i0 grid;
-#X obj 97 452 doc_m o0 grid;
-#X text 199 444 Produces a grid of the same dimensions containing all
+#X obj 97 358 doc_m i0 grid;
+#X obj 97 420 doc_m o0 grid;
+#X text 200 420 Produces a grid of the same dimensions containing all
 the same values after type conversion.;
-#X text 188 474 conversion from float truncates fractional part (rounds
+#X text 200 455 conversion from float truncates fractional part (rounds
 towards zero);
-#X text 187 506 conversion to an int type may wrap (same as some #
+#X text 200 490 conversion to an int type may wrap (same as some #
 & or some # %);
-#X obj 0 556 doc_f;
+#X obj 0 535 doc_f;
 #X connect 1 0 0 0;
 #X connect 4 0 2 0;
 #X connect 5 0 3 0;

Modified: trunk/doc/flow_classes/#centroid-help.pd
==============================================================================
--- trunk/doc/flow_classes/#centroid-help.pd (original)
+++ trunk/doc/flow_classes/#centroid-help.pd Fri Oct 30 00:09:44 2009
@@ -1,27 +1,27 @@
-#N canvas 669 0 568 346 10;
+#N canvas 669 0 568 376 10;
 #X obj 0 0 doc_h;
 #X obj 43 44 #centroid;
 #X obj 3 93 doc_c;
 #X obj 3 133 doc_i 1;
-#X obj 3 195 doc_o 3;
+#X obj 3 221 doc_o 3;
 #X obj 14 163 doc_ii 0;
-#X obj 14 225 doc_oo 0;
-#X obj 14 245 doc_oo 1;
-#X obj 14 267 doc_oo 2;
+#X obj 14 251 doc_oo 0;
+#X obj 14 273 doc_oo 1;
+#X obj 14 295 doc_oo 2;
 #X obj 97 163 doc_m i0;
-#X obj 97 225 doc_m o0 grid;
-#X obj 97 267 doc_m o2 float;
-#X obj 97 245 doc_m o1 float;
-#X text 217 163 will compute the centroid of the given grid \, which
+#X obj 97 251 doc_m o0 grid;
+#X obj 97 295 doc_m o2 float;
+#X obj 97 273 doc_m o1 float;
+#X text 200 163 will compute the centroid of the given grid \, which
 is a weighted average \, namely \, the average position weighted by
 the pixel values.;
 #X text 138 41 obsolete. please use [#moment] instead.;
-#X obj 3 297 doc_also;
-#X obj 104 297 #moment;
-#X text 194 219 (y x);
-#X text 198 243 y;
-#X text 198 265 x;
-#X obj 0 317 doc_f;
+#X obj 3 327 doc_also;
+#X obj 103 327 #moment;
+#X text 200 251 (y x);
+#X text 200 273 y;
+#X text 200 295 x;
+#X obj 0 347 doc_f;
 #X connect 9 1 13 0;
 #X connect 10 1 17 0;
 #X connect 11 1 19 0;

Modified: trunk/doc/flow_classes/#change-help.pd
==============================================================================
--- trunk/doc/flow_classes/#change-help.pd (original)
+++ trunk/doc/flow_classes/#change-help.pd Fri Oct 30 00:09:44 2009
@@ -10,7 +10,7 @@
 #X obj 14 338 doc_oo 0;
 #X obj 14 218 doc_cc 0;
 #X obj 3 368 doc_also;
-#X obj 104 307 change;
+#X obj 103 368 change;
 #X obj 0 388 doc_f;
 #X obj 38 137 print;
 #X obj 44 118 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1

Modified: trunk/doc/flow_classes/#clip-help.pd
==============================================================================
--- trunk/doc/flow_classes/#clip-help.pd (original)
+++ trunk/doc/flow_classes/#clip-help.pd Fri Oct 30 00:09:44 2009
@@ -1,4 +1,4 @@
-#N canvas 673 6 568 649 10;
+#N canvas 673 6 568 651 10;
 #X obj 51 163 #in;
 #X obj 51 189 # + 42;
 #X floatatom 88 166 5 0 0 0 - - -;
@@ -13,17 +13,17 @@
 saturating the colours of your grid.;
 #X text 133 165 <-- vary this number;
 #X msg 81 138 open working.jpg;
-#X text 197 403 Grid values are clipped to the high and low values
+#X text 200 412 Grid values are clipped to the high and low values
 stored in the object;
 #X text 169 315 [#clip] accepts two integers as creation arguments
 that initialize the first values to be stored in the object. The first
 integer corresponds to the inlet 1 \, the second to inlet 2;
-#X text 213 561 Outputs the modified grid;
-#X obj 102 595 # min;
-#X obj 149 595 # max;
-#X obj 197 595 clip;
-#X text 244 594 #numop-help.pd;
-#X text 340 593 gf_tutorial_image_6.pd;
+#X text 200 570 Outputs the modified grid;
+#X obj 343 602 # min;
+#X obj 385 602 # max;
+#X obj 427 602 clip;
+#X text 247 602 #numop-help.pd;
+#X text 103 602 gf_tutorial_image_6.pd;
 #X obj 51 240 #clip 0 255;
 #X text 139 231 <--if no creation argument is given the default range
 is 0-255.;
@@ -31,7 +31,7 @@
 #X obj 3 382 doc_i 3;
 #X obj 3 540 doc_o 1;
 #X obj 3 296 doc_c 2;
-#X obj 3 600 doc_also;
+#X obj 3 602 doc_also;
 #X obj 14 412 doc_ii 0;
 #X obj 14 467 doc_ii 1;
 #X obj 14 500 doc_ii 2;
@@ -41,10 +41,10 @@
 #X obj 97 412 doc_m i0 grid;
 #X obj 97 467 doc_m i1 float int;
 #X obj 97 500 doc_m i2 float int;
-#X text 220 465 same as arg 0;
-#X text 222 497 same as arg 1;
+#X text 200 467 same as arg 0;
+#X text 200 500 same as arg 1;
 #X obj 97 570 doc_m o0 grid;
-#X obj 0 620 doc_f;
+#X obj 0 622 doc_f;
 #X connect 0 0 1 0;
 #X connect 1 0 20 0;
 #X connect 2 0 1 1;

Modified: trunk/doc/flow_classes/#cluster_avg-help.pd
==============================================================================
--- trunk/doc/flow_classes/#cluster_avg-help.pd (original)
+++ trunk/doc/flow_classes/#cluster_avg-help.pd Fri Oct 30 00:09:44 2009
@@ -1,21 +1,21 @@
-#N canvas 615 299 568 299 10;
+#N canvas 615 299 568 303 10;
 #X obj 0 0 doc_h;
 #X obj 3 90 doc_i 3;
 #X obj 3 190 doc_o 2;
 #X obj 14 60 doc_cc 0;
 #X obj 14 120 doc_ii 0;
-#X text 198 240 counts;
-#X text 199 217 sums;
+#X text 200 242 counts;
+#X text 200 220 sums;
 #X obj 97 160 doc_m i2 grid;
 #X obj 14 140 doc_ii 1;
 #X obj 14 160 doc_ii 2;
 #X obj 14 220 doc_oo 0;
 #X obj 3 30 doc_c 1;
-#X obj 0 270 doc_f;
-#X obj 14 240 doc_oo 1;
+#X obj 0 274 doc_f;
+#X obj 14 242 doc_oo 1;
 #X obj 97 60 doc_m c0 int;
 #X obj 97 220 doc_m o0 grid;
-#X obj 97 240 doc_m o1 grid;
+#X obj 97 242 doc_m o1 grid;
 #X obj 97 140 doc_m i1 float int;
 #X obj 97 120 doc_m i0 grid i;
 #X connect 15 1 6 0;

Modified: trunk/doc/flow_classes/#color-help.pd
==============================================================================
--- trunk/doc/flow_classes/#color-help.pd (original)
+++ trunk/doc/flow_classes/#color-help.pd Fri Oct 30 00:09:44 2009
@@ -1,4 +1,4 @@
-#N canvas 653 126 568 528 10;
+#N canvas 653 126 568 543 10;
 #X obj 126 114 #color;
 #X text 308 126 <-- vary these;
 #X text 10 27 The [#color] object contains a triple slider for RGB
@@ -6,33 +6,33 @@
 #X text 198 68 <-- click here;
 #X msg 126 68 255 0 204;
 #X msg 317 79 delegate steady 0;
-#X text 96 475 [hsl];
+#X text 103 494 [hsl];
 #X obj 0 0 doc_h;
 #X obj 3 297 doc_i 1;
 #X obj 3 419 doc_o 1;
 #X obj 3 179 doc_c 3;
-#X obj 3 479 doc_also;
-#X text 193 250 whether to remove the color preview;
-#X text 192 203 lower bound;
-#X text 193 226 upper bound;
+#X obj 3 494 doc_also;
+#X text 200 253 whether to remove the color preview;
+#X text 200 209 lower bound;
+#X text 200 231 upper bound;
 #X obj 14 449 doc_oo 0;
 #X obj 14 327 doc_ii 0;
 #X obj 14 209 doc_cc 0;
-#X obj 14 229 doc_cc 1;
-#X obj 14 251 doc_cc 2;
+#X obj 14 231 doc_cc 1;
+#X obj 14 253 doc_cc 2;
 #X obj 97 209 doc_m c0 float;
-#X obj 97 229 doc_m c1 float;
-#X obj 97 251 doc_m c2 bool;
+#X obj 97 231 doc_m c1 float;
+#X obj 97 253 doc_m c2 bool;
 #X obj 97 327 doc_m i0 grid;
-#X obj 97 361 doc_m i0 delegate;
-#X text 209 361 sends the rest of the message as a message to each
+#X obj 97 362 doc_m i0 delegate;
+#X text 200 362 sends the rest of the message as a message to each
 of the sliders but not each of the numboxes.;
-#X text 195 305 replaces the current colour value inside [#color] \,
+#X text 200 327 replaces the current colour value inside [#color] \,
 including sliders and numboxes.;
 #X obj 97 449 doc_m o0 grid;
-#X text 196 430 of size (3) representing a rgb colour or any other
+#X text 200 449 of size (3) representing a rgb colour or any other
 rgb-related settings you want to control with [#color].;
-#X obj 0 499 doc_f;
+#X obj 0 514 doc_f;
 #X connect 4 0 0 0;
 #X connect 5 0 0 0;
 #X connect 11 1 6 0;

Modified: trunk/doc/flow_classes/#contrast-help.pd
==============================================================================
--- trunk/doc/flow_classes/#contrast-help.pd (original)
+++ trunk/doc/flow_classes/#contrast-help.pd Fri Oct 30 00:09:44 2009
@@ -15,16 +15,16 @@
 #X obj 59 162 #in;
 #X text 8 28 Adjusts the intensity of an image.;
 #X obj 190 189 #contrast;
-#X text 191 437 This value corresponds to the master contrast \, it
+#X text 200 417 This value corresponds to the master contrast \, it
 varies the amount of incoming white. The default value is 256 and it
 has no effect.;
-#X text 191 367 This value corresponds to the secondary contrast (inverse
+#X text 200 354 This value corresponds to the secondary contrast (inverse
 whiteness) \, it varies the amount of incoming black into the image.
 The default value is 256 and it has no effect.;
-#X obj 104 537 #convolve;
-#X obj 174 537 #posterize;
-#X obj 251 537 #solarize;
-#X obj 321 537 #layer;
+#X obj 104 552 #convolve;
+#X obj 174 552 #posterize;
+#X obj 251 552 #solarize;
+#X obj 321 552 #layer;
 #X text 366 118 contrast about black;
 #X text 216 118 contrast about white;
 #X obj 0 0 doc_h;
@@ -33,13 +33,13 @@
 #X obj 3 552 doc_also;
 #X obj 14 522 doc_oo 0;
 #X obj 14 319 doc_ii 0;
-#X obj 14 347 doc_ii 1;
+#X obj 14 354 doc_ii 1;
 #X obj 14 417 doc_ii 2;
 #X obj 3 249 doc_c 0;
-#X obj 97 347 doc_m i1 float int;
+#X obj 97 354 doc_m i1 float int;
 #X obj 97 417 doc_m i2 float int;
 #X obj 97 522 doc_m o0 grid;
-#X text 192 311 produces a grid like the incoming grid but with different
+#X text 200 319 produces a grid like the incoming grid but with different
 constrast.;
 #X obj 97 319 doc_m i0 grid;
 #X text 7 42 resulting values outside 0-255 are automatically clipped.

Modified: trunk/doc/flow_classes/#convolve-help.pd
==============================================================================
--- trunk/doc/flow_classes/#convolve-help.pd (original)
+++ trunk/doc/flow_classes/#convolve-help.pd Fri Oct 30 00:09:44 2009
@@ -1,4 +1,4 @@
-#N canvas 678 0 568 790 10;
+#N canvas 678 0 568 772 10;
 #X obj 43 87 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1
 ;
 #X msg 255 135 1 1 1 1 1 1 1 1 1;
@@ -7,15 +7,15 @@
 #X obj 255 157 #redim (3 3);
 #X obj 43 158 #in;
 #X obj 43 241 #out window;
-#X obj 102 701 #contrast;
-#X obj 171 701 #posterize;
-#X obj 247 701 #solarize;
-#X obj 316 701 #layer;
+#X obj 102 723 #contrast;
+#X obj 171 723 #posterize;
+#X obj 247 723 #solarize;
+#X obj 316 723 #layer;
 #X obj 43 183 #convolve \, op ^ \, fold + \, seed 0;
 #X text 14 28 [#convolve] is used to perform various transformations
 on images such as blurring \, sharpening \, finding edges \, embossing
 \, cellular automata and many others.;
-#X text 193 304 This is the convolution grid and it gets stored in
+#X text 200 316 This is the convolution grid and it gets stored in
 the other object. If rows2 and/or columns 2 are odd numbers \, then
 the centre of convolution is the middle of the convolution grid. If
 they are even numbers \, then the chosen centre will be slightly more
@@ -23,24 +23,24 @@
 celle of the grid.;
 #X msg 66 135 open scissors.jpg;
 #X obj 0 0 doc_h;
-#X obj 3 395 doc_i 2;
+#X obj 3 413 doc_i 2;
 #X obj 3 661 doc_o 1;
 #X obj 3 286 doc_c 0..1;
-#X obj 3 721 doc_also;
+#X obj 3 723 doc_also;
 #X obj 14 691 doc_oo 0;
-#X obj 14 425 doc_ii 0;
-#X obj 14 622 doc_ii 1;
+#X obj 14 443 doc_ii 0;
+#X obj 14 629 doc_ii 1;
 #X text 155 216 here ^ is the parallel operator \, fold is indicated
 by + and 0 is its base (seed).;
 #X obj 14 316 doc_cc 0;
-#X text 192 685 Resulting image.;
-#X obj 97 425 doc_m i0 grid;
-#X obj 97 622 doc_m i1 grid;
+#X text 200 691 Resulting image.;
+#X obj 97 443 doc_m i0 grid;
+#X obj 97 629 doc_m i1 grid;
 #X obj 97 691 doc_m o0 grid;
-#X obj 97 549 doc_m i0 op numop;
+#X obj 97 589 doc_m i0 op numop;
 #X obj 97 569 doc_m i0 fold numop;
-#X obj 97 589 doc_m i0 seed grid;
-#X text 193 420 Splits the incoming grid into dim(rest...) parts \,
+#X obj 97 609 doc_m i0 seed grid;
+#X text 200 443 Splits the incoming grid into dim(rest...) parts \,
 for each of those parts at (y \, x). A rectangle of such parts \, centered
 around (y \, x) is combined with the convolution grid like a [#] of
 operation op_para. Then each such result is folded like [#fold] of
@@ -48,9 +48,9 @@
 a grid that is sent to the outlet. Near the borders of the grid \,
 coordinates wrap around. this means the whole grid has to be received
 before production of the next grid starts.;
-#X text 195 619 same as arg 0;
+#X text 200 629 same as arg 0;
 #X obj 97 316 doc_m c0 grid;
-#X obj 0 741 doc_f;
+#X obj 0 743 doc_f;
 #X connect 0 0 3 0;
 #X connect 1 0 4 0;
 #X connect 2 0 1 0;

Modified: trunk/doc/flow_classes/#inner-help.pd
==============================================================================
--- trunk/doc/flow_classes/#inner-help.pd (original)
+++ trunk/doc/flow_classes/#inner-help.pd Fri Oct 30 00:09:44 2009
@@ -1,18 +1,12 @@
-#N canvas 666 0 568 738 10;
+#N canvas 666 0 568 672 10;
 #X obj 0 0 doc_h;
 #X obj 3 158 doc_c 1;
 #X obj 3 218 doc_i 2;
-#X obj 3 649 doc_o 1;
+#X obj 3 582 doc_o 1;
 #X obj 14 188 doc_cc 0;
 #X obj 14 248 doc_ii 0;
-#X obj 14 619 doc_ii 1;
-#X obj 14 679 doc_oo 0;
-#X obj 97 248 doc_m i0 grid;
-#X obj 97 445 doc_m i0 op;
-#X obj 97 544 doc_m i0 seed;
-#X obj 97 619 doc_m i1 grid;
-#X obj 97 188 doc_m c0 grid;
-#X obj 97 679 doc_m o0 grid;
+#X obj 14 550 doc_ii 1;
+#X obj 14 612 doc_oo 0;
 #X text 160 48 think of this one as a special combination of [#outer]
 \, [#] and [#fold]. this is one of the most complex operations. It
 is very useful for performing linear transforms like rotations \, scalings
@@ -20,31 +14,39 @@
 is done by something called matrix multiplication \, which happens
 to be [#inner * + 0]. [#inner] also does dot product and other funny
 operations.;
-#X text 187 231 Splits the Dim(anyA... \, lastA) left-hand grid into
+#X text 200 248 Splits the Dim(anyA... \, lastA) left-hand grid into
 Dim(anyA...) pieces of Dim(lastA) size.;
-#X text 187 281 Splits the Dim(firstB \, anyB...) right-hand grid into
+#X text 200 283 Splits the Dim(firstB \, anyB...) right-hand grid into
 Dim(anyB...) pieces of Dim(firstB) size.;
-#X text 188 322 On every piece pair \, does [#] using the specified
+#X text 200 318 On every piece pair \, does [#] using the specified
 op_para operation \, followed by a [#fold] using the specified op_fold
 operator and base value.;
-#X text 189 376 creates a Dim(anyA... \, anyB...) grid by assembling
+#X text 200 388 creates a Dim(anyA... \, anyB...) grid by assembling
 all the results together.;
-#X text 191 416 (note: lastA must be equal to firstB.);
-#X obj 97 496 doc_m i0 fold;
-#X text 198 617 same as arg 0;
-#X text 187 445 the operation that combines the values from the two
+#X text 200 423 (note: lastA must be equal to firstB.);
+#X text 200 550 same as arg 0;
+#X text 200 493 the operation that combines the values from the two
 grids together. this defaults to "*" (as in the matrix product);
-#X text 198 496 the operation that combines the result of the "op"
+#X text 200 445 the operation that combines the result of the "op"
 operations together. this defaults to "+" (as in the matrix product)
 ;
-#X text 193 546 the base value for the fold;
-#X obj 0 709 doc_f;
-#X connect 8 1 15 0;
-#X connect 8 1 16 0;
-#X connect 8 1 17 0;
-#X connect 8 1 18 0;
-#X connect 8 1 19 0;
-#X connect 9 1 22 0;
-#X connect 10 1 24 0;
-#X connect 11 1 21 0;
-#X connect 20 1 23 0;
+#X text 200 528 the base value for the fold;
+#X obj 0 642 doc_f;
+#X text 200 366 comment ca?;
+#X obj 97 188 doc_m c0 grid;
+#X obj 97 248 doc_m i0 grid;
+#X obj 97 493 doc_m i0 op;
+#X obj 97 528 doc_m i0 seed;
+#X obj 97 550 doc_m i1 grid;
+#X obj 97 612 doc_m o0 grid;
+#X obj 97 445 doc_m i0 fold;
+#X connect 21 1 9 0;
+#X connect 21 1 10 0;
+#X connect 21 1 11 0;
+#X connect 21 1 12 0;
+#X connect 21 1 13 0;
+#X connect 21 1 19 0;
+#X connect 22 1 15 0;
+#X connect 23 1 17 0;
+#X connect 24 1 14 0;
+#X connect 26 1 16 0;



More information about the Gridflow-cvs mailing list