Embedding Iteration
embedding-iteration.pde
/**
* Embedding Iteration.
*
* Embedding "for" structures allows repetition in two dimensions.
*
*/
size(640, 360);
background(0);
int gridSize = 40;
for (int x = gridSize; x <= width - gridSize; x += gridSize) {
for (int y = gridSize; y <= height - gridSize; y += gridSize) {
noStroke();
fill(255);
rect(x - 1, y - 1, 3, 3);
// avoid overload ambiguity (gray + alpha)
stroke(255.0f, 100.0f);
line(x, y, width / 2, height / 2);
}
}