Curve Class Reference

Surcharge du QThread afin d'avoir une thread faisant la generation de la fractale.
Ceci est un thread pour ne pas bloquer l'interface. More...

#include <Curve.hpp>

Collaboration diagram for Curve:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Curve (const ParamsCurve params, QVector< QRgb > table, QWidget *parentWin, QObject *parent=0)
 Constructeur.
 ~Curve (void)
 Destructeur.
void run (void)
 Surcharge la méthode run de la classe QThread. Cette fonction est la fonction threadé.
unsigned char * getFractale (void) const
 Getteur pour l'image générée.
QString getTitle (void) const
 Getteur pour le titre de la génération.
ParamsCurve getParams (void) const
 Getteur pour les paramètres de la génération. ( La classe sert comme stockage ).
const QVector< QRgb > getTable (void) const
 Getteur pour la table des couleurs.


Detailed Description

Surcharge du QThread afin d'avoir une thread faisant la generation de la fractale.
Ceci est un thread pour ne pas bloquer l'interface.

Definition at line 43 of file Curve.hpp.


Constructor & Destructor Documentation

Curve::Curve ( const ParamsCurve  params,
QVector< QRgb >  table,
QWidget *  parentWin,
QObject *  parent = 0 
)

Constructeur.

Parameters:
params : Les paramètre pour la génération.
params : La table de couleur.
params : La fenêtre parente.
parent : Le QObject parent.

Definition at line 55 of file Curve.cpp.


Member Function Documentation

unsigned char* Curve::getFractale ( void   )  const [inline]

Getteur pour l'image générée.

Returns:
Un tableau de pixel représentant l'image

Definition at line 82 of file Curve.hpp.

QString Curve::getTitle ( void   )  const

Getteur pour le titre de la génération.

Returns:
Le titre

Definition at line 178 of file Curve.cpp.

ParamsCurve Curve::getParams ( void   )  const [inline]

Getteur pour les paramètres de la génération. ( La classe sert comme stockage ).

Returns:
Les paramètres de la génération.

Definition at line 94 of file Curve.hpp.

const QVector<QRgb> Curve::getTable ( void   )  const [inline]

Getteur pour la table des couleurs.

Returns:
La table des couleurs à utiliser.

Definition at line 100 of file Curve.hpp.


The documentation for this class was generated from the following files:

Generated on Sun Feb 28 16:20:54 2010 for Defi_Fractales by  doxygen 1.5.5