equal
  deleted
  inserted
  replaced
  
    
    
|     73   viewer.clearCanvas(black) |     73   viewer.clearCanvas(black) | 
|     74     |     74     | 
|     75   val delta_x = (end.a - start.a) / W |     75   val delta_x = (end.a - start.a) / W | 
|     76   val delta_y = (end.b - start.b) / H |     76   val delta_y = (end.b - start.b) / H | 
|     77     |     77     | 
|     78   for (y0 <- (0 until H).par) { |     78   for (y0 <- (0 until H)) { | 
|     79     for (x0 <- (0 until W).par) { |     79     for (x0 <- (0 until W)) { | 
|     80      |     80      | 
|     81      val c = start + Complex(x0 * delta_x, y0 * delta_y) |     81      val c = start + Complex(x0 * delta_x, y0 * delta_y) | 
|     82  |     82  | 
|     83      def iters(z: Complex, it: Int) : Color = { |     83      def iters(z: Complex, it: Int) : Color = { | 
|     84        if (it < level && z.abs < 2) iters(z * z + c, it + 1) else  |     84        if (it < level && z.abs < 2) iters(z * z + c, it + 1) else  |