00001 #ifndef JULIAN_H 00002 #define JULIAN_H 00003 00004 #include "fractal.h" 00005 00006 #include <QInputDialog> 00007 00013 class Julian : public Fractal 00014 { 00015 Complex _c; 00016 00017 public: 00018 Julian(Complex pInit = Complex(), int limit = 1000, QObject * parent = 0); 00019 Julian(int limit = 1000, QObject * parent = 0); 00020 virtual void genererSequence(const Complex &pInit, QVector<Complex> & sequence); 00021 00022 private: 00023 virtual Complex suivant(const Complex & Zn); 00024 virtual bool fin(const Complex & Zn); 00025 }; 00026 00027 #endif // JULIAN_H