Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
rqt_plot.plot_widget.PlotWidget Class Reference
Inheritance diagram for rqt_plot.plot_widget.PlotWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, initial_topics=None, start_paused=False)
 
def add_topic (self, topic_name)
 
def clean_up_subscribers (self)
 
def clear_plot (self)
 
def dragEnterEvent (self, event)
 
def dropEvent (self, event)
 
def enable_timer (self, enabled=True)
 
def on_autoscroll_checkbox_clicked (self, checked)
 
def on_clear_button_clicked (self)
 
def on_pause_button_clicked (self, checked)
 
def on_subscribe_topic_button_clicked (self)
 
def on_topic_edit_returnPressed (self)
 
def on_topic_edit_textChanged (self, topic_name)
 
def remove_topic (self, topic_name)
 
def switch_data_plot_widget (self, data_plot)
 
def update_plot (self)
 

Public Attributes

 data_plot
 

Private Member Functions

def _subscribed_topics_changed (self)
 
def _update_remove_topic_menu (self)
 

Private Attributes

 _initial_topics
 
 _remove_topic_menu
 
 _rosdata
 
 _start_time
 
 _topic_completer
 
 _update_plot_timer
 

Static Private Attributes

int _redraw_interval = 40
 

Detailed Description

Definition at line 119 of file plot_widget.py.

Constructor & Destructor Documentation

◆ __init__()

def rqt_plot.plot_widget.PlotWidget.__init__ (   self,
  initial_topics = None,
  start_paused = False 
)

Definition at line 122 of file plot_widget.py.

Member Function Documentation

◆ _subscribed_topics_changed()

def rqt_plot.plot_widget.PlotWidget._subscribed_topics_changed (   self)
private

Definition at line 260 of file plot_widget.py.

◆ _update_remove_topic_menu()

def rqt_plot.plot_widget.PlotWidget._update_remove_topic_menu (   self)
private

Definition at line 267 of file plot_widget.py.

◆ add_topic()

def rqt_plot.plot_widget.PlotWidget.add_topic (   self,
  topic_name 
)

Definition at line 284 of file plot_widget.py.

◆ clean_up_subscribers()

def rqt_plot.plot_widget.PlotWidget.clean_up_subscribers (   self)

Definition at line 314 of file plot_widget.py.

◆ clear_plot()

def rqt_plot.plot_widget.PlotWidget.clear_plot (   self)

Definition at line 309 of file plot_widget.py.

◆ dragEnterEvent()

def rqt_plot.plot_widget.PlotWidget.dragEnterEvent (   self,
  event 
)

Definition at line 180 of file plot_widget.py.

◆ dropEvent()

def rqt_plot.plot_widget.PlotWidget.dropEvent (   self,
  event 
)

Definition at line 205 of file plot_widget.py.

◆ enable_timer()

def rqt_plot.plot_widget.PlotWidget.enable_timer (   self,
  enabled = True 
)

Definition at line 322 of file plot_widget.py.

◆ on_autoscroll_checkbox_clicked()

def rqt_plot.plot_widget.PlotWidget.on_autoscroll_checkbox_clicked (   self,
  checked 
)

Definition at line 237 of file plot_widget.py.

◆ on_clear_button_clicked()

def rqt_plot.plot_widget.PlotWidget.on_clear_button_clicked (   self)

Definition at line 243 of file plot_widget.py.

◆ on_pause_button_clicked()

def rqt_plot.plot_widget.PlotWidget.on_pause_button_clicked (   self,
  checked 
)

Definition at line 233 of file plot_widget.py.

◆ on_subscribe_topic_button_clicked()

def rqt_plot.plot_widget.PlotWidget.on_subscribe_topic_button_clicked (   self)

Definition at line 229 of file plot_widget.py.

◆ on_topic_edit_returnPressed()

def rqt_plot.plot_widget.PlotWidget.on_topic_edit_returnPressed (   self)

Definition at line 224 of file plot_widget.py.

◆ on_topic_edit_textChanged()

def rqt_plot.plot_widget.PlotWidget.on_topic_edit_textChanged (   self,
  topic_name 
)

Definition at line 214 of file plot_widget.py.

◆ remove_topic()

def rqt_plot.plot_widget.PlotWidget.remove_topic (   self,
  topic_name 
)

Definition at line 302 of file plot_widget.py.

◆ switch_data_plot_widget()

def rqt_plot.plot_widget.PlotWidget.switch_data_plot_widget (   self,
  data_plot 
)

Definition at line 153 of file plot_widget.py.

◆ update_plot()

def rqt_plot.plot_widget.PlotWidget.update_plot (   self)

Definition at line 246 of file plot_widget.py.

Member Data Documentation

◆ _initial_topics

rqt_plot.plot_widget.PlotWidget._initial_topics
private

Definition at line 126 of file plot_widget.py.

◆ _redraw_interval

int rqt_plot.plot_widget.PlotWidget._redraw_interval = 40
staticprivate

Definition at line 120 of file plot_widget.py.

◆ _remove_topic_menu

rqt_plot.plot_widget.PlotWidget._remove_topic_menu
private

Definition at line 147 of file plot_widget.py.

◆ _rosdata

rqt_plot.plot_widget.PlotWidget._rosdata
private

Definition at line 146 of file plot_widget.py.

◆ _start_time

rqt_plot.plot_widget.PlotWidget._start_time
private

Definition at line 145 of file plot_widget.py.

◆ _topic_completer

rqt_plot.plot_widget.PlotWidget._topic_completer
private

Definition at line 141 of file plot_widget.py.

◆ _update_plot_timer

rqt_plot.plot_widget.PlotWidget._update_plot_timer
private

Definition at line 150 of file plot_widget.py.

◆ data_plot

rqt_plot.plot_widget.PlotWidget.data_plot

Definition at line 135 of file plot_widget.py.


The documentation for this class was generated from the following file:


rqt_plot
Author(s): Dorian Scholz, Dirk Thomas
autogenerated on Wed Mar 2 2022 00:58:35