Classes | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
jsk_rqt_plugins.plot.MatDataPlot3D Class Reference
Inheritance diagram for jsk_rqt_plugins.plot.MatDataPlot3D:
Inheritance graph
[legend]

Classes

class  Canvas
 

Public Member Functions

def __init__ (self, parent=None, buffer_length=100, use_poly=True, no_legend=False)
 
def add_curve (self, curve_id, curve_name, x, y)
 
def autoscroll (self, enabled=True)
 
def redraw (self)
 
def remove_curve (self, curve_id)
 
def update_values (self, curve_id, x, y)
 

Private Member Functions

def _update_legend (self)
 

Private Attributes

 _autoscroll
 
 _buffer_length
 
 _canvas
 
 _color_index
 
 _curves
 
 _curves_verts
 
 _no_legend
 
 _toolbar
 
 _use_poly
 

Static Private Attributes

 _colors
 

Detailed Description

Definition at line 82 of file plot.py.

Constructor & Destructor Documentation

◆ __init__()

def jsk_rqt_plugins.plot.MatDataPlot3D.__init__ (   self,
  parent = None,
  buffer_length = 100,
  use_poly = True,
  no_legend = False 
)

Definition at line 111 of file plot.py.

Member Function Documentation

◆ _update_legend()

def jsk_rqt_plugins.plot.MatDataPlot3D._update_legend (   self)
private

Definition at line 153 of file plot.py.

◆ add_curve()

def jsk_rqt_plugins.plot.MatDataPlot3D.add_curve (   self,
  curve_id,
  curve_name,
  x,
  y 
)

Definition at line 131 of file plot.py.

◆ autoscroll()

def jsk_rqt_plugins.plot.MatDataPlot3D.autoscroll (   self,
  enabled = True 
)

Definition at line 128 of file plot.py.

◆ redraw()

def jsk_rqt_plugins.plot.MatDataPlot3D.redraw (   self)

Definition at line 183 of file plot.py.

◆ remove_curve()

def jsk_rqt_plugins.plot.MatDataPlot3D.remove_curve (   self,
  curve_id 
)

Definition at line 146 of file plot.py.

◆ update_values()

def jsk_rqt_plugins.plot.MatDataPlot3D.update_values (   self,
  curve_id,
  x,
  y 
)

Definition at line 163 of file plot.py.

Member Data Documentation

◆ _autoscroll

jsk_rqt_plugins.plot.MatDataPlot3D._autoscroll
private

Definition at line 125 of file plot.py.

◆ _buffer_length

jsk_rqt_plugins.plot.MatDataPlot3D._buffer_length
private

Definition at line 115 of file plot.py.

◆ _canvas

jsk_rqt_plugins.plot.MatDataPlot3D._canvas
private

Definition at line 113 of file plot.py.

◆ _color_index

jsk_rqt_plugins.plot.MatDataPlot3D._color_index
private

Definition at line 122 of file plot.py.

◆ _colors

jsk_rqt_plugins.plot.MatDataPlot3D._colors
staticprivate

Definition at line 107 of file plot.py.

◆ _curves

jsk_rqt_plugins.plot.MatDataPlot3D._curves
private

Definition at line 123 of file plot.py.

◆ _curves_verts

jsk_rqt_plugins.plot.MatDataPlot3D._curves_verts
private

Definition at line 121 of file plot.py.

◆ _no_legend

jsk_rqt_plugins.plot.MatDataPlot3D._no_legend
private

Definition at line 124 of file plot.py.

◆ _toolbar

jsk_rqt_plugins.plot.MatDataPlot3D._toolbar
private

Definition at line 116 of file plot.py.

◆ _use_poly

jsk_rqt_plugins.plot.MatDataPlot3D._use_poly
private

Definition at line 114 of file plot.py.


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


jsk_rqt_plugins
Author(s):
autogenerated on Mon Apr 7 2025 02:49:46