Référence de la classe Generator
La classe Generator correspond à un thread s'occupant de la génération des fractales.
Plus de détails...
#include <Generator.h>
Liste de tous les membres
Connecteurs publics |
| void | run () |
| | Fonction run() du thread appelant la génération d'une fractale.
|
| void | mandelbrot () |
| | Fonction de génération d'une fractale Mandelbrot.
|
| void | buddhabrot () |
| | Fonction de génération d'une fractale Complex Map Buddhabrot.
|
| QTime | getBegin () |
| | Retourne l'heure de début de la génération.
|
| QTime | getEnd () |
| | Retourne l'heure de fin de la génération.
|
| QImage | getImage () |
| | Retourne la fractale générée sous forme d'image.
|
| void | setColor (int red, int green, int blue) |
| | Définit les couleurs à utiliser lors de la génération.
|
| void | setCurrentSet (QString str) |
| | Définit la fractale à générer.
|
| void | setGamma (double value) |
| | Définit le gamma de l'image.
|
| void | setItNum (int nb) |
| | Définit le nombre d'itérations à effectuer.
|
| void | setSize (int w, int h) |
| | Définit les dimensions de l'image générée.
|
| void | stop () |
| | Indique au thread de cesser la génération par le biais d'un boléen.
|
Signaux |
| void | genEnd () |
| | Signal envoyé lors de la fin de la génération.
|
Description détaillée
La classe Generator correspond à un thread s'occupant de la génération des fractales.
Documentation des fonctions membres
| void Generator::buddhabrot |
( |
|
) |
[inline, slot] |
Fonction de génération d'une fractale Complex Map Buddhabrot.
| void Generator::genEnd |
( |
|
) |
[signal] |
Signal envoyé lors de la fin de la génération.
| QTime Generator::getBegin |
( |
|
) |
[inline, slot] |
Retourne l'heure de début de la génération.
| QTime Generator::getEnd |
( |
|
) |
[inline, slot] |
Retourne l'heure de fin de la génération.
| QImage Generator::getImage |
( |
|
) |
[inline, slot] |
Retourne la fractale générée sous forme d'image.
| void Generator::mandelbrot |
( |
|
) |
[inline, slot] |
Fonction de génération d'une fractale Mandelbrot.
| void Generator::run |
( |
|
) |
[inline, slot] |
Fonction run() du thread appelant la génération d'une fractale.
| void Generator::setColor |
( |
int |
red, |
|
|
int |
green, |
|
|
int |
blue | |
|
) |
| | [inline, slot] |
Définit les couleurs à utiliser lors de la génération.
- Paramètres:
-
| red | : Couleur rouge à utiliser. |
| green | : Couleur verte à utiliser. |
| blue | : Couleur bleue à utiliser. |
| void Generator::setCurrentSet |
( |
QString |
str |
) |
[inline, slot] |
Définit la fractale à générer.
- Paramètres:
-
| str | : Correspond au nom de la fractale à générer. |
| void Generator::setGamma |
( |
double |
value |
) |
[inline, slot] |
Définit le gamma de l'image.
Valeur inile à la génération d'une fractale Mandelbrot.
| void Generator::setItNum |
( |
int |
nb |
) |
[inline, slot] |
Définit le nombre d'itérations à effectuer.
- Paramètres:
-
| nb | : Nombre d'itérations. |
| void Generator::setSize |
( |
int |
w, |
|
|
int |
h | |
|
) |
| | [inline, slot] |
Définit les dimensions de l'image générée.
- Paramètres:
-
| w | : Longueur de l'image. |
| h | : Hauteur de l'image. |
| void Generator::stop |
( |
|
) |
[inline, slot] |
Indique au thread de cesser la génération par le biais d'un boléen.
La documentation de cette classe a été générée à partir du fichier suivant :