Référence de la classe Fractal

#include <fractal.h>

Graphe d'héritage de Fractal:
Fractal_GL_Mother Fractal_MT_Mother< TSequence, TPointsGenerator, TAccumulator > Fractal_MT_Mother< TSequence, ImagePointsGenerator, CenterAccumulator > Fractal_Thread< TSequence, TPointsGenerator, TAccumulator > Fractal_Thread< TSequence, ImagePointsGenerator, CenterAccumulator > Fractal_GL< TSequence > Fractal_GL< Mandelbrot > Fractal_MT< TSequence, TPointsGenerator, TAccumulator > Fractal_MT< TSequence, ImagePointsGenerator, CenterAccumulator >

Liste de tous les membres

Fonctions membres publiques

 Fractal (const FractalParameters &_fractal_parameters)
 Constructeur.
const FractalParametersfractalParameters () const
 Accès au paramètres de la fractale.
bool isValid () const
 Accès à la validité de la fractale.
bool isUserStopped () const
 Accès.
virtual qreal progress () const =0
 Retourne la progression dans le calcul de la fractale.
virtual void stop ()
 Stoppe le calcul de la fractale.
virtual QImage toImage (const Palette &_palette) const =0
 Génère une image à partir de la fractale.
virtual int load (QFile &_file)=0
 Charge une fracale depuis un fichier.
virtual int save (QFile &_file) const =0
 Sauvegarde une fracale dans un fichier.

Attributs protégés

FractalParameters m_fractal_parameters
bool m_is_valid
bool m_stop

Description détaillée

Interface d'une fractale. Une fractale est donc un thread. On peut stopper son calcul, la transformer en image, la charger ou l'enregistrer depuis un fichier, ou encore avoir sa progression dans son calcul.


Documentation des constructeurs et destructeur

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

Constructeur.

Paramètres:
_fractal_parameters Paramètres de la fractale.

Documentation des fonctions membres

const FractalParameters& Fractal::fractalParameters (  )  const [inline]

Accès au paramètres de la fractale.

Renvoie:
Paramètres de la fractale.
bool Fractal::isUserStopped (  )  const [inline]

Accès.

Renvoie:
True si la construction de la fractale a été stoppée.
bool Fractal::isValid (  )  const [inline]

Accès à la validité de la fractale.

Renvoie:
True si la fractale est valide.
virtual int Fractal::load ( QFile &  _file  )  [pure virtual]
virtual qreal Fractal::progress (  )  const [pure virtual]
virtual int Fractal::save ( QFile &  _file  )  const [pure virtual]
virtual QImage Fractal::toImage ( const Palette _palette  )  const [pure virtual]

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