14#include <gnuradio/sync_block.h>
15#include <gnuradio/fft/window.h>
54 const double span) = 0;
#define GR_FOSPHOR_API
Definition: api.h:17
Base fosphor sink API interface.
Definition: base_sink_c.h:25
ui_action_t
Definition: base_sink_c.h:31
@ REF_UP
Definition: base_sink_c.h:34
@ ZOOM_CENTER_UP
Definition: base_sink_c.h:39
@ DB_PER_DIV_UP
Definition: base_sink_c.h:32
@ DB_PER_DIV_DOWN
Definition: base_sink_c.h:33
@ ZOOM_TOGGLE
Definition: base_sink_c.h:36
@ FREEZE_TOGGLE
Definition: base_sink_c.h:43
@ ZOOM_WIDTH_DOWN
Definition: base_sink_c.h:38
@ REF_DOWN
Definition: base_sink_c.h:35
@ RATIO_DOWN
Definition: base_sink_c.h:42
@ ZOOM_CENTER_DOWN
Definition: base_sink_c.h:40
@ RATIO_UP
Definition: base_sink_c.h:41
@ ZOOM_WIDTH_UP
Definition: base_sink_c.h:37
virtual void execute_ui_action(enum ui_action_t action)=0
base_sink_c(const char *name=NULL)
mouse_action_t
Definition: base_sink_c.h:46
@ CLICK
Definition: base_sink_c.h:47
virtual void set_frequency_range(const double center, const double span)=0
virtual void set_frequency_center(const double center)=0
virtual void set_frequency_span(const double span)=0
virtual void set_fft_window(const gr::fft::window::win_type win)=0
virtual void execute_mouse_action(enum mouse_action_t action, int x, int y)=0
Definition: base_sink_c.h:17