plot.py File Reference


Classes

class  python::plot::PolyPoints
 Base Class for lines and markers
  • All methods are private.
More...
class  python::plot::PolyLine
 Class to define line type and style
  • All methods except __init__ are private.
More...
class  python::plot::PolyMarker
 Class to define marker type and style
  • All methods except __init__ are private.
More...
class  python::plot::PlotGraphics
 Container to hold PolyXXX objects and graph labels
  • All methods except __init__ are private.
More...
class  python::plot::PlotCanvas
 Subclass of a wx.Window to allow simple general plotting of data with zoom, labels, and automatic axis scaling. More...
class  python::plot::PlotPrintout
 Controls how the plot is made in printing and previewing. More...
class  python::plot::TestFrame

Namespaces

namespace  python::plot

Functions

def python::plot::OnPlotDraw5
 # profile start = _time.clock() for x in range(10): self.client.Draw(drawObj) print "10 plots of Draw4 took: %f sec."%(_time.clock() - start) # profile end
def python::plot::OnPlotDraw6
def python::plot::OnPlotRedraw
def python::plot::OnPlotClear
def python::plot::OnPlotScale
def python::plot::OnEnableZoom
def python::plot::OnEnableGrid
def python::plot::OnEnableLegend
def python::plot::OnEnablePointLabel
def python::plot::OnScrUp
def python::plot::OnScrRt
def python::plot::OnReset
def python::plot::OnHelpAbout
def python::plot::resetDefaults
 Just to reset the fonts back to the PlotCanvas defaults.

Variables

string python::plot::msg
tuple python::plot::PPIPrinter = self.GetPPIPrinter()
 print "PPI Printer",self.GetPPIPrinter() print "PPI Screen", self.GetPPIScreen() print "DC GetSize", dc.GetSize() print "GetPageSizePixels", self.GetPageSizePixels() Note PPIScreen does not give the correct number Calulate everything for printer and then scale for preview
tuple python::plot::dcSize = dc.GetSize()
tuple python::plot::pageSize = self.GetPageSizePixels()
tuple python::plot::clientDcSize = self.graph.GetClientSize()
list python::plot::pixLeft = margLeftSize*PPIPrinter[0]
list python::plot::pixRight = margRightSize*PPIPrinter[0]
list python::plot::pixTop = margTopSize*PPIPrinter[1]
list python::plot::pixBottom = margBottomSize*PPIPrinter[1]
list python::plot::plotAreaW = pageSize[0]
list python::plot::plotAreaH = pageSize[1]
tuple python::plot::ratioW = float(dcSize[0])
tuple python::plot::ratioH = float(dcSize[1])
tuple python::plot::aveScale = (ratioW+ratioH)

Generated on Thu Mar 5 09:02:10 2009 for GNU Radio 3.1.3 by  doxygen 1.5.8