Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
jsk_rqt_plugins.plot.Plot3DWidget Class Reference
Inheritance diagram for jsk_rqt_plugins.plot.Plot3DWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, initial_topics=None, start_paused=False, buffer_length=100, use_poly=True, no_legend=False)
 
def add_topic (self, topic_name)
 
def clean_up_subscribers (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 update_plot (self)
 

Public Attributes

 data_plot
 

Private Member Functions

def _subscribed_topics_changed (self)
 
def _update_remove_topic_menu (self)
 

Private Attributes

 _buffer_length
 
 _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 307 of file plot.py.

Constructor & Destructor Documentation

def jsk_rqt_plugins.plot.Plot3DWidget.__init__ (   self,
  initial_topics = None,
  start_paused = False,
  buffer_length = 100,
  use_poly = True,
  no_legend = False 
)

Definition at line 311 of file plot.py.

Member Function Documentation

def jsk_rqt_plugins.plot.Plot3DWidget._subscribed_topics_changed (   self)
private

Definition at line 433 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget._update_remove_topic_menu (   self)
private

Definition at line 440 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.add_topic (   self,
  topic_name 
)

Definition at line 452 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.clean_up_subscribers (   self)

Definition at line 474 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.dragEnterEvent (   self,
  event 
)

Definition at line 353 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.dropEvent (   self,
  event 
)

Definition at line 378 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.enable_timer (   self,
  enabled = True 
)

Definition at line 482 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.on_autoscroll_checkbox_clicked (   self,
  checked 
)

Definition at line 410 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.on_clear_button_clicked (   self)

Definition at line 414 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.on_pause_button_clicked (   self,
  checked 
)

Definition at line 406 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.on_subscribe_topic_button_clicked (   self)

Definition at line 402 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.on_topic_edit_returnPressed (   self)

Definition at line 397 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.on_topic_edit_textChanged (   self,
  topic_name 
)

Definition at line 387 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.remove_topic (   self,
  topic_name 
)

Definition at line 467 of file plot.py.

def jsk_rqt_plugins.plot.Plot3DWidget.update_plot (   self)

Definition at line 417 of file plot.py.

Member Data Documentation

jsk_rqt_plugins.plot.Plot3DWidget._buffer_length
private

Definition at line 314 of file plot.py.

jsk_rqt_plugins.plot.Plot3DWidget._initial_topics
private

Definition at line 315 of file plot.py.

int jsk_rqt_plugins.plot.Plot3DWidget._redraw_interval = 40
staticprivate

Definition at line 308 of file plot.py.

jsk_rqt_plugins.plot.Plot3DWidget._remove_topic_menu
private

Definition at line 342 of file plot.py.

jsk_rqt_plugins.plot.Plot3DWidget._rosdata
private

Definition at line 341 of file plot.py.

jsk_rqt_plugins.plot.Plot3DWidget._start_time
private

Definition at line 340 of file plot.py.

jsk_rqt_plugins.plot.Plot3DWidget._topic_completer
private

Definition at line 336 of file plot.py.

jsk_rqt_plugins.plot.Plot3DWidget._update_plot_timer
private

Definition at line 345 of file plot.py.

jsk_rqt_plugins.plot.Plot3DWidget.data_plot

Definition at line 325 of file plot.py.


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


jsk_rqt_plugins
Author(s):
autogenerated on Fri Feb 5 2021 04:03:20