Fraktale 1.0
Qt-Programm zur interaktiven Erforschung von Fraktalen.
|
Interface für Fraktale in der komplexen Zahlenebene. Mehr ...
#include <complexfractal.hpp>
Ö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. |
Interface für Fraktale in der komplexen Zahlenebene.
virtual double ComplexFractal::calculate | ( | const std::complex< double > & | s, |
int | precision, | ||
bool | optimized | ||
) | const [pure virtual] |
Berechnet den Wert für einen bestimmten Punkt.
s | Punkt in der komplexen Zahlenebene, für den die Berechnung durchgeführt werden soll. |
precision | Genauigkeit, mit der die einzelnen Pixel gerendert werden soll. |
optimized | Aktivieren des optimierten Escape-Time-Algorithmus. |
Implementiert in Juliamenge, Mandelbarmenge, Mandelbrotmenge und Multibrotmenge.