10#ifndef INCLUDED_QTGUI_MATRIX_SINK_H
11#define INCLUDED_QTGUI_MATRIX_SINK_H
15#include <qapplication.h>
41 typedef std::shared_ptr<matrix_sink>
sptr;
55 unsigned int num_cols,
58 const std::string& color_map,
59 const std::string& interpolation,
60 QWidget* parent =
nullptr);
A graphical sink that displays a matrix.
Definition matrix_sink.h:38
std::shared_ptr< matrix_sink > sptr
Definition matrix_sink.h:41
virtual void set_z_max(double z_max)=0
virtual void set_z_axis_label(const std::string &z_axis_label)=0
virtual void set_y_axis_label(const std::string &y_axis_label)=0
virtual void set_y_start(double y_start)=0
virtual void set_x_start(double x_start)=0
virtual void set_z_min(double z_min)=0
virtual void set_x_axis_label(const std::string &x_axis_label)=0
virtual QWidget * qwidget()=0
virtual void set_x_end(double x_end)=0
virtual void set_y_end(double y_end)=0
static sptr make(const std::string &name, unsigned int num_cols, unsigned int vlen, bool contour, const std::string &color_map, const std::string &interpolation, QWidget *parent=nullptr)
Build a matrix sink block.
synchronous 1:1 input to output with history
Definition sync_block.h:26
#define QTGUI_API
Definition gr-qtgui/include/gnuradio/qtgui/api.h:18
GNU Radio logging wrapper.
Definition basic_block.h:29