X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FvtkInteractorScrollZ.cxx;h=d044094cabcbac7c28c3b58517032fb393acff50;hb=1622b6214967015983b3fb53dabeb599e4c8cda2;hp=49248fb467dfd54362293f59933412d7fbaede94;hpb=e4ef2b5df5aac431ff3b806f83b7dd5e55e89d86;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorScrollZ.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorScrollZ.cxx index 49248fb..d044094 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorScrollZ.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorScrollZ.cxx @@ -66,24 +66,13 @@ bool vtkInteractorScrollZ::OnRightButtonUp() //--------------------------------------------------------------------------- bool vtkInteractorScrollZ::OnMouseMove () { - if (_stateFordware==true){ - //int fx = _vtkInteractorStyleBaseView->GetInteractor()->GetEventPosition()[0]; // JPRx - int fy = _vtkInteractorStyleBaseView->GetInteractor()->GetEventPosition()[1]; - double delta = (_fordwareY - fy)/3.0; - /*JCP 14/05/2009 - _vtkInteractorStyleBaseView->GetWxVtk2DBaseView()->SetActualSlice( _sliceZ + delta); - */ + if (_stateFordware==true) + { + int fy = _vtkInteractorStyleBaseView->GetInteractor()->GetEventPosition()[1]; + double delta = (_fordwareY - fy)/(3.0*3); ((wxVtk2DBaseView*)_vtkInteractorStyleBaseView->GetWxVtk2DBaseView())->SetActualSlice( _sliceZ + (int)delta ); - this->_vtkInteractorStyleBaseView->SetParent_refresh_waiting(); - - // wxCommandEvent newevent(wxEVT_COMMAND_MENU_SELECTED,12121); - // _vtkInteractorStyleBaseView->GetWxVtk2DBaseView()->GetWxVTKRenderWindowInteractor()->GetParent()->ProcessEvent(newevent); - -//EED 21 oct 2010 -//printf("EED vtkInteractorScrollZ::OnMouseMove \n"); -// ((wxVtk2DBaseView*)_vtkInteractorStyleBaseView->GetWxVtk2DBaseView())->Refresh(); - } + } // if _stateFordware return true; }