classe qui genère des points d'initialisation aléatoirement sur la zone. More...
#include <GPointInitialisation.hpp>
Inherits Fractale::GPointInitialisation.
Public Member Functions | |
PointAleatoire (unsigned long int nbMPointMax=100, double facteurZone=1.) | |
Constructeur. | |
void | debut () |
Positionne la génération des points d'initialisation au début. | |
point | nouveauPoint () |
Donne le point d'initialisation courant et passe au suivant. | |
bool | fin () |
Permet de savoir si tous les points d'initialisation ont été donnés. |
classe qui genère des points d'initialisation aléatoirement sur la zone.
Fractale::PointAleatoire::PointAleatoire | ( | unsigned long int | nbMPointMax = 100 , |
|
double | facteurZone = 1. | |||
) | [inline] |
Constructeur.
nbMPointMax | : nombre de point à générer. En million de point. | |
facteurZone | : facteur d'élargissement de la zone de l'image dans le plan complexe. |
bool Fractale::PointAleatoire::fin | ( | ) | [inline, virtual] |
Permet de savoir si tous les points d'initialisation ont été donnés.
Implements Fractale::GPointInitialisation.
point Fractale::PointAleatoire::nouveauPoint | ( | ) | [inline, virtual] |
Donne le point d'initialisation courant et passe au suivant.
Implements Fractale::GPointInitialisation.