43 std::vector<float>* buffer,
47 std::vector<float> axis_x,
48 std::vector<float> axis_y,
49 std::vector<float> axis_z,
55 int d_interval, d_vlen;
56 std::vector<float> d_axis_x, d_axis_y, d_axis_z;
57 std::vector<float>* d_buffer;
62 QwtPlotSpectrogram* d_spectrogram;
63 QwtMatrixRasterData* d_data;
64 QwtLinearColorMap* d_colormap;
65 QwtScaleWidget* d_scale;
67 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)