Fractale::PointAleatoire Class Reference

classe qui genère des points d'initialisation aléatoirement sur la zone. More...

#include <GPointInitialisation.hpp>

Inherits Fractale::GPointInitialisation.

Collaboration diagram for Fractale::PointAleatoire:
Collaboration graph
[legend]

List of all members.

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.

Detailed Description

classe qui genère des points d'initialisation aléatoirement sur la zone.


Constructor & Destructor Documentation

Fractale::PointAleatoire::PointAleatoire ( unsigned long int  nbMPointMax = 100,
double  facteurZone = 1. 
) [inline]

Constructeur.

Parameters:
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.

Member Function Documentation

bool Fractale::PointAleatoire::fin (  )  [inline, virtual]

Permet de savoir si tous les points d'initialisation ont été donnés.

Returns:
True 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.

Returns:
Nouveau point d'initialisation.

Implements Fractale::GPointInitialisation.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs

Generated by  doxygen 1.6.2