source: trunk/python/asaplot.py @ 1564

Last change on this file since 1564 was 1564, checked in by Malte Marquarding, 15 years ago

fix for ticket #160: allow user to select the size of plotter and also honour matplotlib.rcParams

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 636 bytes
Line 
1"""
2ASAP plotting class based on matplotlib.
3"""
4
5from asap.asaplotbase import *
6
7from matplotlib.backends.backend_agg import FigureCanvasAgg
8
9class asaplot(asaplotbase):
10    """
11    ASAP plotting class based on matplotlib.
12    """
13    def __init__(self, rows=1, cols=0, title='', size=None, buffering=False):
14        """
15        Create a new instance of the ASAPlot plotting class.
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().
19        """
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.