blob: 304eb0f658697b9d33a4515c197bcf5a074d070b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package mandelbrot;
/**
*
* @author Sjaak Smetsers
*/
public class AreaController {
GridFiller filler;
Grid grid;
public AreaController ( GridFiller filler, Grid grid ) {
this.filler = filler;
this.grid = grid;
}
public void setArea(AreaSelector selector, int x, int y, int w, int h ) {
Area area = filler.getArea().zoom(x, y, w, h, grid.getWidth(), grid.getHeight());
filler = new GridFiller (grid, area);
filler.fill();
}
}
|