def click_drop(self, event): x,y = event.x, event.y i = self.last_click_i dx, dy = x-self.last_clickx, y-self.last_clicky self.canvas.move(i, dx, dy) self.draw_mapper_plot_edges() self.canvas.itemconfig(i, fill='blue') self.bind("<ButtonRelease>", self.click_drag) self.mapper = mapper([ self.t(p[0], p[1]) for p in self.get_plot_coords() ]) self.master.draw_decimate_lfs(self.mapper)
def click_drop(self, event): x, y = event.x, event.y i = self.last_click_i dx, dy = x - self.last_clickx, y - self.last_clicky self.canvas.move(i, dx, dy) self.draw_mapper_plot_edges() self.canvas.itemconfig(i, fill='blue') self.bind("<ButtonRelease>", self.click_drag) self.mapper = mapper( [self.t(p[0], p[1]) for p in self.get_plot_coords()]) self.master.draw_decimate_lfs(self.mapper)
def gen_simple_mapper(self): max_lfs = np.nanmax(self.master.ma.D['lfs']) self.mapper = mapper([(0,0), (max_lfs, self.slope*max_lfs)])
def gen_simple_mapper(self): max_lfs = np.nanmax(self.master.ma.D['lfs']) self.mapper = mapper([(0, 0), (max_lfs, self.slope * max_lfs)])