44 std::vector<float>* buffer,
48 std::vector<float> axis_x,
49 std::vector<float> axis_y,
50 std::vector<float> axis_z,
56 int d_interval, d_vlen;
57 std::vector<float> d_axis_x, d_axis_y, d_axis_z;
58 std::vector<float>* d_buffer;
63 QwtPlotSpectrogram* d_spectrogram;
64 QwtMatrixRasterData* d_data;
65 QwtLinearColorMap* d_colormap;
66 QwtScaleWidget* d_scale;
68 QVector<double> d_plot_data;
spectrogram_plot(int interval, int vlen, std::vector< float > *buffer, std::string label_x, std::string label_y, std::string label, std::vector< float > axis_x, std::vector< float > axis_y, std::vector< float > axis_z, bool autoscale_z, QWidget *parent=0)