DataPlayer/ChaosDataPlayer/mylineplot3d.h
2022-07-30 11:50:01 +08:00

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