#ifndef PANEL_GRAPH_PLOT_H
#define PANEL_GRAPH_PLOT_H

#ifndef PANEL_H
#include "Panel.h"
#endif

#ifndef DYNAMIC_SINGLETON_H
#include "Dynamic_singleton.h"
#endif

#ifndef UI_PANEL_GRAPH_PLOT_H
#include "ui_Panel_graph_plot.h"
#endif

#include "qwt3d_surfaceplot.h"


namespace MM
{

class Panel_graph_plot
:
    public Panel,
    public Ui_Panel_graph_plot,
    public Dynamic_singleton <Panel_graph_plot>
{
    Q_OBJECT

    Qwt3D::SurfacePlot * plot_;

public:    
    Panel_graph_plot ();

public slots:

protected:
    //void        showEvent (QShowEvent * event);
};

}//MM

#endif //PANEL_PANEL_GRAPH_PLOT_H
