ComplexFractalRenderer Klassenreferenz

Berechnet ein Fraktal in der Ebene der komplexen Zahlen. Mehr ...

#include <complexfractalrenderer.hpp>

Aufstellung aller Elemente

Öffentliche Methoden

 ComplexFractalRenderer (ComplexFractal *fractal, ColorMapper *mapper)
 Erzeugt einen ComplexFractalRenderer.
QImage render (std::complex< double > topleft=std::complex< double >(-3, 1.5), double step=0.005, int width=800, int height=600) const
 Rendert das Fraktal.

Ausführliche Beschreibung

Berechnet ein Fraktal in der Ebene der komplexen Zahlen.

Autor:
Sebastian Flothow <sebastian@flothow.de>

Beschreibung der Konstruktoren und Destruktoren

ComplexFractalRenderer::ComplexFractalRenderer ( ComplexFractal fractal,
ColorMapper mapper 
)

Erzeugt einen ComplexFractalRenderer.

Parameter:
fractal Fraktal, das gerendert werden soll. Der neue ComplexFractalRenderer wird Eigentümer des ComplexFractal-Objekts.
mapper Färbung, die verwendet werden soll. Der neue ComplexFractalRenderer wird Eigentümer des ColorMapper-Objekts.

Dokumentation der Elementfunktionen

QImage ComplexFractalRenderer::render ( std::complex< double >  topleft = std::complex<double>(-3, 1.5),
double  step = 0.005,
int  width = 800,
int  height = 600 
) const

Rendert das Fraktal.

Parameter:
topleft Komplexer Zahlenwert des oberen linken Pixels
step Schrittweite entlang der realen bzw. imaginären Axe pro Pixel
width Breite des zu rendernden Bilds in Pixeln
height Höhe des zu rendernden Bilds in Pixeln
Rückgabe:
Das gerenderte Fraktal

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
 Alle Klassen Funktionen
Erzeugt am Sun Dec 11 22:29:38 2011 von  doxygen 1.6.3