Référence de la classe Fractale::Nova

Classe représentant une formule de Nova. Plus de détails...

#include <GFractale.hpp>

Graphe d'héritage de Fractale::Nova:
Inheritance graph
[légende]

Liste de tous les membres

Fonctions membres publiques

 Nova (unsigned int sequenceSizeMax=1000)
point initialisation (const point &pInit)
 Initialisation de la fractale.
point suivant (const point &Zn)
 Donne le point suivant de la fractale.
bool fin (const point &z)
 Condition d'arrêt de la fractale.

Attributs publics

point old
point c

Description détaillée

Classe représentant une formule de Nova.

$ z_{n+1} = z_{n} - R * \frac{z_{n}^i}{i * z_{n}^{i-1}} + c $ avec
$ R = 1. $, $ i = 3. $, $ z_{0} = 1. $ et $ c = constant $.

Nova.png

Documentation des constructeurs et destructeur

Fractale::Nova::Nova ( unsigned int  sequenceSizeMax = 1000  )  [inline]

Documentation des fonctions membres

bool Fractale::Nova::fin ( const point z  )  [inline, virtual]

Condition d'arrêt de la fractale.

La méthode est une condition de convergance : si $z_{n} \simeq z_{n-1}$, la suite a convergé.

Paramètres:
z : le point courant ($z_{n}$).
Renvoie:
True si la génération de la fractale est finie.

Implémente Fractale::GFractale.

point Fractale::Nova::initialisation ( const point pInit  )  [inline, virtual]

Initialisation de la fractale.

Méthode qui initialise la suite fractale pour la génération d'une séquence et retourne $ z_{0} $.

Paramètres:
pInit : le point d'initialisation de la suite fractale.
Renvoie:
$ z_{0} $.

Implémente Fractale::GFractale.

point Fractale::Nova::suivant ( const point Zn  )  [inline, virtual]

Donne le point suivant de la fractale.

Methode qui génère le point suivant de la fractale. $ z_{n+1} = f(z_{n}) $

Paramètres:
Zn : le point courant ($ z_{n} $).
Renvoie:
Le point suivant ($ z_{n+1} $).

Implémente Fractale::GFractale.


Documentation des données membres

 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définition de type

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