python::plot::PlotGraphics Class Reference

Container to hold PolyXXX objects and graph labels More...

List of all members.

Public Member Functions

def __init__
 Creates PlotGraphics object objects - list of PolyXXX objects to make graph title - title shown at top of graph xLabel - label shown on x-axis yLabel - label shown on y-axis.
def boundingBox
def scaleAndShift
def setPrinterScale
 Thickens up lines and markers only for printing.
def setXLabel
 Set the X axis label on the graph.
def setYLabel
 Set the Y axis label on the graph.
def setTitle
 Set the title at the top of graph.
def getXLabel
 Get x axis label string.
def getYLabel
 Get y axis label string.
def getTitle
 Get the title at the top of graph.
def draw
def getSymExtent
 Get max width and height of lines and markers symbols for legend.
def getLegendNames
 Returns list of legend names.
def __len__
def __getitem__

Public Attributes

 objects
 title
 xLabel
 yLabel
 printerScale


Detailed Description

Container to hold PolyXXX objects and graph labels

Member Function Documentation

def python::plot::PlotGraphics::__getitem__ (   self,
  item 
)

def python::plot::PlotGraphics::__init__ (   self,
  objects,
  title = '',
  xLabel = '',
  yLabel = '' 
)

Creates PlotGraphics object objects - list of PolyXXX objects to make graph title - title shown at top of graph xLabel - label shown on x-axis yLabel - label shown on y-axis.

def python::plot::PlotGraphics::__len__ (   self  ) 

def python::plot::PlotGraphics::boundingBox (   self  ) 

def python::plot::PlotGraphics::draw (   self,
  dc 
)

def python::plot::PlotGraphics::getLegendNames (   self  ) 

Returns list of legend names.

def python::plot::PlotGraphics::getSymExtent (   self,
  printerScale 
)

Get max width and height of lines and markers symbols for legend.

def python::plot::PlotGraphics::getTitle (   self,
  title = '' 
)

Get the title at the top of graph.

def python::plot::PlotGraphics::getXLabel (   self  ) 

Get x axis label string.

def python::plot::PlotGraphics::getYLabel (   self  ) 

Get y axis label string.

def python::plot::PlotGraphics::scaleAndShift (   self,
  scale = (1,1,
  shift = (0,0 
)

def python::plot::PlotGraphics::setPrinterScale (   self,
  scale 
)

Thickens up lines and markers only for printing.

def python::plot::PlotGraphics::setTitle (   self,
  title = '' 
)

Set the title at the top of graph.

def python::plot::PlotGraphics::setXLabel (   self,
  xLabel = '' 
)

Set the X axis label on the graph.

def python::plot::PlotGraphics::setYLabel (   self,
  yLabel = '' 
)

Set the Y axis label on the graph.


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Thu Mar 5 09:04:01 2009 for GNU Radio 3.1.3 by  doxygen 1.5.8