$search
Public Member Functions | |
| def | __init__ |
| def | close |
| def | draw_timeline_segment |
| def | get_segment_height |
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 rxbag::plugin::timeline_renderer::TimelineRenderer::__init__ | ( | self, | ||
| timeline, | ||||
msg_combine_px = 1.5 | ||||
| ) |
Definition at line 43 of file timeline_renderer.py.
| def rxbag::plugin::timeline_renderer::TimelineRenderer::close | ( | self | ) |
Close the renderer, releasing any resources.
Definition at line 75 of file timeline_renderer.py.
| def rxbag::plugin::timeline_renderer::TimelineRenderer::draw_timeline_segment | ( | self, | ||
| dc, | ||||
| topic, | ||||
| stamp_start, | ||||
| stamp_end, | ||||
| x, | ||||
| y, | ||||
| width, | ||||
| height | ||||
| ) |
Draw the timeline segment. @param dc: Cairo 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 58 of file timeline_renderer.py.
| def rxbag::plugin::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 47 of file timeline_renderer.py.
Definition at line 45 of file timeline_renderer.py.
Definition at line 44 of file timeline_renderer.py.