paleo_view_v1_2.py 文件源码

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

项目:PaleoView 作者: GlobalEcologyLab 项目源码 文件源码
def updateRegionMap(self, user_defined_update=False, time_dependent_update=False, time_dependent_year=None) :

        # Re-plot the region map
        self.view_edit_region_plot_axes.clear()
        self.createRegionFigure(update=True, user_defined_update=user_defined_update, time_dependent_update=time_dependent_update, time_dependent_year=time_dependent_year)
        if user_defined_update or time_dependent_update:
            self.view_edit_region_canvas.draw()
        else :
            self.view_edit_region_window.title(self.view_edit_region_button_text.get())
            self.view_edit_region_canvas.get_tk_widget().grid_remove()
            self.view_edit_region_canvas = FigureCanvasTkAgg(self.view_edit_region_figure, master=self.view_edit_region_frame)
            self.view_edit_region_canvas.show()
            self.view_edit_region_canvas.get_tk_widget().grid(row=0, column=0)

        if self.current_region == 'user-defined' :
            if (self.region_mask > 0).any() :
                self.user_defined_region_ok_button.configure(state=tk.NORMAL)
            else :
                self.user_defined_region_ok_button.configure(state=tk.DISABLED)
        elif self.region_is_time_dependent[self.current_region] :
            self.updateTimeDependentPreviousNext(time_dependent_year)

    # Step 3 Method: Update Region Mask
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号