diff options
| author | JP Appel <jeanpierre.appel01@gmail.com> | 2024-04-22 09:52:18 -0400 |
|---|---|---|
| committer | JP Appel <jeanpierre.appel01@gmail.com> | 2024-04-22 09:52:18 -0400 |
| commit | 404c7eb61c586b4ff0d64506488fffdd66f06f94 (patch) | |
| tree | d0bfbf3445f75887077af93ccc6a1775e6a94c90 /src/fractals.c | |
| parent | 8c0225d5dbdd9e498f511fc093b5df7eddd6376b (diff) | |
default to resolution to current term size
Diffstat (limited to 'src/fractals.c')
| -rw-r--r-- | src/fractals.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/fractals.c b/src/fractals.c index 2c5b42c..8615306 100644 --- a/src/fractals.c +++ b/src/fractals.c @@ -1,15 +1,19 @@ #include <stdio.h> #include <unistd.h> #include <stdlib.h> +#include <sys/ioctl.h> #include "grids.h" #include "fractals.h" int main(const int argc, char *argv[]) { + struct winsize w; + ioctl(STDOUT_FILENO, TIOCGWINSZ, &w); + //default values size_t iterations = 1000; - size_t x_res = 100; - size_t y_res = 100; + size_t x_res = w.ws_col; + size_t y_res = w.ws_row; double re_lower_left = -2; double im_lower_left = -2; double re_upper_right = 2; @@ -69,9 +73,11 @@ int main(const int argc, char *argv[]) { //const long double complex c = 0.285L + 0.01L*I; - const long double complex c = -0.835L -0.321L* I; - const double R = 100; - julia_grid(grid, iterations, c, R); + // const long double complex c = -0.835L -0.321L* I; + // const double R = 100; + // julia_grid(grid, iterations, c, R); + mandelbrot_grid(grid, iterations); + //multibrot_grid(grid, iterations, 3); if(verbose)print_grid_info(grid); print_grid(grid, iterations); |
