Public Member Functions | |
def | __init__ |
def | restore_settings |
def | save_settings |
def | shutdown_plugin |
def | trigger_configuration |
Static Public Attributes | |
list | plot_types |
Private Member Functions | |
def | _process_arguments |
def | _switch_data_plot_widget |
Private Attributes | |
_context | |
_plot_type_index | |
_widget |
def rqt_plot.plot.Plot.__init__ | ( | self, | |
context | |||
) |
def rqt_plot.plot.Plot._process_arguments | ( | self, | |
argv | |||
) | [private] |
def rqt_plot.plot.Plot._switch_data_plot_widget | ( | self, | |
plot_type_index | |||
) | [private] |
def rqt_plot.plot.Plot.restore_settings | ( | self, | |
plugin_settings, | |||
instance_settings | |||
) |
def rqt_plot.plot.Plot.save_settings | ( | self, | |
plugin_settings, | |||
instance_settings | |||
) |
def rqt_plot.plot.Plot.shutdown_plugin | ( | self | ) |
def rqt_plot.plot.Plot.trigger_configuration | ( | self | ) |
rqt_plot::plot.Plot::_context [private] |
rqt_plot::plot.Plot::_plot_type_index [private] |
rqt_plot::plot.Plot::_widget [private] |
list rqt_plot::plot.Plot::plot_types [static] |
[ { 'title': 'PyQtGraph', 'widget_class': PyQtGraphDataPlot, 'description': 'Based on PyQtGraph\n- installer: http://luke.campagnola.me/code/pyqtgraph', 'enabled': PyQtGraphDataPlot is not None, }, { 'title': 'MatPlot', 'widget_class': MatDataPlot, 'description': 'Based on MatPlotLib\n- needs most CPU\n- needs matplotlib >= 1.1.0\n- if using PySide: PySide > 1.1.0', 'enabled': MatDataPlot is not None, }, { 'title': 'QwtPlot', 'widget_class': QwtDataPlot, 'description': 'Based on QwtPlot\n- does not use timestamps\n- uses least CPU\n- needs Python Qwt bindings', 'enabled': QwtDataPlot is not None, }, ]