Référence de la classe Sequence

#include <sequence.h>

Graphe d'héritage de Sequence:
Mandelbrot

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 FractalParametersm_fractal_parameters
Point m_point

Description détaillée

Génération d'une séquence. Classe abstraite.


Documentation des constructeurs et destructeur

Sequence::Sequence ( const FractalParameters _fractal_parameters  )  [inline]

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:
_point Point actuel.
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:
_point Point actuel.
Renvoie:
Prochain point.

Implémenté dans Mandelbrot.


La documentation de cette classe a été générée à partir du fichier suivant :
 Tout Classes Fonctions
Généré le Sun Feb 28 12:48:05 2010 pour Fractal par  doxygen 1.6.3