Référence de la classe Sequence
#include <sequence.h>
Liste de tous les membres
Fonctions membres publiques |
| Sequence (const FractalParameters *_fractal_parameters) |
| Constructeur.
|
virtual const PointsSequence & | compute (const Point &_init_point) |
| Calcul la séquence entière.
|
Fonctions membres protégées |
virtual Point | init (const Point &_init_point)=0 |
| Initialise la séquence.
|
virtual Point | next (const Point &_point)=0 |
| Retourne le prochain point de la séquence.
|
virtual bool | end (const Point &_point)=0 |
| Retourne si la séquence est terminée.
|
Attributs protégés |
PointsSequence | m_sequence |
const FractalParameters * | m_fractal_parameters |
Point | m_point |
Description détaillée
Génération d'une séquence. Classe abstraite.
Documentation des constructeurs et destructeur
Constructeur.
- Paramètres:
-
| _fractal_parameters | Pointeur vers les paramètres de la fractale. |
Documentation des fonctions membres
virtual const PointsSequence& Sequence::compute |
( |
const Point & |
_init_point |
) |
[inline, virtual] |
Calcul la séquence entière.
- Paramètres:
-
| _init_point | Point de départ. |
- Renvoie:
- Référence sur la séquence générée.
virtual bool Sequence::end |
( |
const Point & |
_point |
) |
[protected, pure virtual] |
Retourne si la séquence est terminée.
- Paramètres:
-
- Renvoie:
- True si la séquence est terminée.
Implémenté dans Mandelbrot.
virtual Point Sequence::init |
( |
const Point & |
_init_point |
) |
[protected, pure virtual] |
Initialise la séquence.
- Paramètres:
-
| _init_point | Point de départ. |
- Renvoie:
- Premier point de la séquence.
Implémenté dans Mandelbrot.
virtual Point Sequence::next |
( |
const Point & |
_point |
) |
[protected, pure virtual] |
Retourne le prochain point de la séquence.
- Paramètres:
-
- Renvoie:
- Prochain point.
Implémenté dans Mandelbrot.
La documentation de cette classe a été générée à partir du fichier suivant :