39 lines
744 B
C++
39 lines
744 B
C++
#ifndef MYLINEPLOT3D_H
|
|
#define MYLINEPLOT3D_H
|
|
#include "include/qwt3d_surfaceplot.h"
|
|
#include "include/qwt3d_global.h"
|
|
|
|
class QWT3D_EXPORT mylineplot3d: public Qwt3D::SurfacePlot
|
|
{
|
|
//Q_OBJECT
|
|
public:
|
|
mylineplot3d();
|
|
~mylineplot3d();
|
|
|
|
virtual void init();
|
|
|
|
virtual void createLines();
|
|
|
|
virtual void keyPressEvent(QKeyEvent *);
|
|
|
|
virtual void tick();
|
|
virtual void setCurMaxMin(double xmin,double xmax,double ymin,double ymax,double zmin,double zmax);
|
|
private:
|
|
int myTimerId;
|
|
|
|
int time_;
|
|
|
|
double myxMax;
|
|
double myyMax;
|
|
double myzMax;
|
|
|
|
double myCurxMin;
|
|
double myCuryMin;
|
|
double myCurzMin;
|
|
double myCurxMax;
|
|
double myCuryMax;
|
|
double myCurzMax;
|
|
};
|
|
|
|
#endif // MYLINEPLOT3D_H
|