]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInfoTextImageInteractor.cxx
#3481 wxVtkBaseView_Info add events mouse observer
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / vtkInfoTextImageInteractor.cxx
index ecff31a32554fea3de5783d35dd60de2bb1c4be6..a26ff4e1b2589639eba820b53ce853294e4626ce 100644 (file)
@@ -61,10 +61,10 @@ bool vtkInfoTextImageInteractor::OnMouseMove()
        double dxx,dyy,dzz;
        double ixx,iyy,izz;
 
-               int z = (int)((wxVtk2DBaseView*)_vtkInteractorStyleBaseView->GetWxVtk2DBaseView())->GetVtkBaseData()->GetZ();
-               dxx=X;
-               dyy=Y;
-               dzz=z;
+    int z   = (int)((wxVtk2DBaseView*)_vtkInteractorStyleBaseView->GetWxVtk2DBaseView())->GetVtkBaseData()->GetZ();
+        dxx = X;
+               dyy = Y;
+               dzz = z;
        
        _vtkInteractorStyleBaseView->GetWxVtk2DBaseView()->TransFromCoordScreenToWorld(dxx,dyy,dzz,true);
 
@@ -81,6 +81,10 @@ bool vtkInfoTextImageInteractor::OnMouseMove()
                ixx=(int)(dxx+0.5);
                iyy=(int)(dyy+0.5);
                izz=(int)(dzz+0.0);
+    
+//EED 2022-01-24
+        ((wxVtk2DBaseView*)_vtkInteractorStyleBaseView->GetWxVtk2DBaseView())->GetVtkBaseData()->SetPointMouse(ixx,iyy,izz);
+    
                GetVtkInfoTextImage()->PutPosition( ixx , iyy , izz );
                GetVtkInfoTextImage()->PutPixelIntensity( ixx , iyy , izz );
        }