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

gridflow-cvs at artengine.ca gridflow-cvs at artengine.ca
Wed Nov 4 16:17:04 EST 2009


Author: matju
Date: Wed Nov  4 16:17:04 2009
New Revision: 4742

Log:
0.9.6

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/#checkers-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/#dim-help.pd
    trunk/doc/flow_classes/#downscale_by-help.pd
    trunk/doc/flow_classes/#draw_hpgl-help.pd
    trunk/doc/flow_classes/#draw_image-help.pd
    trunk/doc/flow_classes/#draw_points-help.pd
    trunk/doc/flow_classes/#draw_polygon-help.pd
    trunk/doc/flow_classes/#draw_rect-help.pd
    trunk/doc/flow_classes/#draw_slider-help.pd
    trunk/doc/flow_classes/#edit_polygon-help.pd
    trunk/doc/flow_classes/#extract_diagonal-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 Wed Nov  4 16:17:04 2009
@@ -1,7 +1,7 @@
-#N canvas 651 0 568 598 10;
+#N canvas 651 0 632 598 10;
 #X obj 25 293 #in;
 #X obj 25 342 #out window;
-#X text 200 537 Outputs the modified data as a grid.;
+#X text 232 537 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.;
@@ -25,8 +25,6 @@
 #X obj 14 475 doc_ii 1;
 #X obj 14 537 doc_oo 0;
 #X obj 97 453 doc_m i0 grid;
-#X obj 97 475 doc_m i1 grid;
-#X obj 97 537 doc_m o0 grid;
 #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
@@ -35,9 +33,11 @@
 picture or greyscale picture \, you don't need this. Just use #store
 instead.;
 #X obj 0 569 doc_f;
-#X text 200 453 grid that will be modified by the colormap;
-#X text 200 475 Colormap (aka palette) is a grid[intensity \, channels]
+#X text 232 453 grid that will be modified by the colormap;
+#X text 232 475 Colormap (aka palette) is a grid[intensity \, channels]
 ;
+#X obj 97 475 doc_m i1 grid;
+#X obj 97 537 doc_m o0 grid;
 #X connect 0 0 11 0;
 #X connect 4 0 5 0;
 #X connect 5 0 11 1;
@@ -50,6 +50,6 @@
 #X connect 11 0 1 0;
 #X connect 12 0 7 0;
 #X connect 13 0 12 0;
-#X connect 22 1 29 0;
-#X connect 23 1 30 0;
-#X connect 24 1 2 0;
+#X connect 22 1 27 0;
+#X connect 29 1 28 0;
+#X connect 30 1 2 0;

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 Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 327 0 568 763 10;
+#N canvas 327 0 632 642 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 115 tgl 15 0 empty empty binaryFlag 0 -6 0 8 -24198 -1 -1
@@ -24,10 +24,6 @@
 #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 374 doc_c 4;
-#X obj 3 502 doc_i 4;
-#X obj 3 628 doc_o 3;
 #X obj 14 658 doc_oo 0;
 #X obj 14 680 doc_oo 1;
 #X obj 14 702 doc_oo 2;
@@ -39,28 +35,32 @@
 #X obj 14 426 doc_cc 1;
 #X obj 14 448 doc_cc 2;
 #X obj 14 470 doc_cc 3;
+#X text 232 552 addBackground;
+#X text 232 574 binary_flag;
+#X text 232 596 output_threshold;
+#X text 232 404 frames;
+#X text 232 426 height;
+#X text 232 448 width;
+#X text 232 470 channels;
+#X text 232 680 variance;
+#X text 232 702 mean;
+#X text 232 658 greyscale image;
+#X obj 0 0 doc_h;
+#X obj 0 734 doc_f;
+#X obj 3 374 doc_c 4;
+#X obj 3 502 doc_i 4;
+#X obj 3 628 doc_o 3;
 #X obj 97 596 doc_m i3;
-#X obj 0 734 doc_f;
 #X obj 97 404 doc_m c0 float;
 #X obj 97 426 doc_m c1 float;
 #X obj 97 448 doc_m c2 float;
 #X obj 97 470 doc_m c3 float;
-#X text 200 552 addBackground;
-#X text 200 574 binary_flag;
-#X text 200 596 output_threshold;
 #X obj 97 552 doc_m i1 grid;
 #X obj 97 532 doc_m i0 grid;
 #X obj 97 574 doc_m i2 float bool;
-#X text 200 404 frames;
-#X text 200 426 height;
-#X text 200 448 width;
-#X text 200 470 channels;
-#X text 200 680 variance;
-#X text 200 702 mean;
 #X obj 97 658 doc_m o0 grid;
 #X obj 97 680 doc_m o1 grid;
 #X obj 97 702 doc_m o2 grid;
-#X text 200 658 greyscale image;
 #X connect 0 0 19 0;
 #X connect 1 0 18 0;
 #X connect 2 0 19 2;
@@ -78,13 +78,13 @@
 #X connect 19 0 17 0;
 #X connect 19 1 14 0;
 #X connect 19 2 13 0;
-#X connect 35 1 43 0;
-#X connect 37 1 47 0;
-#X connect 38 1 48 0;
-#X connect 39 1 49 0;
-#X connect 40 1 50 0;
-#X connect 44 1 41 0;
-#X connect 46 1 42 0;
-#X connect 53 1 56 0;
-#X connect 54 1 51 0;
-#X connect 55 1 52 0;
+#X connect 46 1 33 0;
+#X connect 47 1 34 0;
+#X connect 48 1 35 0;
+#X connect 49 1 36 0;
+#X connect 50 1 37 0;
+#X connect 51 1 31 0;
+#X connect 53 1 32 0;
+#X connect 54 1 40 0;
+#X connect 55 1 38 0;
+#X connect 56 1 39 0;

Modified: trunk/doc/flow_classes/#border-help.pd
==============================================================================
--- trunk/doc/flow_classes/#border-help.pd (original)
+++ trunk/doc/flow_classes/#border-help.pd Wed Nov  4 16:17:04 2009
@@ -1,11 +1,11 @@
-#N canvas 597 51 568 499 10;
+#N canvas 597 51 632 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 200 206 top padding and left padding. defaults to (1 1 0).
+#X text 232 206 top padding and left padding. defaults to (1 1 0).
 ;
-#X text 200 228 bottom and right padding. defaults to (1 1 0).;
+#X text 232 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;
@@ -13,32 +13,32 @@
 #X text 208 139 20 at the right;
 #X text 114 255 both arguments must have 3 elements. The third element
 is reserved for future use.;
-#X text 200 425 The original image surrounded by zero padding \, which
+#X text 232 425 The original image surrounded by zero padding \, which
 usually means black pixels.;
-#X obj 0 0 doc_h;
-#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 text 232 341 same as arg 0;
+#X text 232 363 same as arg 1;
+#X obj 0 0 doc_h;
+#X obj 0 470 doc_f;
+#X obj 3 176 doc_c 2;
+#X obj 3 291 doc_i 3;
+#X obj 3 395 doc_o 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;
-#X connect 23 1 4 0;
-#X connect 24 1 5 0;
-#X connect 26 1 28 0;
-#X connect 27 1 29 0;
-#X connect 30 1 12 0;
+#X connect 26 1 4 0;
+#X connect 27 1 5 0;
+#X connect 29 1 19 0;
+#X connect 30 1 20 0;
+#X connect 31 1 12 0;

Modified: trunk/doc/flow_classes/#camera-help.pd
==============================================================================
--- trunk/doc/flow_classes/#camera-help.pd (original)
+++ trunk/doc/flow_classes/#camera-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 679 40 600 557 10;
+#N canvas 679 40 632 557 10;
 #X obj 86 164 #out window;
 #X obj 60 45 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1
 ;
@@ -6,33 +6,33 @@
 #X obj 86 183 fps detailed;
 #X obj 86 202 print;
 #X obj 86 71 metro 20;
-#X text 200 496 Returns a grid from the video capture device for every
+#X text 232 496 Returns a grid from the video capture device for every
 bang.;
 #X obj 86 145 #scale_by;
 #X text 151 111 <-- open the abstraction and configure for your camera
 before sending it a bang.;
 #X obj 86 112 #camera;
-#X obj 0 0 doc_h;
-#X obj 3 466 doc_o 1;
-#X obj 3 369 doc_i 1;
-#X obj 3 241 doc_c 1;
 #X obj 14 496 doc_oo 0;
 #X obj 14 399 doc_ii 0;
 #X obj 14 271 doc_cc 0;
+#X text 232 399 same as arg 0;
+#X text 232 421 same as the class of the camera object being used inside:
+see #io.videodev-help.pd for a LONG list of options;
+#X text 232 293 8: a linux device using the DC-1394 interface;
+#X text 232 315 9: an OSX device using the QuickTime camera interface
+;
+#X text 232 271 0..7: a linux device using the V4L1 interface (videodev.h)
+;
+#X text 232 337 -1: none;
+#X obj 0 0 doc_h;
+#X obj 0 528 doc_f;
+#X obj 3 241 doc_c 1;
+#X obj 3 369 doc_i 1;
+#X obj 3 466 doc_o 1;
 #X obj 97 271 doc_m c0 float/int;
 #X obj 97 496 doc_m o0 grid;
-#X obj 0 528 doc_f;
 #X obj 97 399 doc_m i0 device;
-#X text 200 399 same as arg 0;
 #X obj 97 421 doc_m i0 <any>;
-#X text 200 421 same as the class of the camera object being used inside:
-see #io.videodev-help.pd for a LONG list of options;
-#X text 200 293 8: a linux device using the DC-1394 interface;
-#X text 200 315 9: an OSX device using the QuickTime camera interface
-;
-#X text 200 271 0..7: a linux device using the V4L1 interface (videodev.h)
-;
-#X text 200 337 -1: none;
 #X connect 0 0 3 0;
 #X connect 1 0 9 0;
 #X connect 2 0 5 0;
@@ -40,10 +40,10 @@
 #X connect 5 0 9 0;
 #X connect 7 0 0 0;
 #X connect 9 0 7 0;
-#X connect 17 1 24 0;
-#X connect 17 1 25 0;
-#X connect 17 1 26 0;
-#X connect 17 1 27 0;
-#X connect 18 1 6 0;
-#X connect 20 1 21 0;
-#X connect 22 1 23 0;
+#X connect 24 1 15 0;
+#X connect 24 1 16 0;
+#X connect 24 1 17 0;
+#X connect 24 1 18 0;
+#X connect 25 1 6 0;
+#X connect 26 1 13 0;
+#X connect 27 1 14 0;

Modified: trunk/doc/flow_classes/#cast-help.pd
==============================================================================
--- trunk/doc/flow_classes/#cast-help.pd (original)
+++ trunk/doc/flow_classes/#cast-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 646 0 568 564 10;
+#N canvas 646 0 632 564 10;
 #X obj 14 219 #print;
 #X obj 14 199 #cast float64;
 #X obj 269 218 #print;
@@ -25,27 +25,27 @@
 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 358 Any grid;
-#X obj 0 0 doc_h;
-#X obj 3 328 doc_i 1;
-#X obj 3 390 doc_o 1;
-#X obj 3 253 doc_c 1;
+#X text 232 358 Any grid;
 #X obj 14 420 doc_oo 0;
 #X obj 14 358 doc_ii 0;
 #X obj 14 283 doc_cc 0;
+#X text 232 420 Produces a grid of the same dimensions containing all
+the same values after type conversion.;
+#X text 232 455 conversion from float truncates fractional part (rounds
+towards zero);
+#X text 232 490 conversion to an int type may wrap (same as some #
+& or some # %);
+#X text 232 283 Number types are: uint8 \, int16 \, int32 \, int64
+\, float32 \, float64. see doc/numtype.pd for more info.;
+#X obj 306 154 #redim (2 2);
+#X obj 0 0 doc_h;
+#X obj 0 535 doc_f;
+#X obj 3 253 doc_c 1;
+#X obj 3 328 doc_i 1;
+#X obj 3 390 doc_o 1;
 #X obj 97 283 doc_m c0 symbol/numbertype;
 #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 200 455 conversion from float truncates fractional part (rounds
-towards zero);
-#X text 200 490 conversion to an int type may wrap (same as some #
-& or some # %);
-#X obj 0 535 doc_f;
-#X text 200 283 Number types are: uint8 \, int16 \, int32 \, int64
-\, float32 \, float64. see doc/numtype.pd for more info.;
-#X obj 306 154 #redim (2 2);
 #X connect 1 0 0 0;
 #X connect 4 0 2 0;
 #X connect 5 0 3 0;
@@ -55,13 +55,13 @@
 #X connect 9 0 12 0;
 #X connect 10 0 12 1;
 #X connect 11 0 4 0;
-#X connect 12 0 33 0;
+#X connect 12 0 25 0;
 #X connect 13 0 6 0;
 #X connect 14 0 7 0;
 #X connect 16 0 12 2;
-#X connect 25 1 32 0;
-#X connect 26 1 17 0;
-#X connect 27 1 28 0;
-#X connect 27 1 29 0;
-#X connect 27 1 30 0;
-#X connect 33 0 11 1;
+#X connect 25 0 11 1;
+#X connect 31 1 24 0;
+#X connect 32 1 17 0;
+#X connect 33 1 21 0;
+#X connect 33 1 22 0;
+#X connect 33 1 23 0;

Modified: trunk/doc/flow_classes/#centroid-help.pd
==============================================================================
--- trunk/doc/flow_classes/#centroid-help.pd (original)
+++ trunk/doc/flow_classes/#centroid-help.pd Wed Nov  4 16:17:04 2009
@@ -1,29 +1,29 @@
-#N canvas 669 0 568 376 10;
-#X obj 0 0 doc_h;
+#N canvas 669 0 632 376 10;
 #X obj 43 44 #centroid;
-#X obj 3 93 doc_c;
-#X obj 3 133 doc_i 1;
-#X obj 3 221 doc_o 3;
 #X obj 14 163 doc_ii 0;
 #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 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
+#X text 232 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 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 text 232 251 (y x);
+#X text 232 273 y;
+#X text 232 295 x;
+#X obj 0 0 doc_h;
 #X obj 0 347 doc_f;
-#X connect 9 1 13 0;
-#X connect 10 1 17 0;
-#X connect 11 1 19 0;
-#X connect 12 1 18 0;
-#X connect 15 1 16 0;
+#X obj 3 93 doc_c;
+#X obj 3 133 doc_i 1;
+#X obj 3 221 doc_o 3;
+#X obj 97 163 doc_m i0;
+#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 connect 7 1 8 0;
+#X connect 17 1 5 0;
+#X connect 18 1 9 0;
+#X connect 19 1 11 0;
+#X connect 20 1 10 0;

Modified: trunk/doc/flow_classes/#change-help.pd
==============================================================================
--- trunk/doc/flow_classes/#change-help.pd (original)
+++ trunk/doc/flow_classes/#change-help.pd Wed Nov  4 16:17:04 2009
@@ -1,17 +1,12 @@
-#N canvas 646 85 568 417 10;
-#X obj 0 0 doc_h;
+#N canvas 646 85 632 417 10;
 #X obj 38 95 #change;
 #X text 234 116 should be to [change] what GridFlow is to PureData.
 ;
-#X obj 3 248 doc_i 1;
-#X obj 3 188 doc_c 0..1;
-#X obj 3 308 doc_o 1;
 #X obj 14 278 doc_ii 0;
 #X obj 14 338 doc_oo 0;
 #X obj 14 218 doc_cc 0;
 #X obj 3 368 doc_also;
 #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
 -1;
@@ -22,14 +17,19 @@
 -1;
 #X obj 38 41 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
 -1;
+#X obj 0 0 doc_h;
+#X obj 0 388 doc_f;
+#X obj 3 188 doc_c 0..1;
+#X obj 3 248 doc_i 1;
+#X obj 3 308 doc_o 1;
 #X obj 97 218 doc_m c0 grid;
 #X obj 97 338 doc_m o0 grid;
 #X obj 97 278 doc_m i0 grid;
-#X connect 1 0 13 0;
-#X connect 1 0 12 0;
-#X connect 9 1 10 0;
-#X connect 14 0 1 0;
-#X connect 15 0 14 1;
-#X connect 16 0 14 0;
-#X connect 17 0 15 0;
-#X connect 18 0 16 0;
+#X connect 0 0 8 0;
+#X connect 0 0 7 0;
+#X connect 5 1 6 0;
+#X connect 9 0 0 0;
+#X connect 10 0 9 1;
+#X connect 11 0 9 0;
+#X connect 12 0 10 0;
+#X connect 13 0 11 0;

Modified: trunk/doc/flow_classes/#checkers-help.pd
==============================================================================
--- trunk/doc/flow_classes/#checkers-help.pd (original)
+++ trunk/doc/flow_classes/#checkers-help.pd Wed Nov  4 16:17:04 2009
@@ -1,26 +1,26 @@
-#N canvas 692 0 568 404 10;
+#N canvas 692 0 632 404 10;
 #X obj 171 66 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
 -1;
 #X obj 171 135 #out window \, title checkers;
 #X obj 171 112 #checkers;
-#X text 200 330 Results in a checkered pattern of 50% / 75% greys in
+#X text 232 330 Results in a checkered pattern of 50% / 75% greys in
 8 X 8 squares.;
 #X text 11 29 Displays a grid with a pattern of checkered squares.
 ;
+#X obj 14 330 doc_oo 0;
+#X obj 14 256 doc_ii 0;
+#X obj 171 88 #for (0 0) (128 128) (1 1);
+#X text 232 256 typically the output of [#for (0 0) (height width)
+(1 1)];
 #X obj 0 0 doc_h;
+#X obj 0 375 doc_f;
+#X obj 3 186 doc_c 0;
 #X obj 3 226 doc_i 1;
 #X obj 3 300 doc_o 1;
-#X obj 3 186 doc_c 0;
-#X obj 14 330 doc_oo 0;
-#X obj 14 256 doc_ii 0;
 #X obj 97 256 doc_m i0 grid;
 #X obj 97 330 doc_m o0 grid;
-#X obj 171 88 #for (0 0) (128 128) (1 1);
-#X obj 0 375 doc_f;
-#X text 200 256 typically the output of [#for (0 0) (height width)
-(1 1)];
-#X connect 0 0 13 0;
+#X connect 0 0 7 0;
 #X connect 2 0 1 0;
-#X connect 11 1 15 0;
-#X connect 12 1 3 0;
-#X connect 13 0 2 0;
+#X connect 7 0 2 0;
+#X connect 14 1 8 0;
+#X connect 15 1 3 0;

Modified: trunk/doc/flow_classes/#clip-help.pd
==============================================================================
--- trunk/doc/flow_classes/#clip-help.pd (original)
+++ trunk/doc/flow_classes/#clip-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 673 6 568 651 10;
+#N canvas 673 6 632 610 10;
 #X obj 51 163 #in;
 #X obj 51 189 # + 42;
 #X floatatom 88 166 5 0 0 0 - - -;
@@ -13,39 +13,39 @@
 saturating the colours of your grid.;
 #X text 133 165 <-- vary this number;
 #X msg 81 138 open working.jpg;
-#X text 200 412 Grid values are clipped to the high and low values
+#X text 232 410 Grid values are clipped to the high and low values
 stored in the object;
-#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 text 232 529 Outputs the modified grid;
+#X obj 103 561 # min;
+#X obj 145 561 # max;
+#X obj 187 561 clip;
+#X text 223 561 #numop-help.pd;
+#X text 319 561 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.;
-#X obj 0 0 doc_h;
-#X obj 3 382 doc_i 3;
-#X obj 3 540 doc_o 1;
-#X obj 3 296 doc_c 2;
-#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;
-#X obj 14 570 doc_oo 0;
+#X obj 3 561 doc_also;
+#X obj 14 410 doc_ii 0;
+#X obj 14 445 doc_ii 1;
+#X obj 14 467 doc_ii 2;
+#X obj 14 529 doc_oo 0;
 #X obj 14 326 doc_cc 0;
 #X obj 14 348 doc_cc 1;
-#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 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 622 doc_f;
+#X text 232 445 same as arg 0;
+#X text 232 467 same as arg 1;
+#X text 232 326 minimum value (like [# max]);
+#X text 232 348 maximum value (like [# min]);
+#X obj 0 0 doc_h;
+#X obj 0 581 doc_f;
+#X obj 3 296 doc_c 2;
+#X obj 3 380 doc_i 3;
+#X obj 3 499 doc_o 1;
+#X obj 97 410 doc_m i0 grid;
+#X obj 97 445 doc_m i1 float int;
+#X obj 97 467 doc_m i2 float int;
+#X obj 97 529 doc_m o0 grid;
 #X obj 97 326 doc_m c0;
 #X obj 97 348 doc_m c1;
-#X text 200 326 minimum value (like [# max]);
-#X text 200 348 maximum value (like [# min]);
 #X connect 0 0 1 0;
 #X connect 1 0 19 0;
 #X connect 2 0 1 1;
@@ -57,14 +57,14 @@
 #X connect 8 0 19 1;
 #X connect 11 0 0 0;
 #X connect 19 0 3 0;
-#X connect 25 1 14 0;
-#X connect 25 1 15 0;
-#X connect 25 1 16 0;
-#X connect 25 1 17 0;
-#X connect 25 1 18 0;
-#X connect 32 1 12 0;
-#X connect 33 1 35 0;
-#X connect 34 1 36 0;
-#X connect 37 1 13 0;
-#X connect 39 1 41 0;
-#X connect 40 1 42 0;
+#X connect 21 1 14 0;
+#X connect 21 1 15 0;
+#X connect 21 1 16 0;
+#X connect 21 1 17 0;
+#X connect 21 1 18 0;
+#X connect 37 1 12 0;
+#X connect 38 1 28 0;
+#X connect 39 1 29 0;
+#X connect 40 1 13 0;
+#X connect 41 1 30 0;
+#X connect 42 1 31 0;

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 Wed Nov  4 16:17:04 2009
@@ -1,22 +1,22 @@
-#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;
+#N canvas 615 299 632 303 10;
 #X obj 14 60 doc_cc 0;
 #X obj 14 120 doc_ii 0;
-#X text 200 242 counts;
-#X text 200 220 sums;
-#X obj 97 160 doc_m i2 grid;
+#X text 232 242 counts;
+#X text 232 220 sums;
 #X obj 14 140 doc_ii 1;
 #X obj 14 160 doc_ii 2;
 #X obj 14 220 doc_oo 0;
+#X obj 14 242 doc_oo 1;
+#X obj 0 0 doc_h;
+#X obj 0 274 doc_f;
 #X obj 3 30 doc_c 1;
-#X obj 0 274 doc_f;
-#X obj 14 242 doc_oo 1;
+#X obj 3 90 doc_i 3;
+#X obj 3 190 doc_o 2;
+#X obj 97 160 doc_m i2 grid;
 #X obj 97 60 doc_m c0 int;
 #X obj 97 220 doc_m o0 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;
-#X connect 16 1 5 0;
+#X connect 15 1 3 0;
+#X connect 16 1 2 0;

Modified: trunk/doc/flow_classes/#color-help.pd
==============================================================================
--- trunk/doc/flow_classes/#color-help.pd (original)
+++ trunk/doc/flow_classes/#color-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 653 126 568 543 10;
+#N canvas 653 126 632 519 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,39 +6,39 @@
 #X text 198 68 <-- click here;
 #X msg 126 68 255 0 204;
 #X msg 317 79 delegate steady 0;
-#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 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 text 103 470 [hsl];
+#X obj 3 470 doc_also;
+#X text 232 253 whether to remove the color preview;
+#X text 232 209 lower bound;
+#X text 232 231 upper bound;
+#X obj 14 425 doc_oo 0;
+#X obj 14 315 doc_ii 0;
 #X obj 14 209 doc_cc 0;
 #X obj 14 231 doc_cc 1;
 #X obj 14 253 doc_cc 2;
+#X text 232 350 sends the rest of the message as a message to each
+of the sliders but not each of the numboxes.;
+#X text 232 315 replaces the current colour value inside [#color] \,
+including sliders and numboxes.;
+#X text 232 425 of size (3) representing a rgb colour or any other
+rgb-related settings you want to control with [#color].;
+#X obj 0 0 doc_h;
+#X obj 0 490 doc_f;
+#X obj 3 179 doc_c 3;
+#X obj 3 285 doc_i 1;
+#X obj 3 395 doc_o 1;
 #X obj 97 209 doc_m c0 float;
 #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 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 200 327 replaces the current colour value inside [#color] \,
-including sliders and numboxes.;
-#X obj 97 449 doc_m o0 grid;
-#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 514 doc_f;
+#X obj 97 315 doc_m i0 grid;
+#X obj 97 350 doc_m i0 delegate;
+#X obj 97 425 doc_m o0 grid;
 #X connect 4 0 0 0;
 #X connect 5 0 0 0;
-#X connect 11 1 6 0;
-#X connect 20 1 13 0;
-#X connect 21 1 14 0;
-#X connect 22 1 12 0;
-#X connect 23 1 26 0;
-#X connect 24 1 25 0;
-#X connect 27 1 28 0;
+#X connect 7 1 6 0;
+#X connect 24 1 9 0;
+#X connect 25 1 10 0;
+#X connect 26 1 8 0;
+#X connect 27 1 17 0;
+#X connect 28 1 16 0;
+#X connect 29 1 18 0;

Modified: trunk/doc/flow_classes/#contrast-help.pd
==============================================================================
--- trunk/doc/flow_classes/#contrast-help.pd (original)
+++ trunk/doc/flow_classes/#contrast-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 678 0 568 613 10;
+#N canvas 678 0 632 613 10;
 #X obj 77 88 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1
 ;
 #X obj 97 136 metro 100;
@@ -15,40 +15,40 @@
 #X obj 59 162 #in;
 #X text 8 28 Adjusts the intensity of an image.;
 #X obj 190 189 #contrast;
-#X text 200 327 This value corresponds to the master contrast \, it
+#X text 232 327 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 200 279 This value corresponds to the secondary contrast (inverse
+#X text 232 279 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 103 564 #convolve;
-#X obj 174 552 #posterize;
-#X obj 251 552 #solarize;
-#X obj 301 564 #layer;
+#X obj 169 564 #posterize;
+#X obj 241 564 #solarize;
+#X obj 307 564 #layer;
 #X text 366 118 contrast about black;
 #X text 216 118 contrast about white;
-#X obj 0 0 doc_h;
-#X obj 3 385 doc_i 3;
-#X obj 3 504 doc_o 1;
 #X obj 3 564 doc_also;
 #X obj 14 534 doc_oo 0;
 #X obj 14 415 doc_ii 0;
 #X obj 14 450 doc_ii 1;
 #X obj 14 472 doc_ii 2;
-#X obj 97 534 doc_m o0 grid;
-#X text 200 415 produces a grid like the incoming grid but with different
+#X text 232 415 produces a grid like the incoming grid but with different
 constrast.;
-#X obj 97 415 doc_m i0 grid;
 #X text 7 42 resulting values outside 0-255 are automatically clipped.
 ;
-#X obj 0 584 doc_f;
 #X obj 14 279 doc_cc 0;
 #X obj 14 327 doc_cc 1;
+#X text 232 450 same as arg 0;
+#X text 232 472 same as arg 1;
+#X obj 0 0 doc_h;
+#X obj 0 584 doc_f;
+#X obj 3 249 doc_c 0..2;
+#X obj 3 385 doc_i 3;
+#X obj 3 504 doc_o 1;
+#X obj 97 534 doc_m o0 grid;
+#X obj 97 415 doc_m i0 grid;
 #X obj 97 327 doc_m c1 grid;
 #X obj 97 279 doc_m c0 grid;
-#X obj 3 249 doc_c 0..2;
-#X text 200 450 same as arg 0;
-#X text 200 472 same as arg 1;
 #X obj 97 450 doc_m i1 grid;
 #X obj 97 472 doc_m i2 grid;
 #X connect 0 0 9 0;
@@ -61,12 +61,12 @@
 #X connect 7 0 9 0;
 #X connect 9 0 11 0;
 #X connect 11 0 8 0;
-#X connect 23 1 14 0;
-#X connect 23 1 15 0;
-#X connect 23 1 16 0;
-#X connect 23 1 17 0;
-#X connect 30 1 29 0;
-#X connect 35 1 12 0;
-#X connect 36 1 13 0;
-#X connect 40 1 38 0;
-#X connect 41 1 39 0;
+#X connect 20 1 14 0;
+#X connect 20 1 15 0;
+#X connect 20 1 16 0;
+#X connect 20 1 17 0;
+#X connect 37 1 25 0;
+#X connect 38 1 12 0;
+#X connect 39 1 13 0;
+#X connect 40 1 29 0;
+#X connect 41 1 30 0;

Modified: trunk/doc/flow_classes/#convolve-help.pd
==============================================================================
--- trunk/doc/flow_classes/#convolve-help.pd (original)
+++ trunk/doc/flow_classes/#convolve-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 678 0 568 772 10;
+#N canvas 678 0 632 642 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;
@@ -6,24 +6,20 @@
 #X obj 255 157 #redim (3 3);
 #X obj 43 158 #in;
 #X obj 43 241 #out window;
-#X obj 102 723 #contrast;
-#X obj 171 723 #posterize;
-#X obj 247 723 #solarize;
-#X obj 316 723 #layer;
+#X obj 103 723 #contrast;
+#X obj 169 723 #posterize;
+#X obj 241 723 #solarize;
+#X obj 307 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 200 316 This is the convolution grid and it gets stored in
+#X text 232 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
 to the left and/or to the top \, because the actual middle is between
 celle of the grid.;
-#X obj 0 0 doc_h;
-#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 723 doc_also;
 #X obj 14 691 doc_oo 0;
 #X obj 14 443 doc_ii 0;
@@ -31,14 +27,8 @@
 #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 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 589 doc_m i0 op numop;
-#X obj 97 569 doc_m i0 fold numop;
-#X obj 97 609 doc_m i0 seed grid;
-#X text 200 443 Splits the incoming grid into dim(rest...) parts \,
+#X text 232 691 Resulting image.;
+#X text 232 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
@@ -46,22 +36,32 @@
 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 200 629 same as arg 0;
+#X text 232 629 same as arg 0;
+#X msg 43 135 open scissors.jpg \, bang;
+#X obj 0 0 doc_h;
+#X obj 0 743 doc_f;
+#X obj 3 286 doc_c 0..1;
+#X obj 3 413 doc_i 2;
+#X obj 3 661 doc_o 1;
+#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 589 doc_m i0 op numop;
+#X obj 97 569 doc_m i0 fold numop;
+#X obj 97 609 doc_m i0 seed grid;
 #X obj 97 316 doc_m c0 grid;
-#X obj 0 743 doc_f;
-#X msg 43 135 open scissors.jpg \, bang;
-#X connect 0 0 34 0;
+#X connect 0 0 22 0;
 #X connect 1 0 3 0;
 #X connect 2 0 1 0;
 #X connect 3 0 10 1;
 #X connect 4 0 10 0;
 #X connect 10 0 5 0;
-#X connect 17 1 6 0;
-#X connect 17 1 7 0;
-#X connect 17 1 8 0;
-#X connect 17 1 9 0;
-#X connect 24 1 30 0;
-#X connect 25 1 31 0;
-#X connect 26 1 23 0;
-#X connect 32 1 12 0;
-#X connect 34 0 4 0;
+#X connect 13 1 6 0;
+#X connect 13 1 7 0;
+#X connect 13 1 8 0;
+#X connect 13 1 9 0;
+#X connect 22 0 4 0;
+#X connect 28 1 20 0;
+#X connect 29 1 21 0;
+#X connect 30 1 19 0;
+#X connect 34 1 12 0;

Modified: trunk/doc/flow_classes/#dim-help.pd
==============================================================================
--- trunk/doc/flow_classes/#dim-help.pd (original)
+++ trunk/doc/flow_classes/#dim-help.pd Wed Nov  4 16:17:04 2009
@@ -1,11 +1,11 @@
-#N canvas 647 0 600 473 10;
+#N canvas 647 0 632 473 10;
 #X obj 22 178 print number_of_dimensions;
 #X obj 22 106 #in;
 #X obj 22 130 #dim;
 #X obj 22 154 #to_float;
 #X text 15 37 Outputs grid dimensions (columns \, row \, channels).
 ;
-#X text 200 353 The received grid is output as a one dimensional grid
+#X text 232 353 The received grid is output as a one dimensional grid
 representing grid dimensions. For example \, a grid sized like dim(240
 \, 320 \, 4) [#dim] will return a grid like dim(3) whose values are
 240 \, 320 \, 4;
@@ -21,7 +21,7 @@
 #X text 185 65 Returns list of dimensions as a grid. Given a grid sized
 like Dim(240 \, 320 \, 4) \, [#dim] will return a grid like Dim(3)
 \, whose values are 240 \, 320 \, 4 .;
-#X text 200 278 ignores any data contained within. sends a grid dim(length
+#X text 232 278 ignores any data contained within. sends a grid dim(length
 of dims) containing dims.;
 #X msg 22 66 load working.jpg;
 #X obj 0 0 doc_h;

Modified: trunk/doc/flow_classes/#downscale_by-help.pd
==============================================================================
--- trunk/doc/flow_classes/#downscale_by-help.pd (original)
+++ trunk/doc/flow_classes/#downscale_by-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 676 0 568 699 10;
+#N canvas 676 0 632 699 10;
 #X obj 181 115 metro 10;
 #X obj 181 96 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
 ;
@@ -10,8 +10,8 @@
 #X obj 165 186 #downscale_by;
 #X obj 165 212 #out window;
 #X text 9 24 Scales down a picture by a specified amount.;
-#X obj 100 650 #scale_to;
-#X obj 165 650 #scale_by;
+#X obj 103 650 #scale_to;
+#X obj 169 650 #scale_by;
 #X obj 0 0 doc_h;
 #X obj 3 650 doc_also;
 #X obj 3 588 doc_o 1;
@@ -23,26 +23,26 @@
 #X obj 97 280 doc_m c0 grid;
 #X obj 3 250 doc_c 1..2;
 #X obj 97 521 doc_m i0 grid;
-#X text 200 280 The value defines the scale factor. A pack object allows
+#X text 232 280 The value defines the scale factor. A pack object allows
 you to vary the horizontal and vertical values idenpendently. In the
 example above \, inlet 0 of [#pack] varies the image on a vertical
 axis \, inlet 1 of [#pack] varies the image on a horizontal axis.;
 #X obj 97 556 doc_m i1 grid;
-#X text 200 556 same as arg 0;
-#X text 200 521 Scales down picture by specified amount. (See scale
+#X text 232 556 same as arg 0;
+#X text 232 521 Scales down picture by specified amount. (See scale
 factor above);
-#X text 200 618 grid((factor/y) (factor/x) channels);
-#X text 200 354 factor is optional (default is 2).;
-#X text 200 376 if it's a single value \, then that factor is to be
-used for both rows and column.s;
+#X text 232 618 grid((factor/y) (factor/x) channels);
+#X text 232 354 factor is optional (default is 2).;
 #X obj 97 618 doc_m o0 grid;
 #X obj 14 411 doc_cc 1;
 #X obj 97 411 doc_m c1 symbol;
-#X text 200 411 "smoothly": does the downscale by averaging each block
+#X text 232 411 "smoothly": does the downscale by averaging each block
 of pixels.;
-#X text 200 446 omitted: does the downscale by keeping only the top
+#X text 232 446 omitted: does the downscale by keeping only the top
 right pixel in the block.;
 #X obj 0 670 doc_f;
+#X text 232 376 if it's a single value \, then that factor is to be
+used for both rows and columns.;
 #X connect 0 0 3 0;
 #X connect 1 0 0 0;
 #X connect 2 0 6 0;
@@ -55,9 +55,9 @@
 #X connect 13 1 11 0;
 #X connect 20 1 23 0;
 #X connect 20 1 28 0;
-#X connect 20 1 29 0;
+#X connect 20 1 35 0;
 #X connect 22 1 26 0;
 #X connect 24 1 25 0;
-#X connect 30 1 27 0;
-#X connect 32 1 33 0;
-#X connect 32 1 34 0;
+#X connect 29 1 27 0;
+#X connect 31 1 32 0;
+#X connect 31 1 33 0;

Modified: trunk/doc/flow_classes/#draw_hpgl-help.pd
==============================================================================
--- trunk/doc/flow_classes/#draw_hpgl-help.pd (original)
+++ trunk/doc/flow_classes/#draw_hpgl-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 576 129 568 396 10;
+#N canvas 576 129 632 396 10;
 #X obj 0 0 doc_h;
 #X obj 0 367 doc_f;
 #X obj 103 51 #draw_hpgl;
@@ -14,18 +14,18 @@
 #X obj 14 251 doc_ii 4;
 #X obj 97 227 doc_m i3 grid;
 #X obj 97 251 doc_m i4 grid;
-#X text 200 227 (x y) start;
-#X text 200 251 (x y) end;
+#X text 232 227 (x y) start;
+#X text 232 251 (x y) end;
 #X obj 97 161 doc_m i0 grid;
 #X obj 97 183 doc_m i1 grid;
 #X obj 97 205 doc_m i2 grid;
-#X text 200 161 image;
-#X text 200 183 color;
-#X text 200 205 command;
+#X text 232 161 image;
+#X text 232 183 color;
+#X text 232 205 command;
 #X obj 97 335 doc_m o1 bang;
 #X obj 97 313 doc_m o0 grid;
-#X text 200 335 time to draw;
-#X text 200 313 image drawn on;
+#X text 232 335 time to draw;
+#X text 232 313 image drawn on;
 #X connect 13 1 15 0;
 #X connect 14 1 16 0;
 #X connect 17 1 20 0;

Modified: trunk/doc/flow_classes/#draw_image-help.pd
==============================================================================
--- trunk/doc/flow_classes/#draw_image-help.pd (original)
+++ trunk/doc/flow_classes/#draw_image-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 295 0 568 866 10;
+#N canvas 295 0 632 642 10;
 #X obj 172 147 #in;
 #X obj 135 181 #store;
 #X obj 135 46 tgl 15 0 empty empty empty 0 -6 0 8 -233017 -1 -1 0 1
@@ -32,38 +32,38 @@
 #X obj 14 485 doc_ii 0;
 #X obj 14 708 doc_ii 1;
 #X obj 14 730 doc_ii 2;
-#X text 200 397 Normally \, you would use the "put" operator \; but
+#X text 232 397 Normally \, you would use the "put" operator \; but
 others (like + and ^) can be interesting for color effects.;
 #X obj 135 258 #draw_image *>>8;
 #X obj 3 367 doc_c 1;
 #X obj 14 397 doc_cc 0;
-#X text 200 485 Background image.;
+#X text 232 485 Background image.;
 #X msg 321 197 tile;
-#X text 200 708 Foreground image.;
-#X text 200 673 If 1 \, foreground image will be repeated to cover
+#X text 232 708 Foreground image.;
+#X text 232 673 If 1 \, foreground image will be repeated to cover
 the background image.;
-#X text 200 529 If 1 \, foreground image (inlet 1) will be combined
+#X text 232 529 If 1 \, foreground image (inlet 1) will be combined
 with background image (inlet 0) \, and then blended with background
 image according to transparency of foreground image \, and then inserted
 in the result. If 0 \, the blending doesn't occur \, as the transparency
 level is considered "opaque". Note that with alpha enabled \, the last
 channel of foreground image is cnsidered to represent transparency.
 ;
-#X text 200 730 Initial foreground image position (y x) \, corresponding
+#X text 232 730 Initial foreground image position (y x) \, corresponding
 to top-left corner of foreground picture.;
-#X text 200 805 Resulting image.;
+#X text 232 805 Resulting image.;
 #X obj 97 397 doc_m c0 numop;
 #X obj 97 485 doc_m i0 grid;
 #X obj 97 651 doc_m i0 tile;
 #X obj 97 507 doc_m i0 alpha;
-#X text 200 507 \$1=flag;
-#X text 200 651 \$1=flag;
+#X text 232 507 \$1=flag;
+#X text 232 651 \$1=flag;
 #X obj 97 708 doc_m i1 grid;
 #X obj 97 730 doc_m i2 (y x);
 #X obj 97 805 doc_m o0 grid;
 #X obj 0 837 doc_f;
 #X obj 97 629 doc_m i0 op;
-#X text 200 629 same as arg 0;
+#X text 232 629 same as arg 0;
 #X connect 0 0 1 1;
 #X connect 1 0 31 0;
 #X connect 2 0 3 0;

Modified: trunk/doc/flow_classes/#draw_points-help.pd
==============================================================================
--- trunk/doc/flow_classes/#draw_points-help.pd (original)
+++ trunk/doc/flow_classes/#draw_points-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 678 62 568 550 10;
+#N canvas 678 62 632 584 10;
 #X msg 21 163 240 320 3 #;
 #X obj 236 155 #outer + (0 9000);
 #X obj 236 174 # cos* 100;
@@ -12,17 +12,32 @@
 #X obj 21 203 #out window;
 #X text 26 77 [#draw_points] is not yet ready for use.;
 #X obj 0 0 doc_h;
-#X obj 3 361 doc_i 3;
-#X obj 3 461 doc_o 1;
-#X obj 14 491 doc_oo 0;
-#X obj 14 391 doc_ii 0;
-#X obj 14 411 doc_ii 1;
-#X obj 14 431 doc_ii 2;
+#X obj 3 365 doc_i 3;
+#X obj 3 493 doc_o 1;
+#X obj 14 523 doc_oo 0;
+#X obj 14 395 doc_ii 0;
+#X obj 14 439 doc_ii 1;
+#X obj 14 461 doc_ii 2;
 #X obj 3 261 doc_c 0..3;
 #X obj 14 291 doc_cc 0;
 #X obj 14 311 doc_cc 1;
-#X obj 14 331 doc_cc 2;
-#X obj 0 521 doc_f;
+#X obj 14 333 doc_cc 2;
+#X obj 0 555 doc_f;
+#X obj 97 333 doc_m c2;
+#X obj 97 523 doc_m o0 grid;
+#X obj 97 291 doc_m c0 symbol/numop;
+#X obj 97 311 doc_m c1 grid;
+#X text 232 311 color;
+#X text 232 333 points;
+#X obj 97 395 doc_m i0 grid;
+#X obj 97 439 doc_m i1 grid;
+#X obj 97 461 doc_m i2 grid;
+#X obj 97 417 doc_m i0 op;
+#X text 232 417 same as arg 0;
+#X text 232 439 same as arg 1;
+#X text 232 461 same as arg 2;
+#X text 232 395 image to be drawn on;
+#X text 232 523 image that has been drawn on;
 #X connect 0 0 8 0;
 #X connect 1 0 2 0;
 #X connect 2 0 3 0;
@@ -32,3 +47,10 @@
 #X connect 5 0 4 0;
 #X connect 6 0 1 0;
 #X connect 8 0 9 0;
+#X connect 23 1 28 0;
+#X connect 24 1 37 0;
+#X connect 26 1 27 0;
+#X connect 29 1 36 0;
+#X connect 30 1 34 0;
+#X connect 31 1 35 0;
+#X connect 32 1 33 0;

Modified: trunk/doc/flow_classes/#draw_polygon-help.pd
==============================================================================
--- trunk/doc/flow_classes/#draw_polygon-help.pd (original)
+++ trunk/doc/flow_classes/#draw_polygon-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 628 21 568 705 10;
+#N canvas 628 21 632 705 10;
 #X obj 20 349 #out window;
 #X obj 383 128 #color;
 #X obj 383 72 loadbang;
@@ -54,15 +54,15 @@
 #X obj 14 454 doc_cc 1;
 #X obj 14 476 doc_cc 2;
 #X obj 20 237 #draw_polygon ^ 1;
-#X text 200 419 Normally \, you would use the "put" operator \; but
+#X text 232 419 Normally \, you would use the "put" operator \; but
 the + and ^ can be interesting for color effects.;
-#X text 200 538 Picture on which the polygon will be superimposed.
+#X text 232 538 Picture on which the polygon will be superimposed.
 ;
-#X text 200 560 Color. (see argument 1);
-#X text 200 454 Color of the polygon.;
-#X text 200 644 Resulting picture.;
-#X text 200 476 Vertices of the polygon.;
-#X text 200 582 Vertices. (see argument 2);
+#X text 232 560 Color. (see argument 1);
+#X text 232 454 Color of the polygon.;
+#X text 232 644 Resulting picture.;
+#X text 232 476 Vertices of the polygon.;
+#X text 232 582 Vertices. (see argument 2);
 #X obj 97 419 doc_m c0 symbol/numop;
 #X obj 97 454 doc_m c1 grid;
 #X obj 97 476 doc_m c2 grid;

Modified: trunk/doc/flow_classes/#draw_rect-help.pd
==============================================================================
--- trunk/doc/flow_classes/#draw_rect-help.pd (original)
+++ trunk/doc/flow_classes/#draw_rect-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 335 118 568 443 10;
+#N canvas 335 118 632 443 10;
 #X obj 0 0 doc_h;
 #X obj 0 414 doc_f;
 #X obj 122 57 #draw_rect;
@@ -6,9 +6,9 @@
 #X obj 14 148 doc_cc 1;
 #X obj 14 170 doc_cc 2;
 #X obj 3 96 doc_c 2..3;
-#X text 200 126 op;
-#X text 200 148 color;
-#X text 200 170 polygon;
+#X text 232 126 op;
+#X text 232 148 color;
+#X text 232 170 polygon;
 #X obj 97 126 doc_m c0 symbol;
 #X obj 97 148 doc_m c1 grid;
 #X obj 97 170 doc_m c2 grid;
@@ -22,19 +22,19 @@
 #X obj 97 254 doc_m i0 outline;
 #X obj 97 298 doc_m i1 grid;
 #X obj 97 320 doc_m i2 grid;
-#X text 200 298 same as arg 1;
-#X text 200 320 sam as arg 2;
-#X text 200 232 picture to draw on;
-#X text 200 254 0: fill rectangle;
-#X text 200 276 1: draw outline only (1 pixel thickness);
-#X text 200 382 picture drawn on;
+#X text 232 298 same as arg 1;
+#X text 232 232 picture to draw on;
+#X text 232 254 0: fill rectangle;
+#X text 232 276 1: draw outline only (1 pixel thickness);
+#X text 232 382 picture drawn on;
 #X obj 97 382 doc_m o0 grid;
+#X text 232 320 same as arg 2;
 #X connect 10 1 7 0;
 #X connect 11 1 8 0;
 #X connect 12 1 9 0;
-#X connect 19 1 25 0;
-#X connect 20 1 27 0;
+#X connect 19 1 24 0;
 #X connect 20 1 26 0;
+#X connect 20 1 25 0;
 #X connect 21 1 23 0;
-#X connect 22 1 24 0;
-#X connect 29 1 28 0;
+#X connect 22 1 29 0;
+#X connect 28 1 27 0;

Modified: trunk/doc/flow_classes/#draw_slider-help.pd
==============================================================================
--- trunk/doc/flow_classes/#draw_slider-help.pd (original)
+++ trunk/doc/flow_classes/#draw_slider-help.pd Wed Nov  4 16:17:04 2009
@@ -1,14 +1,14 @@
-#N canvas 587 8 568 619 10;
+#N canvas 587 8 632 619 10;
 #X obj 28 87 metro 100;
 #X obj 28 70 tgl 15 0 empty empty empty 17 7 0 10 -24198 -1 -1 0 1
 ;
 #X obj 28 183 #out window;
-#X text 200 413 Grid values are clipped to the high and low values
+#X text 232 413 Grid values are clipped to the high and low values
 stored in the object;
-#X text 200 558 Outputs the modified grid;
-#X text 200 448 An integer can be used to vary the minimum value of
+#X text 232 558 Outputs the modified grid;
+#X text 232 448 An integer can be used to vary the minimum value of
 the range.;
-#X text 200 483 An integer can be used to vary the maximum value of
+#X text 232 483 An integer can be used to vary the maximum value of
 the range.;
 #X obj 28 106 #in scissors.jpg;
 #X obj 238 89 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -241291

Modified: trunk/doc/flow_classes/#edit_polygon-help.pd
==============================================================================
--- trunk/doc/flow_classes/#edit_polygon-help.pd (original)
+++ trunk/doc/flow_classes/#edit_polygon-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 335 118 568 440 10;
+#N canvas 335 118 632 440 10;
 #X obj 0 0 doc_h;
 #X obj 0 411 doc_f;
 #X obj 65 56 #edit_polygon;
@@ -7,9 +7,9 @@
 #X obj 14 147 doc_cc 1;
 #X obj 14 169 doc_cc 2;
 #X obj 97 125 doc_m c0 symbol;
-#X text 200 125 op;
-#X text 200 147 color;
-#X text 200 169 position;
+#X text 232 125 op;
+#X text 232 147 color;
+#X text 232 169 position;
 #X obj 97 147 doc_m c1 grid;
 #X obj 97 169 doc_m c2 grid;
 #X obj 3 201 doc_i 3;
@@ -23,14 +23,14 @@
 #X obj 97 231 doc_m i0 grid;
 #X obj 97 273 doc_m i1 grid;
 #X obj 97 295 doc_m i2 grid;
-#X text 200 295 same as arg 2;
-#X text 200 273 same as arg 1;
-#X text 200 251 from [#out window];
+#X text 232 295 same as arg 2;
+#X text 232 273 same as arg 1;
+#X text 232 251 from [#out window];
 #X text 201 231 picture to draw on;
-#X text 200 357 picture drawn on;
+#X text 232 357 picture drawn on;
 #X obj 97 357 doc_m o0 grid;
 #X obj 97 379 doc_m o1 <none>;
-#X text 200 379 for future use;
+#X text 232 379 for future use;
 #X text 237 54 probably not finished coding this. (?);
 #X connect 7 1 8 0;
 #X connect 11 1 9 0;

Modified: trunk/doc/flow_classes/#extract_diagonal-help.pd
==============================================================================
--- trunk/doc/flow_classes/#extract_diagonal-help.pd (original)
+++ trunk/doc/flow_classes/#extract_diagonal-help.pd Wed Nov  4 16:17:04 2009
@@ -1,4 +1,4 @@
-#N canvas 0 0 568 547 10;
+#N canvas 0 0 632 547 10;
 #X obj 53 82 cv/#SVD;
 #X obj 70 104 display;
 #X obj 54 174 display;
@@ -21,6 +21,8 @@
 #X obj 14 488 doc_oo 0;
 #X obj 14 428 doc_ii 0;
 #X obj 0 518 doc_f;
+#X obj 97 428 doc_m i0 grid;
+#X obj 97 488 doc_m o0 grid;
 #X connect 0 0 2 0;
 #X connect 0 0 7 0;
 #X connect 0 1 1 0;



More information about the Gridflow-cvs mailing list