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:
00019 Julian(Complex pInit = Complex(), int limit = 1000, QObject * parent = 0);
00021 Julian(int limit = 1000, QObject * parent = 0);
00023 virtual void genererSequence(const Complex &pInit, QVector<Complex> & sequence);
00024
00025 private:
00026 virtual Complex suivant(const Complex & Zn);
00027 virtual bool fin(const Complex & Zn);
00028 };
00029
00030 #endif // JULIAN_H