mpl_base.py 文件源码

python
阅读 37 收藏 0 点赞 0 评论 0

项目:GRIPy 作者: giruenf 项目源码 文件源码
def __init__(self, parent, title=None, color=None, fontsize=10):
        height = float(28)/DPI
        fig = Figure(figsize=(1, height), dpi=DPI)
        super(PlotLabelTitle, self).__init__(parent, -1, fig)   
        #self.figure.set_facecolor(self._COLOR)
        #(0.5, loc, "%g" % loc, ha='center', 
        #                                va='center',  fontsize=10
        #    )
        #


        '''
        extent = [0.0, 0.0, 1.0, 1.0]
        ax = create_and_prepare_axes(fig, extent)
        #ax.        
        line = matplotlib.lines.Line2D([0.0, 1.0], [0.5, 0.5])
        ax.add_line(line)        '''
        #
        #'''
        l = matplotlib.lines.Line2D([0.0, 1.0], [0.05, 0.05])
        l.set_linewidth(1)
        l.set_color('black')  
        fig._set_artist_props(l)
        fig.lines.append(l)
        l._remove_method = lambda h: self.lines.remove(h)
        fig.stale = True
        #'''
        #rect = 0, 1.0, 1.0, 1.0
        #fig.add_axes(rect)
        #fig.add_axes(rect, frameon=False, facecolor='g')

        self._text = self.figure.text(0.5, 0.5, '', ha='center', va='center')
        self.update(title, color, fontsize)        
        self.mpl_connect('button_press_event', self._on_press)
        #self.Bind(wx.EVT_PAINT, self.on_paint)

    #def on_paint(self, event):
    #    print 'PlotLabelTitle.on_paint'
    #    event.Skip()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号