X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FwxVtkMPR2DView.cxx;h=b6e50ca0e95e42fc60d84e5a851cb28a1b325b41;hb=3d1c0689f4e1844c8f170d9c20f8ad38b34d98b6;hp=b9bc3ac4551796029d358a8e0ad36b3156f69ecf;hpb=e4ef2b5df5aac431ff3b806f83b7dd5e55e89d86;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkMPR2DView.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkMPR2DView.cxx index b9bc3ac..b6e50ca 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkMPR2DView.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkMPR2DView.cxx @@ -236,7 +236,11 @@ void wxVtkMPR2DView::Refresh() { //wxVtk2DBaseView::Refresh(); int x1 = 0,x2 = 0,y1 = 0,y2 = 0,z1 = 0,z2 = 0; - int x = 0, y = 0, z = 0; + +//EED 02/08/2013 +// int x = 0, y = 0, z = 0; + double x = 0, y = 0, z = 0; + int xx = 0, yy = 0, zz = 0; double *spc = 0; double *origin = 0; @@ -275,10 +279,16 @@ void wxVtkMPR2DView::Refresh() yy = (int)(GetVtkmprbasedata()->GetY()); zz = (int)(GetVtkmprbasedata()->GetZ()); - x = round(xx*spc[0]); - y = round(yy*spc[1]); - z = round(zz*spc[2]); - +//EED 02/08/2013 +// x = round(xx*spc[0]); +// y = round(yy*spc[1]); +// z = round(zz*spc[2]); + + x = xx*spc[0]; + y = yy*spc[1]; + z = zz*spc[2]; + + if ((xx!=_backX) || (yy!=_backY) || (zz!=_backZ)) { if (_direction==0) { // YZ