00001
00002
00003 #ifndef PLOTGRASS_H
00004 #define PLOTGRASS_H
00005
00006 #include "Plot.h"
00007
00008 class PlotGRASS:public Plot {
00009 public:
00010 PlotGRASS(Worksheet *p);
00011 ~PlotGRASS() {}
00012 QStringList Info();
00013 void draw(QPainter* p,int w, int h);
00014 void drawCurves(QPainter *p, int w, int h);
00015
00016 QString GISBASE() { return gisbase; }
00017 void setGISBASE(QString s) { gisbase = s; }
00018 QString GISRC() { return gisrc; }
00019 void setGISRC(QString s) { gisrc = s; }
00020 QString LOCATION() { return location; }
00021 void setLOCATION(QString s) { location = s; }
00022
00023
00024 void saveAxes(QTextStream*) {}
00025 void openAxes(QTextStream*,int) {}
00026 Axis *getAxis(int) {return 0;}
00027 void setRanges(LRange*) {}
00028 void setActRanges(LRange*) {}
00029 void enableGrid(int,bool) {}
00030 bool gridEnabled(int) { return false;}
00031 void enableBorder(int,bool) {}
00032 bool borderEnabled(int) { return false;}
00033 void setBorder(int,bool) {}
00034 private :
00035 QString gisbase, gisrc, location;
00036 };
00037
00038 #endif // PLOTGRASS_H