Table of Contents

Class: PlotPage compClust/IPlot.py

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.


Table of Contents

This document was automatically generated on Wed Aug 27 14:24:55 2003 by HappyDoc version 2.1