00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include "IndicatorPlugin.h"
00023
00024 class UTIL : public IndicatorPlugin
00025 {
00026 public:
00027 UTIL ();
00028 virtual ~UTIL ();
00029 PlotLine * calculateCustom (QString &, QPtrList<PlotLine> &);
00030 PlotLine * calculateAccum (QString &, QPtrList<PlotLine> &);
00031 PlotLine * calculateNormal(QString &, QPtrList<PlotLine> &);
00032 PlotLine * calculateCOMP (QString &p, QPtrList<PlotLine> &d);
00033 PlotLine * calculateCOUNTER (QString &p, QPtrList<PlotLine> &d);
00034 PlotLine * calculateREF (QString &p, QPtrList<PlotLine> &d);
00035 PlotLine * calculateADMS (QString &p, QPtrList<PlotLine> &d, int);
00036 PlotLine * calculatePER (QString &p, QPtrList<PlotLine> &d);
00037 PlotLine * calculateCOLOR (QString &p, QPtrList<PlotLine> &d);
00038 PlotLine * calculateHL (QString &p, QPtrList<PlotLine> &d, int);
00039 PlotLine * calculateINRANGE (QString &p, QPtrList<PlotLine> &d);
00040 void formatDialog (QStringList &vl, QString &rv, QString &rs);
00041
00042 private:
00043 QStringList methodList;
00044 };
00045