Module wxmpl :: Class StripCharter
[show private | hide private]
[frames | no frames]

Class StripCharter


Plots and updates lines on a matplotlib Axes.
Method Summary
  __init__(self, axes)
Create a new StripCharter associated with a matplotlib axes.
  setChannels(self, channels)
Specify the data-providers of the lines to be plotted and updated.
  update(self)
Redraw the associated axes with updated lines if any of the channels' data has changed.
  _create_plot(self)
Initially plot the lines corresponding to the data-providers.
  _plot_channel(self, channel, styleGen)
Initially plot a line corresponding to one of the data-providers.
  _update_channel(self, channel, zoomed)
Replot a line corresponding to one of the data-providers if the data has changed.

Method Details

__init__(self, axes)
(Constructor)

Create a new StripCharter associated with a matplotlib axes.

setChannels(self, channels)

Specify the data-providers of the lines to be plotted and updated.

update(self)

Redraw the associated axes with updated lines if any of the channels' data has changed.

_create_plot(self)

Initially plot the lines corresponding to the data-providers.

_plot_channel(self, channel, styleGen)

Initially plot a line corresponding to one of the data-providers.

_update_channel(self, channel, zoomed)

Replot a line corresponding to one of the data-providers if the data has changed.

Generated by Epydoc 2.1 on Mon Aug 28 13:47:50 2006 http://epydoc.sf.net