MCPcopy Create free account
hub / github.com/DeepLabCut/DeepLabCut / on_release

Method on_release

deeplabcut/gui/tracklet_toolbox.py:125–141  ·  view source on GitHub ↗

on release we reset the press data

(self, event)

Source from the content-addressed store, hash-verified

123 canvas.blit(axes.bbox)
124
125 def on_release(self, event):
126 "on release we reset the press data"
127 if DraggablePoint.lock is not self:
128 return
129 if event.button == 1:
130 self.press = None
131 DraggablePoint.lock = None
132 self.point.set_animated(False)
133 self.background = None
134 self.point.figure.canvas.draw()
135 self.final_point = (
136 self.point.center[0],
137 self.point.center[1],
138 self.individual_names,
139 self.bodyParts,
140 )
141 self.coords.append(self.final_point)
142
143 def on_hover(self, event):
144 """Annotate the labels and likelihood when the user hovers over the data

Callers

nothing calls this directly

Calls 1

drawMethod · 0.80

Tested by

no test coverage detected