source: trunk/python/asaplot.py@ 978

Last change on this file since 978 was 708, checked in by mar637, 19 years ago

split asaplot into gui and non-gui versions inheriting from asaplotbase. This is the non-gui version.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 637 bytes
RevLine 
[111]1"""
2ASAP plotting class based on matplotlib.
3"""
4
[708]5from asap.asaplotbase import *
[111]6
[708]7from matplotlib.backends.backend_agg import FigureCanvasAgg
[111]8
[708]9class asaplot(asaplotbase):
[111]10 """
11 ASAP plotting class based on matplotlib.
12 """
[708]13 def __init__(self, rows=1, cols=0, title='', size=(8,4), buffering=False):
[117]14 """
15 Create a new instance of the ASAPlot plotting class.
[119]16
17 If rows < 1 then a separate call to set_panels() is required to define
18 the panel layout; refer to the doctext for set_panels().
[117]19 """
[708]20 v = vars()
21 del v['self']
22 asaplotbase.__init__(self,**v)
23 self.canvas = FigureCanvasAgg(self.figure)
Note: See TracBrowser for help on using the repository browser.