#include <buddhabrot.h>
Inheritance diagram for buddhabrot:
Public Member Functions | |
buddhabrot (std::complex< float > &c, long i) | |
Constructeur. | |
~buddhabrot () | |
Destructeur. | |
std::complex< float > | next (std::complex< float > &c) |
Calcule la prochaine valeur de la suite. | |
bool | stop () |
Faut-il arrêter la suite ? Le BuddhaBrot s'arrête si le module du dernier élément est supérieur à 2, la suite divergera. | |
std::complex< float > | renderingDestination (std::complex< float > &c) |
Détermine quel point complexe on incrémente pour afficher le résultat. | |
bool | isVerticalSymetric () |
Cette fractale est-elle symétrique verticalement ? Le BuddhaBrot l'est. | |
bool | isImpair () |
Cette fractale est-elle symétrique par rapport à l'origine du repère ? Le BuddhaBrot ne l'est pas. | |
buddhabrot * | clone () |
QString | getName () |
Static Public Member Functions | |
static QRectF | getBestWindow () |
Definition at line 32 of file buddhabrot.h.
|
Constructeur.
Definition at line 26 of file buddhabrot.cpp. Referenced by clone(). |
|
Cette fractale est-elle symétrique par rapport à l'origine du repère ? Le BuddhaBrot ne l'est pas.
Implements fractale. Definition at line 79 of file buddhabrot.h. |
|
Cette fractale est-elle symétrique verticalement ? Le BuddhaBrot l'est.
Implements fractale. Definition at line 73 of file buddhabrot.h. |
|
Calcule la prochaine valeur de la suite.
Implements fractale. Definition at line 32 of file buddhabrot.cpp. References fractale::start, and fractale::tmp. |
|
Détermine quel point complexe on incrémente pour afficher le résultat.
Implements fractale. Definition at line 39 of file buddhabrot.cpp. |
|
Faut-il arrêter la suite ? Le BuddhaBrot s'arrête si le module du dernier élément est supérieur à 2, la suite divergera.
Implements fractale. Definition at line 35 of file buddhabrot.cpp. References fractale::maxIterations, fractale::nbIterations, and fractale::tmp. |