MCPcopy Create free account
hub / github.com/Image-Py/imagepy / on_rd

Method on_rd

imagepy/ui/widgets/cmappanel.py:76–85  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

74 self.idx = -1
75
76 def on_rd(self, event):
77 x,y = event.GetX()-self.offset[0], event.GetY()-self.offset[1]
78 self.idx = self.pick(x, y)
79 if self.idx==-1:return
80 if not self.pts[self.idx][0] in (0, 255):
81 del self.pts[self.idx]
82 self.idx = -1
83 self.cmap[:] = self.linear_color(self.pts)
84 self.update()
85 self.handle()
86
87 def on_rdc(self, event):
88 x,y = event.GetX()-self.offset[0], event.GetY()-self.offset[1]

Callers

nothing calls this directly

Calls 4

pickMethod · 0.95
linear_colorMethod · 0.95
updateMethod · 0.95
handleMethod · 0.45

Tested by

no test coverage detected