Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes
rqt_plot.plot.Plot Class Reference
Inheritance diagram for rqt_plot.plot.Plot:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 65 of file plot.py.


Constructor & Destructor Documentation

def rqt_plot.plot.Plot.__init__ (   self,
  context 
)

Definition at line 88 of file plot.py.


Member Function Documentation

def rqt_plot.plot.Plot._process_arguments (   self,
  argv 
) [private]

Definition at line 106 of file plot.py.

def rqt_plot.plot.Plot._switch_data_plot_widget (   self,
  plot_type_index 
) [private]

Definition at line 158 of file plot.py.

def rqt_plot.plot.Plot.restore_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 178 of file plot.py.

def rqt_plot.plot.Plot.save_settings (   self,
  plugin_settings,
  instance_settings 
)

Definition at line 175 of file plot.py.

Definition at line 188 of file plot.py.

Definition at line 181 of file plot.py.


Member Data Documentation

Definition at line 88 of file plot.py.

Definition at line 88 of file plot.py.

Definition at line 88 of file plot.py.

Initial value:
[
        {
            '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,
        },
    ]

Definition at line 67 of file plot.py.


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


rqt_plot
Author(s): Dorian Scholz
autogenerated on Fri Jan 3 2014 11:55:13