Browse Source

mandelbrot: code cleanup

cmte 5 years ago
parent
commit
889c7289d8
1 changed files with 14 additions and 10 deletions
  1. 14 10
      mandelbrot/mandelbrot.c

+ 14 - 10
mandelbrot/mandelbrot.c

@@ -17,9 +17,8 @@ double map(int value, int min, int max, int map_min, int map_max)
 
 void mandelbrot(double *field, int w, int h, int bail_out, int max_iter)
 {
-	double xPrime, yPrime, real, imaginary, realPrime,
-	    imaginaryPrime, x2, y2;
-	int  x, y, k;
+	double xPrime, yPrime, real, imaginary, x2, y2;
+	int x, y, k;
 	for (x = 0; x < w; x++) {
 		for (y = 0; y < h; y++) {
 			xPrime = map(x, 0, w, -2, 2);
@@ -37,7 +36,7 @@ void mandelbrot(double *field, int w, int h, int bail_out, int max_iter)
 				// x = real + c
 				xPrime = real + x2;
 				// y = imaginary + c
-				yPrime = imaginary + y2;
+				yPrime = imaginary +y2;
 
 				if ((xPrime * xPrime + yPrime * yPrime) >
 				    bail_out) {
@@ -57,12 +56,11 @@ void mandelbrot(double *field, int w, int h, int bail_out, int max_iter)
 int main(int argc, char **argv)
 {
 
-	double * pix_field;
+	double *pix_field;
 
 	pix_field = malloc(WIDTH * HEIGHT * sizeof(double));
 
-	mandelbrot(pix_field, WIDTH, HEIGHT, BAIL_OUT,
-		   MAX_ITER);
+	mandelbrot(pix_field, WIDTH, HEIGHT, BAIL_OUT, MAX_ITER);
 
 	pix_row rows[WIDTH];
 	pix p;
@@ -76,9 +74,15 @@ int main(int argc, char **argv)
 	for (int i = 0; i < WIDTH; i++) {
 		rows[i].p = malloc(HEIGHT * sizeof(pix));
 		for (int j = 0; j < HEIGHT; j++) {
-			p.r = map(pix_field[i * HEIGHT + j], 0, MAX_ITER, 0, 255);
-			p.g = map(pix_field[i * HEIGHT + j], 0, MAX_ITER, 0, 255);
-			p.b = map(pix_field[i * HEIGHT + j], 0, MAX_ITER, 0, 255);
+			p.r =
+			    map(pix_field[i * HEIGHT + j], 0, MAX_ITER, 0,
+				255);
+			p.g =
+			    map(pix_field[i * HEIGHT + j], 0, MAX_ITER, 0,
+				255);
+			p.b =
+			    map(pix_field[i * HEIGHT + j], 0, MAX_ITER, 0,
+				255);
 			rows[i].p[j] = p;
 		}
 	}