Classes | |
class | Random |
Générateur de nombre aléatoire. Peut générer :. Plus de détails... | |
class | zone |
Définition entre une zone dans le plan complexe et une image. . Plus de détails... | |
class | GAccumulateur |
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... | |
struct | AccumulerSurLaSequence |
struct | AccumulerSurOrigine |
class | GFractale |
Classe représentant la formule d'une suite fractale. Plus de détails... | |
class | Mandelbrot |
Classe représentant la formule de Mandelbrot. Plus de détails... | |
class | BateauEnFeu |
Classe représentant la formule du BateauEnFeu. Plus de détails... | |
class | Tricorn |
Classe représentant la formule du Tricorn. Plus de détails... | |
class | Julian |
Classe représentant la formule de Julian. Plus de détails... | |
class | Newton |
Classe représentant une formule simple de Newton. Plus de détails... | |
class | Nova |
Classe représentant une formule de Nova. Plus de détails... | |
class | CliffordAttractors |
Classe représentant une formule de CliffordAttractors. Plus de détails... | |
class | GPointInitialisation |
Classe qui génère des points d'initialisation utilisés pour une suite fractale. Plus de détails... | |
class | PointAleatoire |
classe qui genère des points d'initialisation aléatoirement sur la zone. Plus de détails... | |
class | PointImage |
classe qui convertie toutes les coordonnées des pixels de l'image en points d'initialisation. Plus de détails... | |
class | MauvaiseCoordonnee |
Exception correspondant à l'accès à un pixel non dans l'image. Plus de détails... | |
class | MauvaiseTailleImage |
Exception correspondant à la manipulation de deux images dont la taille est différente. Plus de détails... | |
class | Image |
Classe template correspondant à une image. Plus de détails... | |
Définition de type | |
typedef std::complex< double > | point |
Point dans le plan complexe : x est la partie réelle, y la partie imaginaire. | |
Fonctions | |
template<typename T , typename T2 , typename T3 > | |
Image< unsigned int > | Generateur (T t, T2 t2, T3 t3, zone zoneImage) |
Génère une image fractale. | |
template<typename T > | |
Image< unsigned int > | TracerCourbe (T t, unsigned int nbLoop, point z, zone zoneImage) |
Dessine la suite de points d'une suite fractale. |
typedef std::complex< double > Fractale::point |
Point dans le plan complexe : x est la partie réelle, y la partie imaginaire.
Image<unsigned int> Fractale::Generateur | ( | T | t, | |
T2 | t2, | |||
T3 | t3, | |||
zone | zoneImage | |||
) | [inline] |
Génère une image fractale.
T | doit être un GPointInitialisation. | |
T2 | doit être un GFractale. | |
T3 | doit être un GAccumulateur. |
zoneImage | : zone du plan complexe et taille de l'image voulue. |
Image<unsigned int> Fractale::TracerCourbe | ( | T | t, | |
unsigned int | nbLoop, | |||
point | z, | |||
zone | zoneImage | |||
) | [inline] |
Dessine la suite de points d'une suite fractale.
T | doit être un GFractale. Cette fractale ne doit pas avoir de fin et la suite générée ne doit pas être nulle. |
nbLoop | : nombre d'itération de continuité de la suite fractale. | |
z | : point de départ. | |
zoneImage | : zone du plan complexe et taille de l'image voulue. |