Classes | Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
rqt_plot.data_plot.mat_data_plot.MatDataPlot Class Reference
Inheritance diagram for rqt_plot.data_plot.mat_data_plot.MatDataPlot:
Inheritance graph
[legend]

Classes

class  Canvas
 

Public Member Functions

def __init__ (self, parent=None)
 
def add_curve (self, curve_id, curve_name, curve_color=QColor(Qt.blue), markers_on=False)
 
def get_xlim (self)
 
def get_ylim (self)
 
def redraw (self)
 
def remove_curve (self, curve_id)
 
def set_values (self, curve, data_x, data_y)
 
def set_xlim (self, limits)
 
def set_ylim (self, limits)
 
def vline (self, x, color)
 

Static Public Attributes

 limits_changed
 

Private Member Functions

def _limits_changed (self, event)
 
def _update_legend (self)
 

Private Attributes

 _canvas
 
 _current_vline
 
 _curves
 
 _toolbar
 

Detailed Description

Definition at line 94 of file mat_data_plot.py.

Constructor & Destructor Documentation

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.__init__ (   self,
  parent = None 
)

Definition at line 114 of file mat_data_plot.py.

Member Function Documentation

def rqt_plot.data_plot.mat_data_plot.MatDataPlot._limits_changed (   self,
  event 
)
private

Definition at line 127 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot._update_legend (   self)
private

Definition at line 153 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.add_curve (   self,
  curve_id,
  curve_name,
  curve_color = QColor(Qt.blue),
  markers_on = False 
)

Definition at line 130 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.get_xlim (   self)

Definition at line 181 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.get_ylim (   self)

Definition at line 184 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.redraw (   self)

Definition at line 164 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.remove_curve (   self,
  curve_id 
)

Definition at line 146 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.set_values (   self,
  curve,
  data_x,
  data_y 
)

Definition at line 160 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.set_xlim (   self,
  limits 
)

Definition at line 175 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.set_ylim (   self,
  limits 
)

Definition at line 178 of file mat_data_plot.py.

def rqt_plot.data_plot.mat_data_plot.MatDataPlot.vline (   self,
  x,
  color 
)

Definition at line 168 of file mat_data_plot.py.

Member Data Documentation

rqt_plot.data_plot.mat_data_plot.MatDataPlot._canvas
private

Definition at line 116 of file mat_data_plot.py.

rqt_plot.data_plot.mat_data_plot.MatDataPlot._current_vline
private

Definition at line 124 of file mat_data_plot.py.

rqt_plot.data_plot.mat_data_plot.MatDataPlot._curves
private

Definition at line 123 of file mat_data_plot.py.

rqt_plot.data_plot.mat_data_plot.MatDataPlot._toolbar
private

Definition at line 117 of file mat_data_plot.py.

rqt_plot.data_plot.mat_data_plot.MatDataPlot.limits_changed
static

Definition at line 112 of file mat_data_plot.py.


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


rqt_plot
Author(s): Dorian Scholz
autogenerated on Sun Mar 17 2019 02:21:35