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