Classe représentant la méthode pour accumuler la séquence dans l'image finale.
Le sens des lignes de l'image correspond au sens inverse de l'axe des imaginaire :.
Plus de détails...
#include <GAccumulateur.hpp>
Fonctions membres publiques | |
unsigned int | toI (const point &z) |
Convertit le point complexe en coordonnée I dans l'image. | |
unsigned int | toJ (const point &z) |
Convertit le point complexe en coordonée J de l'image. | |
virtual void | accumuler (Image< unsigned int > &res, const point &pInit, const std::vector< point > &seq)=0 |
Accumule la séquence dans l'image. | |
Attributs publics | |
zone | m_zone |
Classe représentant la méthode pour accumuler la séquence dans l'image finale.
Le sens des lignes de l'image correspond au sens inverse de l'axe des imaginaire :.
Classe permettant d'ajouter la taille de séquence sur le pixel de l'image correspondant aux points d'initialisation.
Classe permettant d'ajouter 1 sur tous les pixels de l'image correspondant aux points de séquence.
virtual void Fractale::GAccumulateur::accumuler | ( | Image< unsigned int > & | res, | |
const point & | pInit, | |||
const std::vector< point > & | seq | |||
) | [pure virtual] |
Accumule la séquence dans l'image.
res | : image résultante. Sa taille doit être la même que celle définie dans m_zone. | |
pInit | : point d'initialisation. | |
seq | : séquence de la suite fractale. |
Implémenté dans Fractale::AccumulerSurLaSequence, et Fractale::AccumulerSurOrigine.
unsigned int Fractale::GAccumulateur::toI | ( | const point & | z | ) | [inline] |
Convertit le point complexe en coordonnée I dans l'image.
z | : le point complexe. |
unsigned int Fractale::GAccumulateur::toJ | ( | const point & | z | ) | [inline] |
Convertit le point complexe en coordonée J de l'image.
z | : le point complexe. |
Zone de l'image dans le plan complexe