1.3.2.1 Qwt4.qplt.Plot

class Plot( *arguments)
Plot takes any number of optional arguments. The data-directed interpretation of each optional argument is:

Plot has an infinite deep stack of zoom regions. You can:

Plot uses __getattr__() to inherit all methods of QwtPlot.

In addition, the class Plot defines the following methods:

clearZoomStack( self)
Force autoscaling and clear the zoom stack.

formatCoordinates( self, x, y)
Format mouse coordinates as real world plot coordinates.

getZoomerMouseEventSet( self)
Return the index of the set of mouse events attached to the QwtPlotZoomer actions.

gracePlot( self, saveall="", pause=0.2)
Clone the plot into Grace for very high quality hard copy output.

When saveall is not equal to "", the plot is saved to a file named by the variable saveall. The Grace process gets killed after saving the plot.

Know bug: Grace does not scale the data correctly when Grace cannot cannot keep up with gracePlot. This happens when it takes too long to load Grace in memory (exit the Grace process and try again) or when 'pause' is too short.

plot( self, *curves)
Plot a list of curves.

plotAxis( self, orientation, options, title)
Plot and enables an axis.

plotCurve( self, curve)
Plot a single curve.

setZoomerMouseEventSet( self, index)
Attach the QwtPlotZoomer actions to set of mouse events.

toggleCurve( self, key)
Toggle a curve between hidden and shown.