gr::qtgui::vector_sink_f
gr::sync_block
gnuradio/qtgui/vector_sink_f.h
std::shared_ptr< vector_sink_f > typedef std::shared_ptr<vector_sink_f> gr::qtgui::vector_sink_f::sptr sptr gr::qtgui::vector_sink_f::sptr
QApplication * QApplication* gr::qtgui::vector_sink_f::d_qApplication d_qApplication gr::qtgui::vector_sink_f::d_qApplication
sptr static sptr gr::qtgui::vector_sink_f::make (unsigned int vlen, double x_start, double x_step, const std::string &x_axis_label, const std::string &y_axis_label, const std::string &name, int nconnections=1, QWidget *parent=NULL) make gr::qtgui::vector_sink_f::make unsigned int vlen double x_start double x_step const std::string & x_axis_label const std::string & y_axis_label const std::string & name int nconnections 1 QWidget * parent NULL

Build a vector plotting sink.

vlen

Vector length at input. This cannot be changed during operations.

x_start

The x-Axis value of the first vector element

x_step

The step with which x-Axis values increment

x_axis_label

The X-Axis label

y_axis_label

The Y-Axis label

name

title for the plot

nconnections

number of signals connected to sink

parent

a QWidget parent object, if any

gr::basic_block::name
vlen
void virtual void gr::qtgui::vector_sink_f::exec_ ()=0 exec_ gr::qtgui::vector_sink_f::exec_
QWidget * virtual QWidget * gr::qtgui::vector_sink_f::qwidget ()=0 qwidget gr::qtgui::vector_sink_f::qwidget
unsigned int virtual unsigned int gr::qtgui::vector_sink_f::vlen () const =0 vlen gr::qtgui::vector_sink_f::vlen make
void virtual void gr::qtgui::vector_sink_f::set_vec_average (const float avg)=0 set_vec_average gr::qtgui::vector_sink_f::set_vec_average const float avg
float virtual float gr::qtgui::vector_sink_f::vec_average () const =0 vec_average gr::qtgui::vector_sink_f::vec_average
void virtual void gr::qtgui::vector_sink_f::set_x_axis (const double start, const double step)=0 set_x_axis gr::qtgui::vector_sink_f::set_x_axis const double start const double step

Update the values on the x-Axis.

gr::block::start
void virtual void gr::qtgui::vector_sink_f::set_y_axis (double min, double max)=0 set_y_axis gr::qtgui::vector_sink_f::set_y_axis double min double max
void virtual void gr::qtgui::vector_sink_f::set_ref_level (double ref_level)=0 set_ref_level gr::qtgui::vector_sink_f::set_ref_level double ref_level

The ref level is a reference line.

void virtual void gr::qtgui::vector_sink_f::set_x_axis_label (const std::string &label)=0 set_x_axis_label gr::qtgui::vector_sink_f::set_x_axis_label const std::string & label
void virtual void gr::qtgui::vector_sink_f::set_y_axis_label (const std::string &label)=0 set_y_axis_label gr::qtgui::vector_sink_f::set_y_axis_label const std::string & label
void virtual void gr::qtgui::vector_sink_f::set_x_axis_units (const std::string &units)=0 set_x_axis_units gr::qtgui::vector_sink_f::set_x_axis_units const std::string & units

Change the units string on the x-Axis (e.g. 'm' if x-Axis label was 'Distance').

void virtual void gr::qtgui::vector_sink_f::set_y_axis_units (const std::string &units)=0 set_y_axis_units gr::qtgui::vector_sink_f::set_y_axis_units const std::string & units

Change the units string on the y-Axis (e.g. 'V' if x-Axis label was 'Amplitude').

void virtual void gr::qtgui::vector_sink_f::set_update_time (double t)=0 set_update_time gr::qtgui::vector_sink_f::set_update_time double t
void virtual void gr::qtgui::vector_sink_f::set_title (const std::string &title)=0 set_title gr::qtgui::vector_sink_f::set_title const std::string & title title
void virtual void gr::qtgui::vector_sink_f::set_line_label (unsigned int which, const std::string &label)=0 set_line_label gr::qtgui::vector_sink_f::set_line_label unsigned int which const std::string & label
void virtual void gr::qtgui::vector_sink_f::set_line_color (unsigned int which, const std::string &color)=0 set_line_color gr::qtgui::vector_sink_f::set_line_color unsigned int which const std::string & color gr::basic_block::color
void virtual void gr::qtgui::vector_sink_f::set_line_width (unsigned int which, int width)=0 set_line_width gr::qtgui::vector_sink_f::set_line_width unsigned int which int width
void virtual void gr::qtgui::vector_sink_f::set_line_style (unsigned int which, int style)=0 set_line_style gr::qtgui::vector_sink_f::set_line_style unsigned int which int style
void virtual void gr::qtgui::vector_sink_f::set_line_marker (unsigned int which, int marker)=0 set_line_marker gr::qtgui::vector_sink_f::set_line_marker unsigned int which int marker
void virtual void gr::qtgui::vector_sink_f::set_line_alpha (unsigned int which, double alpha)=0 set_line_alpha gr::qtgui::vector_sink_f::set_line_alpha unsigned int which double alpha
std::string virtual std::string gr::qtgui::vector_sink_f::title ()=0 title gr::qtgui::vector_sink_f::title set_title
std::string virtual std::string gr::qtgui::vector_sink_f::line_label (unsigned int which)=0 line_label gr::qtgui::vector_sink_f::line_label unsigned int which
std::string virtual std::string gr::qtgui::vector_sink_f::line_color (unsigned int which)=0 line_color gr::qtgui::vector_sink_f::line_color unsigned int which
int virtual int gr::qtgui::vector_sink_f::line_width (unsigned int which)=0 line_width gr::qtgui::vector_sink_f::line_width unsigned int which
int virtual int gr::qtgui::vector_sink_f::line_style (unsigned int which)=0 line_style gr::qtgui::vector_sink_f::line_style unsigned int which
int virtual int gr::qtgui::vector_sink_f::line_marker (unsigned int which)=0 line_marker gr::qtgui::vector_sink_f::line_marker unsigned int which
double virtual double gr::qtgui::vector_sink_f::line_alpha (unsigned int which)=0 line_alpha gr::qtgui::vector_sink_f::line_alpha unsigned int which
void virtual void gr::qtgui::vector_sink_f::set_size (int width, int height)=0 set_size gr::qtgui::vector_sink_f::set_size int width int height
void virtual void gr::qtgui::vector_sink_f::enable_menu (bool en=true)=0 enable_menu gr::qtgui::vector_sink_f::enable_menu bool en true
void virtual void gr::qtgui::vector_sink_f::enable_grid (bool en=true)=0 enable_grid gr::qtgui::vector_sink_f::enable_grid bool en true
void virtual void gr::qtgui::vector_sink_f::disable_legend ()=0 disable_legend gr::qtgui::vector_sink_f::disable_legend
void virtual void gr::qtgui::vector_sink_f::enable_autoscale (bool en=true)=0 enable_autoscale gr::qtgui::vector_sink_f::enable_autoscale bool en true
void virtual void gr::qtgui::vector_sink_f::clear_max_hold ()=0 clear_max_hold gr::qtgui::vector_sink_f::clear_max_hold
void virtual void gr::qtgui::vector_sink_f::clear_min_hold ()=0 clear_min_hold gr::qtgui::vector_sink_f::clear_min_hold
void virtual void gr::qtgui::vector_sink_f::reset ()=0 reset gr::qtgui::vector_sink_f::reset

A graphical sink to display multiple vector-based signals.

This is a QT-based graphical sink that plots vectors of data as-is. Each signal is plotted with a different color, and the set_title() and set_color() functions can be used to change the label and color for a given input number.

To specify units for the x- and y-axes, use the set_x_axis_units() and set_y_axis_units() functions. This does not change the x- and y-labels, which are either specified during construction, or by calling the set_x_axis_label() and set_y_axis_label() methods.

gr::basic_block
gr::block
gr::messages::msg_accepter
gr::msg_accepter
gr::qtgui::vector_sink_f
gr::sync_block
std::enable_shared_from_this< basic_block >
gr::basic_block
d_name
d_symbol_alias
d_symbol_name
d_input_signature
d_output_signature
d_debug_logger
d_logger
msg_queue
d_rpc_vars
d_message_subscribers
gr::block
d_max_output_buffer
d_min_output_buffer
d_pmt_done
d_system_port
gr::messages::msg_accepter
gr::msg_accepter
gr::qtgui::vector_sink_f
gr::sync_block
std::basic_string< Char >
std::enable_shared_from_this< basic_block >
std::map< pmt::pmt_t, msg_queue_t, msg_queue_comparator >
std::shared_ptr< io_signature >
std::shared_ptr< logger >
std::shared_ptr< pmt_base >
std::shared_ptr< rpcbasic_base >
std::string
std::vector< long >
std::vector< rpcbasic_sptr >
elements
p
- gr::qtgui::vector_sink_f
  _post
- gr::qtgui::vector_sink_f
  active_thread_priority
- gr::qtgui::vector_sink_f
  add_item_tag
- gr::qtgui::vector_sink_f
  add_item_tag
- gr::qtgui::vector_sink_f
  alias
- gr::qtgui::vector_sink_f
  alias_pmt
- gr::qtgui::vector_sink_f
  alias_set
- gr::qtgui::vector_sink_f
  alignment
- gr::qtgui::vector_sink_f
  allocate_buffer
- gr::qtgui::vector_sink_f
  allocate_detail
- gr::qtgui::vector_sink_f
  basic_block
- gr::qtgui::vector_sink_f
  basic_block
- gr::qtgui::vector_sink_f
  BLACK
- gr::qtgui::vector_sink_f
  blkd_input_timer_value
- gr::qtgui::vector_sink_f
  block
- gr::qtgui::vector_sink_f
  block
- gr::qtgui::vector_sink_f
  check_topology
- gr::qtgui::vector_sink_f
  clear_finished
- gr::qtgui::vector_sink_f
  clear_max_hold
- gr::qtgui::vector_sink_f
  clear_min_hold
- gr::qtgui::vector_sink_f
  color
- gr::qtgui::vector_sink_f
  consume
- gr::qtgui::vector_sink_f
  consume_each
- gr::qtgui::vector_sink_f
  d_blkd_input_timer_value
- gr::qtgui::vector_sink_f
  d_color
- gr::qtgui::vector_sink_f
  d_debug_logger
- gr::qtgui::vector_sink_f
  d_input_signature
- gr::qtgui::vector_sink_f
  d_logger
- gr::qtgui::vector_sink_f
  d_max_output_buffer
- gr::qtgui::vector_sink_f
  d_message_subscribers
- gr::qtgui::vector_sink_f
  d_min_output_buffer
- gr::qtgui::vector_sink_f
  d_name
- gr::qtgui::vector_sink_f
  d_output_signature
- gr::qtgui::vector_sink_f
  d_pmt_done
- gr::qtgui::vector_sink_f
  d_qApplication
- gr::qtgui::vector_sink_f
  d_rpc_set
- gr::qtgui::vector_sink_f
  d_rpc_vars
- gr::qtgui::vector_sink_f
  d_setlock
- gr::qtgui::vector_sink_f
  d_symbol_alias
- gr::qtgui::vector_sink_f
  d_symbol_name
- gr::qtgui::vector_sink_f
  d_symbolic_id
- gr::qtgui::vector_sink_f
  d_system_port
- gr::qtgui::vector_sink_f
  d_unique_id
- gr::qtgui::vector_sink_f
  declare_sample_delay
- gr::qtgui::vector_sink_f
  declare_sample_delay
- gr::qtgui::vector_sink_f
  delete_head_nowait
- gr::qtgui::vector_sink_f
  detail
- gr::qtgui::vector_sink_f
  disable_legend
- gr::qtgui::vector_sink_f
  dispatch_msg
- gr::qtgui::vector_sink_f
  empty_handled_p
- gr::qtgui::vector_sink_f
  empty_handled_p
- gr::qtgui::vector_sink_f
  empty_p
- gr::qtgui::vector_sink_f
  empty_p
- gr::qtgui::vector_sink_f
  enable_autoscale
- gr::qtgui::vector_sink_f
  enable_grid
- gr::qtgui::vector_sink_f
  enable_menu
- gr::qtgui::vector_sink_f
  enable_update_rate
- gr::qtgui::vector_sink_f
  erase_msg
- gr::qtgui::vector_sink_f
  exec_
- gr::qtgui::vector_sink_f
  expand_minmax_buffer
- gr::qtgui::vector_sink_f
  finished
- gr::qtgui::vector_sink_f
  fixed_rate
- gr::qtgui::vector_sink_f
  fixed_rate_ninput_to_noutput
- gr::qtgui::vector_sink_f
  fixed_rate_noutput_to_ninput
- gr::qtgui::vector_sink_f
  forecast
- gr::qtgui::vector_sink_f
  general_work
- gr::qtgui::vector_sink_f
  get_iterator
- gr::qtgui::vector_sink_f
  get_msg_map
- gr::qtgui::vector_sink_f
  get_tags_in_range
- gr::qtgui::vector_sink_f
  get_tags_in_range
- gr::qtgui::vector_sink_f
  get_tags_in_window
- gr::qtgui::vector_sink_f
  get_tags_in_window
- gr::qtgui::vector_sink_f
  GREY
- gr::qtgui::vector_sink_f
  has_msg_handler
- gr::qtgui::vector_sink_f
  has_msg_port
- gr::qtgui::vector_sink_f
  history
- gr::qtgui::vector_sink_f
  identifier
- gr::qtgui::vector_sink_f
  input_signature
- gr::qtgui::vector_sink_f
  insert_tail
- gr::qtgui::vector_sink_f
  is_pc_rpc_set
- gr::qtgui::vector_sink_f
  is_rpc_set
- gr::qtgui::vector_sink_f
  is_set_max_noutput_items
- gr::qtgui::vector_sink_f
  is_unaligned
- gr::qtgui::vector_sink_f
  line_alpha
- gr::qtgui::vector_sink_f
  line_color
- gr::qtgui::vector_sink_f
  line_label
- gr::qtgui::vector_sink_f
  line_marker
- gr::qtgui::vector_sink_f
  line_style
- gr::qtgui::vector_sink_f
  line_width
- gr::qtgui::vector_sink_f
  log_level
- gr::qtgui::vector_sink_f
  make
- gr::qtgui::vector_sink_f
  max_noutput_items
- gr::qtgui::vector_sink_f
  max_output_buffer
- gr::qtgui::vector_sink_f
  message_port_is_hier
- gr::qtgui::vector_sink_f
  message_port_is_hier_in
- gr::qtgui::vector_sink_f
  message_port_is_hier_out
- gr::qtgui::vector_sink_f
  message_port_pub
- gr::qtgui::vector_sink_f
  message_port_register_in
- gr::qtgui::vector_sink_f
  message_port_register_out
- gr::qtgui::vector_sink_f
  message_port_sub
- gr::qtgui::vector_sink_f
  message_port_unsub
- gr::qtgui::vector_sink_f
  message_ports_in
- gr::qtgui::vector_sink_f
  message_ports_out
- gr::qtgui::vector_sink_f
  message_subscribers
- gr::qtgui::vector_sink_f
  min_noutput_items
- gr::qtgui::vector_sink_f
  min_output_buffer
- gr::qtgui::vector_sink_f
  mp_relative_rate
- gr::qtgui::vector_sink_f
  msg_accepter
- gr::qtgui::vector_sink_f
  msg_queue
- gr::qtgui::vector_sink_f
  name
- gr::qtgui::vector_sink_f
  nitems_read
- gr::qtgui::vector_sink_f
  nitems_written
- gr::qtgui::vector_sink_f
  nmsgs
- gr::qtgui::vector_sink_f
  no_pc_rpc
- gr::qtgui::vector_sink_f
  notify_msg_neighbors
- gr::qtgui::vector_sink_f
  output_multiple
- gr::qtgui::vector_sink_f
  output_multiple_set
- gr::qtgui::vector_sink_f
  output_signature
- gr::qtgui::vector_sink_f
  pc_input_buffers_full
- gr::qtgui::vector_sink_f
  pc_input_buffers_full
- gr::qtgui::vector_sink_f
  pc_input_buffers_full_avg
- gr::qtgui::vector_sink_f
  pc_input_buffers_full_avg
- gr::qtgui::vector_sink_f
  pc_input_buffers_full_var
- gr::qtgui::vector_sink_f
  pc_input_buffers_full_var
- gr::qtgui::vector_sink_f
  pc_noutput_items
- gr::qtgui::vector_sink_f
  pc_noutput_items_avg
- gr::qtgui::vector_sink_f
  pc_noutput_items_var
- gr::qtgui::vector_sink_f
  pc_nproduced
- gr::qtgui::vector_sink_f
  pc_nproduced_avg
- gr::qtgui::vector_sink_f
  pc_nproduced_var
- gr::qtgui::vector_sink_f
  pc_output_buffers_full
- gr::qtgui::vector_sink_f
  pc_output_buffers_full
- gr::qtgui::vector_sink_f
  pc_output_buffers_full_avg
- gr::qtgui::vector_sink_f
  pc_output_buffers_full_avg
- gr::qtgui::vector_sink_f
  pc_output_buffers_full_var
- gr::qtgui::vector_sink_f
  pc_output_buffers_full_var
- gr::qtgui::vector_sink_f
  pc_throughput_avg
- gr::qtgui::vector_sink_f
  pc_work_time
- gr::qtgui::vector_sink_f
  pc_work_time_avg
- gr::qtgui::vector_sink_f
  pc_work_time_total
- gr::qtgui::vector_sink_f
  pc_work_time_var
- gr::qtgui::vector_sink_f
  post
- gr::qtgui::vector_sink_f
  processor_affinity
- gr::qtgui::vector_sink_f
  produce
- gr::qtgui::vector_sink_f
  qwidget
- gr::qtgui::vector_sink_f
  relative_rate
- gr::qtgui::vector_sink_f
  relative_rate_d
- gr::qtgui::vector_sink_f
  relative_rate_i
- gr::qtgui::vector_sink_f
  remove_item_tag
- gr::qtgui::vector_sink_f
  remove_item_tag
- gr::qtgui::vector_sink_f
  replace_buffer
- gr::qtgui::vector_sink_f
  reset
- gr::qtgui::vector_sink_f
  reset_perf_counters
- gr::qtgui::vector_sink_f
  rpc_set
- gr::qtgui::vector_sink_f
  sample_delay
- gr::qtgui::vector_sink_f
  set_alignment
- gr::qtgui::vector_sink_f
  set_blkd_input_timer_value
- gr::qtgui::vector_sink_f
  set_block_alias
- gr::qtgui::vector_sink_f
  set_color
- gr::qtgui::vector_sink_f
  set_detail
- gr::qtgui::vector_sink_f
  set_fixed_rate
- gr::qtgui::vector_sink_f
  set_history
- gr::qtgui::vector_sink_f
  set_input_signature
- gr::qtgui::vector_sink_f
  set_inverse_relative_rate
- gr::qtgui::vector_sink_f
  set_is_unaligned
- gr::qtgui::vector_sink_f
  set_line_alpha
- gr::qtgui::vector_sink_f
  set_line_color
- gr::qtgui::vector_sink_f
  set_line_label
- gr::qtgui::vector_sink_f
  set_line_marker
- gr::qtgui::vector_sink_f
  set_line_style
- gr::qtgui::vector_sink_f
  set_line_width
- gr::qtgui::vector_sink_f
  set_log_level
- gr::qtgui::vector_sink_f
  set_max_noutput_items
- gr::qtgui::vector_sink_f
  set_max_output_buffer
- gr::qtgui::vector_sink_f
  set_max_output_buffer
- gr::qtgui::vector_sink_f
  set_min_noutput_items
- gr::qtgui::vector_sink_f
  set_min_output_buffer
- gr::qtgui::vector_sink_f
  set_min_output_buffer
- gr::qtgui::vector_sink_f
  set_msg_handler
- gr::qtgui::vector_sink_f
  set_output_multiple
- gr::qtgui::vector_sink_f
  set_output_signature
- gr::qtgui::vector_sink_f
  set_processor_affinity
- gr::qtgui::vector_sink_f
  set_ref_level
- gr::qtgui::vector_sink_f
  set_relative_rate
- gr::qtgui::vector_sink_f
  set_relative_rate
- gr::qtgui::vector_sink_f
  set_size
- gr::qtgui::vector_sink_f
  set_tag_propagation_policy
- gr::qtgui::vector_sink_f
  set_thread_priority
- gr::qtgui::vector_sink_f
  set_title
- gr::qtgui::vector_sink_f
  set_unaligned
- gr::qtgui::vector_sink_f
  set_update_time
- gr::qtgui::vector_sink_f
  set_vec_average
- gr::qtgui::vector_sink_f
  set_x_axis
- gr::qtgui::vector_sink_f
  set_x_axis_label
- gr::qtgui::vector_sink_f
  set_x_axis_units
- gr::qtgui::vector_sink_f
  set_y_axis
- gr::qtgui::vector_sink_f
  set_y_axis_label
- gr::qtgui::vector_sink_f
  set_y_axis_units
- gr::qtgui::vector_sink_f
  setup_pc_rpc
- gr::qtgui::vector_sink_f
  setup_rpc
- gr::qtgui::vector_sink_f
  shared_from_base
- gr::qtgui::vector_sink_f
  sptr
- gr::qtgui::vector_sink_f
  start
- gr::qtgui::vector_sink_f
  stop
- gr::qtgui::vector_sink_f
  symbol_name
- gr::qtgui::vector_sink_f
  symbolic_id
- gr::qtgui::vector_sink_f
  sync_block
- gr::qtgui::vector_sink_f
  sync_block
- gr::qtgui::vector_sink_f
  system_handler
- gr::qtgui::vector_sink_f
  tag_propagation_policy
- gr::qtgui::vector_sink_f
  tag_propagation_policy_t
- gr::qtgui::vector_sink_f
  thread_priority
- gr::qtgui::vector_sink_f
  title
- gr::qtgui::vector_sink_f
  to_basic_block
- gr::qtgui::vector_sink_f
  TPP_ALL_TO_ALL
- gr::qtgui::vector_sink_f
  TPP_CUSTOM
- gr::qtgui::vector_sink_f
  TPP_DONT
- gr::qtgui::vector_sink_f
  TPP_ONE_TO_ONE
- gr::qtgui::vector_sink_f
  unaligned
- gr::qtgui::vector_sink_f
  unique_id
- gr::qtgui::vector_sink_f
  unset_max_noutput_items
- gr::qtgui::vector_sink_f
  unset_processor_affinity
- gr::qtgui::vector_sink_f
  update_rate
- gr::qtgui::vector_sink_f
  vcolor
- gr::qtgui::vector_sink_f
  vec_average
- gr::qtgui::vector_sink_f
  vlen
- gr::qtgui::vector_sink_f
  WHITE
- gr::qtgui::vector_sink_f
  work
- gr::qtgui::vector_sink_f
  WORK_CALLED_PRODUCE
- gr::qtgui::vector_sink_f
  WORK_DONE
- gr::qtgui::vector_sink_f
  work_return_t
- gr::qtgui::vector_sink_f
  ~basic_block
- gr::qtgui::vector_sink_f
  ~block
- gr::qtgui::vector_sink_f
  ~msg_accepter