Fraktale 1.0
Qt-Programm zur interaktiven Erforschung von Fraktalen.
Öffentliche Methoden
ComplexFractal Klassenreferenz

Interface für Fraktale in der komplexen Zahlenebene. Mehr ...

#include <complexfractal.hpp>

Klassendiagramm für ComplexFractal:
Mandelbarmenge Mandelbrotmenge ParametrizedComplexFractal Juliamenge Multibrotmenge

Aufstellung aller Elemente

Öffentliche Methoden

virtual double calculate (const std::complex< double > &s, int precision, bool optimized) const =0
 Berechnet den Wert für einen bestimmten Punkt.
virtual ~ComplexFractal ()
 Virtueller Destruktor, damit delete für einen ComplexFractal-Pointer korrekt funktioniert.

Ausführliche Beschreibung

Interface für Fraktale in der komplexen Zahlenebene.

Autor:
Sebastian Flothow, Marcell Dietl

Dokumentation der Elementfunktionen

virtual double ComplexFractal::calculate ( const std::complex< double > &  s,
int  precision,
bool  optimized 
) const [pure virtual]

Berechnet den Wert für einen bestimmten Punkt.

Parameter:
sPunkt in der komplexen Zahlenebene, für den die Berechnung durchgeführt werden soll.
precisionGenauigkeit, mit der die einzelnen Pixel gerendert werden soll.
optimizedAktivieren des optimierten Escape-Time-Algorithmus.
Rückgabe:
Ergebnis der Berechnung, liegt im Intervall [0; 1].

Implementiert in Juliamenge, Mandelbarmenge, Mandelbrotmenge und Multibrotmenge.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
 Alle Klassen Funktionen Variablen