From 88fe930f156968916c77b789a5acfded93bd4988 Mon Sep 17 00:00:00 2001 From: Thiago Franco de Moraes Date: Tue, 26 Mar 2013 09:32:37 -0300 Subject: [PATCH] Cleaning unneeded code related to the zoom --- invesalius/data/viewer_slice.py | 27 --------------------------- 1 file changed, 0 insertions(+), 27 deletions(-) diff --git a/invesalius/data/viewer_slice.py b/invesalius/data/viewer_slice.py index 2ab20b5..8b2cb8c 100755 --- a/invesalius/data/viewer_slice.py +++ b/invesalius/data/viewer_slice.py @@ -256,12 +256,6 @@ class Viewer(wx.Panel): "EnterEvent": self.OnEnterInteractor, "LeaveEvent": self.OnLeaveInteractor }, - const.STATE_ZOOM: - { - "MouseMoveEvent": self.OnZoomMoveLeft, - "LeftButtonPressEvent": self.OnZoomLeftClick, - "LeftButtonReleaseEvent": self.OnVtkRightRelease - }, const.SLICE_STATE_SCROLL: { "MouseMoveEvent": self.OnChangeSliceMove, @@ -321,10 +315,6 @@ class Viewer(wx.Panel): style.AddObserver("MouseWheelForwardEvent",self.OnScrollForward) style.AddObserver("MouseWheelBackwardEvent", self.OnScrollBackward) - if ((state == const.STATE_ZOOM) or (state == const.STATE_ZOOM_SL)): - self.interactor.Bind(wx.EVT_LEFT_DCLICK, self.OnUnZoom) - #else: - #self.interactor.Bind(wx.EVT_LEFT_DCLICK, self.OnUnspinPan) # Measures are using vtkPropPicker because they need to get which actor # was picked. @@ -373,9 +363,6 @@ class Viewer(wx.Panel): def OnLeftClick(self, evt, obj): self.left_pressed = 1 - def OnZoomLeftClick(self, evt, obj): - evt.StartDolly() - def OnReleaseLeftButton(self, evt, obj): self.left_pressed = 0 Publisher.sendMessage('Update slice viewer') @@ -425,23 +412,9 @@ class Viewer(wx.Panel): def OnPanClick(self, evt, obj): evt.StartPan() - def OnZoomMoveLeft(self, evt, obj): - if self.left_pressed: - evt.Dolly() - evt.OnRightButtonDown() - def OnVtkRightRelease(self, evt, obj): evt.OnRightButtonUp() - def OnUnZoom(self, evt, obj = None): - mouse_x, mouse_y = self.interactor.GetLastEventPosition() - ren = self.interactor.FindPokedRenderer(mouse_x, mouse_y) - slice_data = self.get_slice_data(ren) - ren.ResetCamera() - ren.ResetCameraClippingRange() - #self.Reposition(slice_data) - self.interactor.Render() - def OnEnterInteractor(self, evt, obj): if (self.slice_.buffer_slices[self.orientation].mask is None): return -- libgit2 0.21.2