/******************************************************************************* +* Fractal set generation for quadratic maps. +* Copyright (C) 2011, Raúl Durán Díaz, raul.duran@uah.es +* +* This program is free software: you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation, either version 3 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program. If not, see . *******************************************************************************/ /******************************************************************************* +* Generación de fractales en las diversas regiones. +* +* 12.12.2005 +* +* $Id: genfractal.h,v 1.2 2011/10/18 09:02:34 cvsmgr Exp $ +* $Name: $ *******************************************************************************/ int GenFractal(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalLinear(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalAlpha(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractal_00(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalEspecial1(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalEspecial2(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalEspecial3(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalEspecial4(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalEspecial5(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalEspecial6(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); int GenFractalEspecial7(char *img_name, double alpha, double beta, int itermax, double side_len, double offset_x, double offset_y); double rtsafe(void (*funcd)(double, double *, double *), double x1, double x2, double xacc); void zbrak(double (*fx)(double), double x1, double x2, int n, double xb1[], double xb2[], int *nb);