示例#1
0
文件: scatter.py 项目: gavine199/pymt
 def __init__(self, **kwargs):
     kwargs.setdefault('filename', None)
     if kwargs.get('filename') is None:
         raise Exception('No filename given to MTSvg')
     kwargs.setdefault('rawdata', None)
     super(MTScatterSvg, self).__init__(**kwargs)
     self.squirt = MTSvg(filename=kwargs.get('filename'),
                         rawdata=kwargs.get('rawdata'))
     self.size = (self.squirt.svg.width, self.squirt.svg.height)
示例#2
0
文件: scatter.py 项目: Markitox/pymt
 def __init__(self, **kwargs):
     kwargs.setdefault('filename', None)
     if kwargs.get('filename') is None:
         raise Exception('No filename given to MTSvg')
     kwargs.setdefault('rawdata', None)
     super(MTScatterSvg, self).__init__(**kwargs)
     self.squirt = MTSvg(filename=kwargs.get('filename'), rawdata=kwargs.get('rawdata'))
     self.size = (self.squirt.svg.width, self.squirt.svg.height)
示例#3
0
文件: scatter.py 项目: Markitox/pymt
class MTScatterSvg(MTScatterWidget):
    '''Render an svg image into a scatter widget

    :Parameters:
        `filename` : str
            Filename of image
        `rawdata` : str
            Raw data of the image. If given, the filename property is used only for cache purposes.
    '''
    def __init__(self, **kwargs):
        kwargs.setdefault('filename', None)
        if kwargs.get('filename') is None:
            raise Exception('No filename given to MTSvg')
        kwargs.setdefault('rawdata', None)
        super(MTScatterSvg, self).__init__(**kwargs)
        self.squirt = MTSvg(filename=kwargs.get('filename'), rawdata=kwargs.get('rawdata'))
        self.size = (self.squirt.svg.width, self.squirt.svg.height)

    def draw(self):
        self.squirt.draw()
示例#4
0
文件: scatter.py 项目: gavine199/pymt
class MTScatterSvg(MTScatterWidget):
    '''Render an svg image into a scatter widget

    :Parameters:
        `filename` : str
            Filename of image
        `rawdata` : str
            Raw data of the image. If given, the filename property is used only for cache purposes.
    '''
    def __init__(self, **kwargs):
        kwargs.setdefault('filename', None)
        if kwargs.get('filename') is None:
            raise Exception('No filename given to MTSvg')
        kwargs.setdefault('rawdata', None)
        super(MTScatterSvg, self).__init__(**kwargs)
        self.squirt = MTSvg(filename=kwargs.get('filename'),
                            rawdata=kwargs.get('rawdata'))
        self.size = (self.squirt.svg.width, self.squirt.svg.height)

    def draw(self):
        self.squirt.draw()