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
00021 class RandomPointGenerator : public Generator
00022 {
00023 unsigned int _nbPointMax;
00024 unsigned int _nbPoint;
00025 Complex point;
00026
00027 public:
00028 RandomPointGenerator(unsigned int nbPoint, FractalInfo * info, QObject * parent);
00029 RandomPointGenerator(FractalInfo * info, QObject * parent);
00030 virtual bool next();
00031 virtual const Complex getPoint();
00032 };
00033
00034 #endif // RANDOMPOINTGENERATOR_H