Source Code (Use browser search to find items of interest.)
Class Index
kfract'Fract (./kdegraphics/kfract/fract.h:29)
class Fract
{
public:
Fract();
virtual void init( double center_x, double center_y,
double dx, double dy,
int x_max, int y_max,
int iter_max, double bail_out,
double param_1 = 0.0, double param_2 = 0.0 );
virtual int calcPoint( int x, int y );
virtual double defaultCenterX();
virtual double defaultCenterY();
virtual double defaultWidth();
virtual double defaultBailout();
virtual double defaultExtraX();
virtual double defaultExtraY();
protected:
double x_values[2000];
double y_values[2000];
int max_x, max_y;
int max_iter;
double bail;
private:
};
kfract'Fract::Fract() (./kdegraphics/kfract/fract.C:34)
Fract::Fract()
{
}
kfract'Fract::init() (./kdegraphics/kfract/fract.C:39)
void Fract::init( double center_x, double center_y,
double dx, double dy,
int x_max, int y_max,
int iter_max, double bail_out,
double param_1, double param_2 )
{
int i;
double nonsense;
nonsense = param_1;
nonsense += param_2;
max_x = x_max + 1;
max_y = y_max + 1;
max_iter = iter_max;
bail = bail_out;
for ( i = 0; i < max_x; i++ )
{
x_values[i] = center_x - dx * x_max / 2.0 + dx * i;
}
for ( i = 0; i < y_max; i++ )
{
y_values[i] = center_y - dy * y_max / 2.0 + dy * i;
}
}
kfract'Fract::calcPoint() (./kdegraphics/kfract/fract.C:67)
int Fract::calcPoint( int x, int y )
{
int a, b;
a = b = 0;
a += x;
b += y;
fprintf( stderr, i18n("Fract::calcPoint() is an abstract method. You MUST\n\
re-write it!\n"));
return 0;
}
kfract'Fract::defaultCenterX() (./kdegraphics/kfract/fract.C:81)
double Fract::defaultCenterX()
{
return 0.0;
}
kfract'Fract::defaultCenterY() (./kdegraphics/kfract/fract.C:87)
double Fract::defaultCenterY()
{
return 0.0;
}
kfract'Fract::defaultWidth() (./kdegraphics/kfract/fract.C:93)
double Fract::defaultWidth()
{
return 0.0;
}
kfract'Fract::defaultBailout() (./kdegraphics/kfract/fract.C:99)
double Fract::defaultBailout()
{
return 0.0;
}
kfract'Fract::defaultExtraX() (./kdegraphics/kfract/fract.C:105)
double Fract::defaultExtraX()
{
return 0.0;
}
kfract'Fract::defaultExtraY() (./kdegraphics/kfract/fract.C:111)
double Fract::defaultExtraY()
{
return 0.0;
}