00001 #ifndef RANDOMPOINTGENERATOR_H
00002 #define RANDOMPOINTGENERATOR_H
00003
00004 #include <cstdlib>
00005
00006 #include <QSize>
00007 #include <QDateTime>
00008 #include <QRectF>
00009 #include <QInputDialog>
00010
00011 #include "generator.h"
00012
00013
00014 class RandomPointGenerator : public Generator
00015 {
00016 unsigned int _nbPointMax;
00017 unsigned int _nbPoint;
00018 Complex point;
00019
00020 public:
00021 RandomPointGenerator(unsigned int nbPoint, FractalInfo * info, QObject * parent);
00022 RandomPointGenerator(FractalInfo * info, QObject * parent);
00023 virtual bool next();
00024 virtual const Complex getPoint();
00025 };
00026
00027 #endif // RANDOMPOINTGENERATOR_H