Référence de l'espace de nommage Fractale

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.

Documentation des définition de type

typedef std::complex< double > Fractale::point

Point dans le plan complexe : x est la partie réelle, y la partie imaginaire.


Documentation des fonctions

template<typename T , typename T2 , typename T3 >
Image<unsigned int> Fractale::Generateur ( t,
T2  t2,
T3  t3,
zone  zoneImage 
) [inline]

Génère une image fractale.

Template Parameters:
T doit être un GPointInitialisation.
T2 doit être un GFractale.
T3 doit être un GAccumulateur.
Paramètres:
zoneImage : zone du plan complexe et taille de l'image voulue.
Renvoie:
L'image résultante.
template<typename T >
Image<unsigned int> Fractale::TracerCourbe ( t,
unsigned int  nbLoop,
point  z,
zone  zoneImage 
) [inline]

Dessine la suite de points d'une suite fractale.

Template Parameters:
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.
Paramètres:
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.
Renvoie:
L'image résultante.
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définition de type

Généré le Thu Dec 10 23:26:58 2009 pour fractale par  doxygen 1.6.1