Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Private Attributes
rqt_bag.bag_widget.BagWidget Class Reference
Inheritance diagram for rqt_bag.bag_widget.BagWidget:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def graphics_view_on_key_press
def handle_close
def handle_destroy
def load_bag
def on_key_press
def shutdown_all

Public Attributes

 closeEvent
 keyPressEvent
 pause_icon
 play_icon
 topic_selection

Static Public Attributes

tuple set_status_text = Signal(str)

Private Member Functions

def _handle_begin_clicked
def _handle_end_clicked
def _handle_faster_clicked
def _handle_load_clicked
def _handle_next_clicked
def _handle_play_clicked
def _handle_previous_clicked
def _handle_publish_clicked
def _handle_record_clicked
def _handle_save_clicked
def _handle_slower_clicked
def _handle_thumbs_clicked
def _handle_zoom_all_clicked
def _handle_zoom_in_clicked
def _handle_zoom_out_clicked
def _on_record_settings_selected
def _resizeEvent
def _set_status_text
def _update_status_bar

Private Attributes

 _recording
 _timeline

Detailed Description

Widget for use with Bag class to display and replay bag files
Handles all widget callbacks and contains the instance of BagTimeline for storing visualizing bag data

Definition at line 54 of file bag_widget.py.


Constructor & Destructor Documentation

def rqt_bag.bag_widget.BagWidget.__init__ (   self,
  context,
  publish_clock 
)
:param context: plugin context hook to enable adding widgets as a ROS_GUI pane, ''PluginContext''

Definition at line 62 of file bag_widget.py.


Member Function Documentation

Definition at line 213 of file bag_widget.py.

Definition at line 216 of file bag_widget.py.

Definition at line 203 of file bag_widget.py.

Definition at line 261 of file bag_widget.py.

Definition at line 193 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget._handle_play_clicked (   self,
  checked 
) [private]

Definition at line 185 of file bag_widget.py.

Definition at line 198 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget._handle_publish_clicked (   self,
  checked 
) [private]

Definition at line 182 of file bag_widget.py.

Definition at line 231 of file bag_widget.py.

Definition at line 307 of file bag_widget.py.

Definition at line 208 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget._handle_thumbs_clicked (   self,
  checked 
) [private]

Definition at line 219 of file bag_widget.py.

Definition at line 222 of file bag_widget.py.

Definition at line 228 of file bag_widget.py.

Definition at line 225 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget._on_record_settings_selected (   self,
  all_topics,
  selected_topics 
) [private]

Definition at line 241 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget._resizeEvent (   self,
  event 
) [private]

Definition at line 177 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget._set_status_text (   self,
  text 
) [private]

Definition at line 312 of file bag_widget.py.

Definition at line 319 of file bag_widget.py.

Definition at line 138 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget.handle_close (   self,
  event 
)

Definition at line 172 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget.handle_destroy (   self,
  args 
)

Definition at line 169 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget.load_bag (   self,
  filename 
)

Definition at line 266 of file bag_widget.py.

def rqt_bag.bag_widget.BagWidget.on_key_press (   self,
  event 
)

Definition at line 148 of file bag_widget.py.

Definition at line 361 of file bag_widget.py.


Member Data Documentation

Definition at line 64 of file bag_widget.py.

Definition at line 64 of file bag_widget.py.

Definition at line 64 of file bag_widget.py.

Definition at line 64 of file bag_widget.py.

Definition at line 64 of file bag_widget.py.

Definition at line 64 of file bag_widget.py.

tuple rqt_bag::bag_widget.BagWidget::set_status_text = Signal(str) [static]

Definition at line 60 of file bag_widget.py.

Definition at line 231 of file bag_widget.py.


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


rqt_bag
Author(s): Aaron Blasdel, Tim Field
autogenerated on Thu Aug 17 2017 02:19:27