Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

PlotGRASS.h

Go to the documentation of this file.
00001 //LabPlot : PlotGRASS.h
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         // virtual functions :
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

Generated on Sun Nov 28 22:31:17 2004 for LabPlot by doxygen 1.3.6