#include <pointsgenerator.h>
Fonctions membres publiques | |
| PointsGenerator (const FractalParameters *_fractal_parameters) | |
| Constructeur. | |
| virtual qreal | progress () const =0 |
| Retourne la progression actuelle de la génération de points. | |
| virtual void | init ()=0 |
| Initialise la génération de points. | |
| virtual Point | next ()=0 |
| Renvoie le prochain point. | |
| virtual bool | end ()=0 |
| Retourne si la fin de génération est arrivée. | |
Attributs protégés | |
| const FractalParameters * | m_fractal_parameters |
Générateur de points. Classe abstraite.
| PointsGenerator::PointsGenerator | ( | const FractalParameters * | _fractal_parameters | ) | [inline] |
Constructeur.
| _fractal_parameters | Pointeur vers les paramètres de la fractale. |
| virtual bool PointsGenerator::end | ( | ) | [pure virtual] |
Retourne si la fin de génération est arrivée.
Implémenté dans ImagePointsGenerator, et RandomPointsGenerator.
| virtual Point PointsGenerator::next | ( | ) | [pure virtual] |
Renvoie le prochain point.
Implémenté dans ImagePointsGenerator, RandomPointsGenerator, et TestPointsGenerator.
| virtual qreal PointsGenerator::progress | ( | ) | const [pure virtual] |
Retourne la progression actuelle de la génération de points.
Implémenté dans ImagePointsGenerator, et RandomPointsGenerator.
1.6.3