
Public Member Functions | |
| def | __init__ (self, timeline, msg_combine_px=1.5) |
| def | close (self) |
| def | draw_timeline_segment (self, painter, topic, stamp_start, stamp_end, x, y, width, height) |
| def | get_segment_height (self, topic) |
Public Attributes | |
| msg_combine_px | |
| timeline | |
A custom renderer for interval of time of a topic on the timeline. @param msg_combine_px: don't draw discrete messages if they're less than this many pixels separated [default: 1.5] @type msg_combine_px: float
Definition at line 36 of file timeline_renderer.py.
| def rqt_bag.plugins.timeline_renderer.TimelineRenderer.__init__ | ( | self, | |
| timeline, | |||
msg_combine_px = 1.5 |
|||
| ) |
Definition at line 45 of file timeline_renderer.py.
| def rqt_bag.plugins.timeline_renderer.TimelineRenderer.close | ( | self | ) |
Close the renderer, releasing any resources.
Definition at line 78 of file timeline_renderer.py.
| def rqt_bag.plugins.timeline_renderer.TimelineRenderer.draw_timeline_segment | ( | self, | |
| painter, | |||
| topic, | |||
| stamp_start, | |||
| stamp_end, | |||
| x, | |||
| y, | |||
| width, | |||
| height | |||
| ) |
Draw the timeline segment. @param painter: QPainter context to render into @param topic: topic name @param stamp_start: start of the interval on the timeline @param stamp_end: start of the interval on the timeline @param x: x coordinate of the timeline interval @param y: y coordinate of the timeline interval @param width: width in pixels of the timeline interval @param height: height in pixels of the timeline interval @return: whether the interval was renderered @rtype: bool
Definition at line 61 of file timeline_renderer.py.
| def rqt_bag.plugins.timeline_renderer.TimelineRenderer.get_segment_height | ( | self, | |
| topic | |||
| ) |
Get the height of the topic segment on the timeline. @param topic: topic name to draw @type topic: str @return: height in pixels of the topic segment. If none, the timeline default is used. @rtype: int or None
Definition at line 50 of file timeline_renderer.py.
| rqt_bag.plugins.timeline_renderer.TimelineRenderer.msg_combine_px |
Definition at line 48 of file timeline_renderer.py.
| rqt_bag.plugins.timeline_renderer.TimelineRenderer.timeline |
Definition at line 47 of file timeline_renderer.py.