#include <fractal_gl.h>
Fonctions membres publiques | |
Fractal_GL_Mother (const FractalParameters &_fractal_parameters) | |
virtual qreal | progress () const |
Retourne la progression dans le calcul de la fractale. | |
virtual QImage | toImage (const Palette &_palette) const |
Génère une image à partir de la fractale. | |
virtual int | load (QFile &) |
Charge une fracale depuis un fichier. | |
virtual int | save (QFile &) const |
Sauvegarde une fracale dans un fichier. | |
Fonctions membres protégées | |
virtual void | run () |
Génération d'une fractale grâce au shader. Cette classe utilise des variables statiques afin de coller à l'interface des fractales (toImage en const). La fractale est entièrement recalculée lorsqu'on la transforme en image.
virtual int Fractal_GL_Mother::load | ( | QFile & | _file | ) | [inline, virtual] |
Charge une fracale depuis un fichier.
_file | Fichier ouvert en lecture. |
Implémente Fractal.
virtual qreal Fractal_GL_Mother::progress | ( | ) | const [inline, virtual] |
Retourne la progression dans le calcul de la fractale.
Implémente Fractal.
virtual int Fractal_GL_Mother::save | ( | QFile & | _file | ) | const [inline, virtual] |
Sauvegarde une fracale dans un fichier.
_file | Fichier ouvert en écriture. |
Implémente Fractal.
virtual QImage Fractal_GL_Mother::toImage | ( | const Palette & | _palette | ) | const [inline, virtual] |