Class Summary |
Complex |
The Complex class models a complex number. |
DiscreteColorizer |
The DiscreteColorizer class is the simplest implementation of the Colorizer
interface. |
DoublePrecisionFractalGenerator |
The DoublePrecisionFractalGenerator class provides an abstract class that
serves as a common base for FractalGenerators using double precision
floating point arithmetic. |
FireColorizer |
The FireColorizer class provides a Colorizer that generates really hot
colors. |
FractalMain |
The FractalMain class contains the static main method. |
GrayScaleColorizer |
The GrayScaleColorizer class provides a Colorizer that generates different
shades of gray. |
SabrinasColorizer |
This colorizer was adapted from a program by Ms. |
SimpleDoublePrecisionJuliaGenerator |
The SimpleDoublePrecisionJuliaGenerator provides an implementation for
calculating the number of required iterations to determine the divergence of
the sequence of points obtained by the recursion
zn + 1 = (zn)2 + c
where c is the point passed to the setDefiningPoint method and is constant
during the calculation of the fractal and z1 is a point
determined by screen coordinates. |
SimpleDoublePrecisionMandelbrotGenerator |
The SimpleDoublePrecisionMandelbrotGenerator provides an implementation for
calculating the number of required iterations to determine the divergence of
the sequence of points obtained by the recursion
z1 := 1, zn + 1 = (zn)2 + c
where c is a point determined by screen coordinates. |
SwingFractalGUI |
The SwingFractalGUI class provides a graphical user interface to a set of a
Julia and a Mandelbrot FractalGenerator. |
ThreadedDoublePrecisionFractalGenerator |
The Threaded DoublePrecisionFractalGenerator class provides an abstract
class that serves as a common base for FractalGenerators using double
precision floating point arithmetic and multiple threads to speed up the
calculation. |
ThreadedDoublePrecisionJuliaGenerator |
The ThreadedDoublePrecisionJuliaGenerator provides an implementation for
calculating the number of required iterations to determine the divergence of
the sequence of points obtained by the recursion
zn + 1 = (zn)2 + c
where c is the point passed to the setDefiningPoint method and is constant
during the calculation of the fractal and z1 is a point
determined by screen coordinates. |
ThreadedDoublePrecisionMandelbrotGenerator |
The ThreadedDoublePrecisionMandelbrotGenerator provides an implementation
for calculating the number of required iterations to determine the
divergence of the sequence of points obtained by the recursion
z1 := 1, zn + 1 = (zn)2 + c
where c is a point determined by screen coordinates. |
YellowBlueColorizer |
The YellowBlueColorizer class provides a Colorizer that generates colors
from yellow to blue. |