Berechnet ein Fraktal in der Ebene der komplexen Zahlen. Mehr ...
#include <complexfractalrenderer.hpp>
Ö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. | |
Berechnet ein Fraktal in der Ebene der komplexen Zahlen.
| ComplexFractalRenderer::ComplexFractalRenderer | ( | ComplexFractal * | fractal, | |
| ColorMapper * | mapper | |||
| ) |
Erzeugt einen ComplexFractalRenderer.
| 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. |
| 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.
| 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 |
1.6.3