A fairly simple minded scrolled frame to hold plots.
Methods
|
|
__init__
addPlot
addWidget
setOptimalYAxis
setUniformYAxis
toggleZeros
|
|
__init__
|
__init__ (
self,
master=None,
numRows=0,
numCols=0,
)
|
|
addPlot
|
addPlot (
self,
row=None,
col=None,
)
plotView = addPlot(self, row=None, col=None)
adds a DatasetPlot to the page and returns a handle to it
|
|
addWidget
|
addWidget (
self,
plot,
row=None,
col=None,
)
addWidget(widget, pos=None)
places the widget into the plot page at pos (which is a row,col
tuple). If no pos is given, the next available plot location is
used... THis might require resizing the grid.
|
|
setOptimalYAxis
|
setOptimalYAxis ( self )
setOptimalAxis(self)
sets the axis such that all of the data is displayed.
|
|
setUniformYAxis
|
setUniformYAxis (
self,
min=None,
max=None,
)
setUniformYAxis(self)
Finds the maximal range spanned by any plot on the plot page and
sets the y-axis limists on all plots to its max and min
|
|
toggleZeros
|
toggleZeros ( self )
showZeros(self)
toggles if each plot displays (0,0) lines.
|
|