Module wxmpl

[frames] | no frames]

# Module wxmpl

source code

Embedding matplotlib in wxPython applications is straightforward, but the default plotting widget lacks the capabilities necessary for interactive use. WxMpl (wxPython+matplotlib) is a library of components that provide these missing features in the form of a better matplolib FigureCanvas.

Version: 2.0dev

Classes
| FigurePrinter Provides a simplified interface to the wxPython printing framework that's designed for printing matplotlib figures.
| PointEvent wxPython event emitted when a left-click-release occurs in a matplotlib axes of a window without an area selection.
| SelectionEvent wxPython event emitted when an area selection occurs in a matplotlib axes of a window for which zooming has been disabled.
| PlotPanel A matplotlib canvas suitable for embedding in wxPython applications.
| PlotFrame A matplotlib canvas embedded in a wxPython top-level window.
| PlotApp A wxApp that provides a matplotlib canvas embedded in a wxPython top-level window, encapsulating wxPython's nuts and bolts.
| StripCharter Plots and updates lines on a matplotlib `Axes`.
| Channel Provides data for a `StripCharter` to plot.

Functions

EVT_POINT(win, id, func) Register to receive wxPython `PointEvent`s from a `PlotPanel` or `PlotFrame`. | source code

EVT_SELECTION(win, id, func) Register to receive wxPython `SelectionEvent`s from a `PlotPanel` or `PlotFrame`. | source code