def OnButtonDown(self, wid, event): if not self.hasData: return self.lastPnts = self.get_plane_points() if event.button == 1: self.observer.InteractionOn() ret = MarkerWindowInteractor.OnButtonDown(self, wid, event) return ret
def OnButtonDown(self, wid, event): """Mouse button pressed.""" print "PlaneWidgetsXYZ.OnButtonDown(): event=", event self.lastPntsXYZ = (self.get_plane_points(self.pwX), self.get_plane_points(self.pwY), self.get_plane_points(self.pwZ)) print "PlaneWidgetsXYZ.OnButtonDown(): self.lastPntsXYZ=", self.lastPntsXYZ MarkerWindowInteractor.OnButtonDown(self, wid, event) return True