Definition at line 69 of file timeline.py.
def rxbag.timeline.Timeline.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 70 of file timeline.py.
def rxbag.timeline.Timeline._calc_font_sizes | ( | self, | |
dc | |||
) | [private] |
Definition at line 1069 of file timeline.py.
def rxbag.timeline.Timeline._close | ( | self | ) | [private] |
Definition at line 335 of file timeline.py.
def rxbag.timeline.Timeline._create_player | ( | self | ) | [private] |
Definition at line 530 of file timeline.py.
def rxbag.timeline.Timeline._draw_bag_ends | ( | self, | |
dc | |||
) | [private] |
Draw markers to indicate the extent of the bag file.
Definition at line 1450 of file timeline.py.
def rxbag.timeline.Timeline._draw_history_border | ( | self, | |
dc | |||
) | [private] |
Definition at line 1460 of file timeline.py.
def rxbag.timeline.Timeline._draw_major_divisions | ( | self, | |
dc, | |||
stamps, | |||
start_stamp, | |||
division | |||
) | [private] |
Definition at line 1212 of file timeline.py.
def rxbag.timeline.Timeline._draw_minor_divisions | ( | self, | |
dc, | |||
stamps, | |||
start_stamp, | |||
division | |||
) | [private] |
Definition at line 1236 of file timeline.py.
def rxbag.timeline.Timeline._draw_playhead | ( | self, | |
dc | |||
) | [private] |
Definition at line 1476 of file timeline.py.
def rxbag.timeline.Timeline._draw_selected_region | ( | self, | |
dc | |||
) | [private] |
Definition at line 1147 of file timeline.py.
def rxbag.timeline.Timeline._draw_time_indicators | ( | self, | |
dc | |||
) | [private] |
Draw vertical grid-lines showing major and minor time divisions.
Definition at line 1186 of file timeline.py.
def rxbag.timeline.Timeline._draw_topic_dividers | ( | self, | |
dc | |||
) | [private] |
Definition at line 1127 of file timeline.py.
def rxbag.timeline.Timeline._draw_topic_histories | ( | self, | |
dc | |||
) | [private] |
Definition at line 1291 of file timeline.py.
def rxbag.timeline.Timeline._draw_topic_history | ( | self, | |
dc, | |||
topic | |||
) | [private] |
Draw boxes to show message regions on timelines.
Definition at line 1333 of file timeline.py.
def rxbag.timeline.Timeline._draw_topic_names | ( | self, | |
dc | |||
) | [private] |
Draw topic names.
Definition at line 1437 of file timeline.py.
def rxbag.timeline.Timeline._export_region | ( | self, | |
path, | |||
topics, | |||
start_stamp, | |||
end_stamp | |||
) | [private] |
Definition at line 436 of file timeline.py.
def rxbag.timeline.Timeline._find_regions | ( | self, | |
stamps, | |||
max_interval | |||
) | [private] |
Group timestamps into regions connected by timestamps less than max_interval secs apart
Definition at line 1418 of file timeline.py.
def rxbag.timeline.Timeline._get_end_stamp | ( | self | ) | [private] |
Definition at line 598 of file timeline.py.
def rxbag.timeline.Timeline._get_label | ( | self, | |
division, | |||
elapsed | |||
) | [private] |
Definition at line 1266 of file timeline.py.
def rxbag.timeline.Timeline._get_loading_filename | ( | self | ) | [private] |
Definition at line 292 of file timeline.py.
def rxbag.timeline.Timeline._get_play_all | ( | self | ) | [private] |
Definition at line 260 of file timeline.py.
def rxbag.timeline.Timeline._get_play_speed | ( | self | ) | [private] |
Playhead.
Definition at line 811 of file timeline.py.
def rxbag.timeline.Timeline._get_playhead | ( | self | ) | [private] |
Definition at line 955 of file timeline.py.
def rxbag.timeline.Timeline._get_selecting_mode | ( | self | ) | [private] |
Definition at line 327 of file timeline.py.
def rxbag.timeline.Timeline._get_stamps | ( | self, | |
start_stamp, | |||
stamp_step | |||
) | [private] |
Generate visible stamps every stamp_step
Definition at line 1253 of file timeline.py.
def rxbag.timeline.Timeline._get_start_stamp | ( | self | ) | [private] |
Definition at line 589 of file timeline.py.
def rxbag.timeline.Timeline._get_topics | ( | self | ) | [private] |
Definition at line 607 of file timeline.py.
def rxbag.timeline.Timeline._get_topics_by_datatype | ( | self | ) | [private] |
Definition at line 615 of file timeline.py.
def rxbag.timeline.Timeline._layout | ( | self | ) | [private] |
Definition at line 1076 of file timeline.py.
def rxbag.timeline.Timeline._message_recorded | ( | self, | |
topic, | |||
msg, | |||
t | |||
) | [private] |
Recording.
Definition at line 542 of file timeline.py.
def rxbag.timeline.Timeline._on_mouse_up | ( | self, | |
event | |||
) | [private] |
Definition at line 1693 of file timeline.py.
def rxbag.timeline.Timeline._run_export_region | ( | self, | |
export_bag, | |||
topics, | |||
start_stamp, | |||
end_stamp, | |||
bag_entries | |||
) | [private] |
Definition at line 468 of file timeline.py.
def rxbag.timeline.Timeline._set_loading_filename | ( | self, | |
loading_filename | |||
) | [private] |
Definition at line 294 of file timeline.py.
def rxbag.timeline.Timeline._set_play_all | ( | self, | |
play_all | |||
) | [private] |
Definition at line 262 of file timeline.py.
def rxbag.timeline.Timeline._set_play_speed | ( | self, | |
play_speed | |||
) | [private] |
Definition at line 816 of file timeline.py.
def rxbag.timeline.Timeline._set_playhead | ( | self, | |
playhead | |||
) | [private] |
Definition at line 957 of file timeline.py.
def rxbag.timeline.Timeline._set_selecting_mode | ( | self, | |
selecting_mode | |||
) | [private] |
Definition at line 329 of file timeline.py.
def rxbag.timeline.Timeline._step_playhead | ( | self | ) | [private] |
Playing.
Definition at line 1549 of file timeline.py.
def rxbag.timeline.Timeline._update_index_cache | ( | self, | |
topic | |||
) | [private] |
Updates the cache of message timestamps for the given topic. @return: number of messages added to the index cache
Definition at line 1295 of file timeline.py.
def rxbag.timeline.Timeline._update_title | ( | self | ) | [private] |
Rendering.
Definition at line 1003 of file timeline.py.
def rxbag.timeline.Timeline.add_bag | ( | self, | |
bag | |||
) |
Definition at line 355 of file timeline.py.
def rxbag.timeline.Timeline.add_listener | ( | self, | |
topic, | |||
listener | |||
) |
Definition at line 724 of file timeline.py.
def rxbag.timeline.Timeline.add_view | ( | self, | |
topic, | |||
view | |||
) |
Views / listeners.
Definition at line 712 of file timeline.py.
def rxbag.timeline.Timeline.bags | ( | self | ) |
Bags.
Definition at line 353 of file timeline.py.
def rxbag.timeline.Timeline.can_zoom | ( | self, | |
desired_zoom | |||
) |
Definition at line 905 of file timeline.py.
def rxbag.timeline.Timeline.can_zoom_in | ( | self | ) |
Definition at line 902 of file timeline.py.
def rxbag.timeline.Timeline.can_zoom_out | ( | self | ) |
Definition at line 903 of file timeline.py.
def rxbag.timeline.Timeline.copy_region_to_bag | ( | self | ) |
Definition at line 430 of file timeline.py.
def rxbag.timeline.Timeline.end_stamp | ( | self | ) |
Definition at line 581 of file timeline.py.
def rxbag.timeline.Timeline.frame | ( | self | ) |
Definition at line 288 of file timeline.py.
def rxbag.timeline.Timeline.get_datatype | ( | self, | |
topic | |||
) |
Definition at line 623 of file timeline.py.
def rxbag.timeline.Timeline.get_entries | ( | self, | |
topics, | |||
start_stamp, | |||
end_stamp | |||
) |
Definition at line 633 of file timeline.py.
def rxbag.timeline.Timeline.get_entries_with_bags | ( | self, | |
topic, | |||
start_stamp, | |||
end_stamp | |||
) |
Definition at line 653 of file timeline.py.
def rxbag.timeline.Timeline.get_entry | ( | self, | |
t, | |||
topic | |||
) |
Definition at line 676 of file timeline.py.
def rxbag.timeline.Timeline.get_entry_after | ( | self, | |
t | |||
) |
Definition at line 686 of file timeline.py.
def rxbag.timeline.Timeline.get_next_message_time | ( | self | ) |
Definition at line 696 of file timeline.py.
def rxbag.timeline.Timeline.get_renderers | ( | self | ) |
Timeline renderers.
Definition at line 765 of file timeline.py.
def rxbag.timeline.Timeline.get_viewer_types | ( | self, | |
datatype | |||
) |
Plugins.
Definition at line 753 of file timeline.py.
def rxbag.timeline.Timeline.get_zoom_interval | ( | self, | |
zoom | |||
) |
Definition at line 932 of file timeline.py.
def rxbag.timeline.Timeline.has_listeners | ( | self, | |
topic | |||
) |
Definition at line 722 of file timeline.py.
def rxbag.timeline.Timeline.has_selected_region | ( | self | ) |
Definition at line 278 of file timeline.py.
def rxbag.timeline.Timeline.history_bottom | ( | self | ) |
Definition at line 309 of file timeline.py.
def rxbag.timeline.Timeline.history_height | ( | self | ) |
Definition at line 312 of file timeline.py.
def rxbag.timeline.Timeline.history_left | ( | self | ) |
Visual.
Definition at line 303 of file timeline.py.
def rxbag.timeline.Timeline.history_right | ( | self | ) |
Definition at line 315 of file timeline.py.
def rxbag.timeline.Timeline.history_top | ( | self | ) |
Definition at line 306 of file timeline.py.
def rxbag.timeline.Timeline.is_publishing | ( | self, | |
topic | |||
) |
Publishing.
Definition at line 513 of file timeline.py.
def rxbag.timeline.Timeline.is_renderer_active | ( | self, | |
topic | |||
) |
Definition at line 776 of file timeline.py.
def rxbag.timeline.Timeline.load_plugins | ( | self | ) |
Definition at line 756 of file timeline.py.
def rxbag.timeline.Timeline.map_dstamp_to_dx | ( | self, | |
dstamp | |||
) |
Definition at line 1527 of file timeline.py.
def rxbag.timeline.Timeline.map_dx_to_dstamp | ( | self, | |
dx | |||
) |
Definition at line 1516 of file timeline.py.
def rxbag.timeline.Timeline.map_stamp_to_x | ( | self, | |
stamp, | |||
clamp_to_visible = True |
|||
) |
Definition at line 1519 of file timeline.py.
def rxbag.timeline.Timeline.map_x_to_stamp | ( | self, | |
x, | |||
clamp_to_visible = True |
|||
) |
Pixel location <-> time.
Definition at line 1505 of file timeline.py.
def rxbag.timeline.Timeline.navigate_end | ( | self | ) |
Definition at line 866 of file timeline.py.
def rxbag.timeline.Timeline.navigate_fastforward | ( | self | ) |
Definition at line 855 of file timeline.py.
def rxbag.timeline.Timeline.navigate_play | ( | self | ) |
Definition at line 842 of file timeline.py.
def rxbag.timeline.Timeline.navigate_rewind | ( | self | ) |
Definition at line 845 of file timeline.py.
def rxbag.timeline.Timeline.navigate_start | ( | self | ) |
Definition at line 865 of file timeline.py.
def rxbag.timeline.Timeline.navigate_stop | ( | self | ) |
Definition at line 843 of file timeline.py.
def rxbag.timeline.Timeline.on_close | ( | self, | |
event | |||
) |
Definition at line 1023 of file timeline.py.
def rxbag.timeline.Timeline.on_idle | ( | self, | |
event | |||
) |
Definition at line 1036 of file timeline.py.
def rxbag.timeline.Timeline.on_key_down | ( | self, | |
event | |||
) |
Keyboard.
Definition at line 1532 of file timeline.py.
def rxbag.timeline.Timeline.on_left_down | ( | self, | |
event | |||
) |
Mouse events.
Definition at line 1632 of file timeline.py.
def rxbag.timeline.Timeline.on_left_up | ( | self, | |
event | |||
) |
Definition at line 1689 of file timeline.py.
def rxbag.timeline.Timeline.on_middle_down | ( | self, | |
event | |||
) |
Definition at line 1677 of file timeline.py.
def rxbag.timeline.Timeline.on_middle_up | ( | self, | |
event | |||
) |
Definition at line 1690 of file timeline.py.
def rxbag.timeline.Timeline.on_mouse_move | ( | self, | |
event | |||
) |
Definition at line 1710 of file timeline.py.
def rxbag.timeline.Timeline.on_mousewheel | ( | self, | |
event | |||
) |
Definition at line 1706 of file timeline.py.
def rxbag.timeline.Timeline.on_paint | ( | self, | |
event | |||
) |
Definition at line 1046 of file timeline.py.
def rxbag.timeline.Timeline.on_right_down | ( | self, | |
event | |||
) |
Definition at line 1683 of file timeline.py.
def rxbag.timeline.Timeline.on_right_up | ( | self, | |
event | |||
) |
Definition at line 1691 of file timeline.py.
def rxbag.timeline.Timeline.on_size | ( | self, | |
event | |||
) |
Definition at line 1041 of file timeline.py.
def rxbag.timeline.Timeline.play_region | ( | self | ) |
Definition at line 281 of file timeline.py.
def rxbag.timeline.Timeline.read_message | ( | self, | |
bag, | |||
position | |||
) |
Definition at line 706 of file timeline.py.
def rxbag.timeline.Timeline.record_bag | ( | self, | |
filename, | |||
all = True , |
|||
topics = [] , |
|||
regex = False , |
|||
limit = 0 |
|||
) |
Recording.
Definition at line 390 of file timeline.py.
def rxbag.timeline.Timeline.remove_listener | ( | self, | |
topic, | |||
listener | |||
) |
Definition at line 736 of file timeline.py.
def rxbag.timeline.Timeline.remove_view | ( | self, | |
topic, | |||
view | |||
) |
Definition at line 716 of file timeline.py.
def rxbag.timeline.Timeline.reset_timeline | ( | self | ) |
View port.
Definition at line 870 of file timeline.py.
def rxbag.timeline.Timeline.reset_zoom | ( | self | ) |
Definition at line 889 of file timeline.py.
def rxbag.timeline.Timeline.selected_left | ( | self | ) |
Definition at line 320 of file timeline.py.
def rxbag.timeline.Timeline.selected_right | ( | self | ) |
Definition at line 323 of file timeline.py.
def rxbag.timeline.Timeline.set_renderer_active | ( | self, | |
topic, | |||
active | |||
) |
Definition at line 794 of file timeline.py.
def rxbag.timeline.Timeline.set_renderers_active | ( | self, | |
active | |||
) |
Definition at line 784 of file timeline.py.
def rxbag.timeline.Timeline.set_timeline_view | ( | self, | |
stamp_left, | |||
stamp_right | |||
) |
Definition at line 879 of file timeline.py.
def rxbag.timeline.Timeline.start_background_task | ( | self, | |
background_task | |||
) |
Copy messages to...
Definition at line 417 of file timeline.py.
def rxbag.timeline.Timeline.start_publishing | ( | self, | |
topic | |||
) |
Definition at line 516 of file timeline.py.
def rxbag.timeline.Timeline.start_stamp | ( | self | ) |
Timeline info.
Definition at line 578 of file timeline.py.
def rxbag.timeline.Timeline.step_fixed | ( | self | ) |
Definition at line 1561 of file timeline.py.
def rxbag.timeline.Timeline.step_next_message | ( | self | ) |
Definition at line 1604 of file timeline.py.
def rxbag.timeline.Timeline.stop_background_task | ( | self | ) |
Definition at line 427 of file timeline.py.
def rxbag.timeline.Timeline.stop_publishing | ( | self, | |
topic | |||
) |
Definition at line 523 of file timeline.py.
def rxbag.timeline.Timeline.toggle_play | ( | self | ) |
Definition at line 836 of file timeline.py.
def rxbag.timeline.Timeline.toggle_play_all | ( | self | ) |
Definition at line 274 of file timeline.py.
def rxbag.timeline.Timeline.toggle_recording | ( | self | ) |
Definition at line 409 of file timeline.py.
def rxbag.timeline.Timeline.toggle_renderers | ( | self | ) |
Definition at line 779 of file timeline.py.
def rxbag.timeline.Timeline.toggle_selecting | ( | self | ) |
Transitions selection mode from NONE -> LEFT_MARKED -> MARKED -> NONE
Definition at line 1803 of file timeline.py.
def rxbag.timeline.Timeline.topics | ( | self | ) |
Definition at line 584 of file timeline.py.
def rxbag.timeline.Timeline.topics_by_datatype | ( | self | ) |
Definition at line 587 of file timeline.py.
def rxbag.timeline.Timeline.translate_timeline | ( | self, | |
dstamp | |||
) |
Definition at line 886 of file timeline.py.
def rxbag.timeline.Timeline.zoom_in | ( | self | ) |
Definition at line 899 of file timeline.py.
def rxbag.timeline.Timeline.zoom_out | ( | self | ) |
Definition at line 900 of file timeline.py.
def rxbag.timeline.Timeline.zoom_timeline | ( | self, | |
zoom | |||
) |
Definition at line 920 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_bag_end_color [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_bag_lock [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_bags [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_clicked_pos [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_dragged_pos [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_end_stamp [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_export_thread [private] |
Definition at line 436 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_history_left [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_history_top [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_history_width [private] |
Definition at line 71 of file timeline.py.
Definition at line 72 of file timeline.py.
rxbag::timeline.Timeline::_listeners [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_major_spacing [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_margin_bottom [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_margin_left [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_margin_right [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_max_zoom [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_messages [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_messages_cvs [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_min_zoom [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_minor_spacing [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_paused [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_play_all [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_play_speed [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_player [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_playhead [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_playhead_lock [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_recorder [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_sec_divisions [private] |
Rendering parameters.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_selected_left [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_stamp_left [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_stamp_right [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_start_stamp [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_topics [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_viewer_types [private] |
Definition at line 71 of file timeline.py.
rxbag::timeline.Timeline::_views [private] |
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 1693 of file timeline.py.
Definition at line 72 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Definition at line 71 of file timeline.py.
Playing.
Definition at line 72 of file timeline.py.
Definition at line 72 of file timeline.py.
Definition at line 1041 of file timeline.py.
Definition at line 1041 of file timeline.py.
Definition at line 72 of file timeline.py.
Definition at line 72 of file timeline.py.
rxbag::timeline.Timeline::loading_filename = property(_get_loading_filename, _set_loading_filename) [static] |
Definition at line 298 of file timeline.py.
rxbag::timeline.Timeline::play_all = property(_get_play_all, _set_play_all) [static] |
Definition at line 272 of file timeline.py.
rxbag::timeline.Timeline::play_speed = property(_get_play_speed, _set_play_speed) [static] |
Definition at line 834 of file timeline.py.
rxbag::timeline.Timeline::playhead = property(_get_playhead, _set_playhead) [static] |
Definition at line 999 of file timeline.py.
rxbag::timeline.Timeline::selecting_mode = property(_get_selecting_mode, _set_selecting_mode) [static] |
Definition at line 331 of file timeline.py.