# Translate, Rotate, Matrix Pages 133-143. Function Function Definition Calling a function Parameters Return type and return statement.

## Presentation on theme: "Translate, Rotate, Matrix Pages 133-143. Function Function Definition Calling a function Parameters Return type and return statement."— Presentation transcript:

Translate, Rotate, Matrix Pages 133-143

Function Function Definition Calling a function Parameters Return type and return statement

Function concept int z = add(34, 10); // function call add 3410 XY Function definition: int add (int x, int y) // x,y formal parameters { int sum;// sum is a local variable sum = x + y; return sum; } sum

translate Translate function moves the origin by the amount specified int x,y; x = 10; y = 10; void draw() { background(30,50,60); pushMatrix(); translate(x,y); rect(0,5,70,30); x++; if (x> width) x = 0; y++; if (y>height) y = 0; popMatrix(); }

Leaf & vine example in the book Lets look at the leaf and vine example in the book: pages 191-192

Download ppt "Translate, Rotate, Matrix Pages 133-143. Function Function Definition Calling a function Parameters Return type and return statement."

Similar presentations