#N canvas;
#X msg 184 194 x y z;
#X msg 125 136 gemList;
#X msg 125 283 gemList;
#X text 129 79 scale;
#X obj 125 229 scale;
#X msg 154 165 amount;
#X text 242 191 the xyz vector determine the vector for scaling;
#X text 117 326 scale accepts a gemList and changes the current transformation matrix by the specified scale;
#X connect 0 0 4 2;
#X connect 1 0 4 0;
#X connect 4 0 2 0;
#X connect 5 0 4 1;
