Explorar el Código

change tool_xodrobj for current postion show.

yuchuli hace 3 años
padre
commit
2226017fe7
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      src/tool/tool_xodrobj/mainwindow.cpp

+ 2 - 2
src/tool/tool_xodrobj/mainwindow.cpp

@@ -511,8 +511,8 @@ void MainWindow::ExecPainter()
         {
             x[i] = x0[i]*cos(hr) +y0[i]*sin(hr);
             y[i] = y0[i]*cos(hr) - x0[i]*sin(hr);
-            xP[i].setX(mfNowX*mnfac  + x[i]);
-            xP[i].setY(mfNowY*mnfac*(-1) + y[i]);
+            xP[i].setX((mfNowX + mfViewMoveX)*mnfac  + x[i]);
+            xP[i].setY((mfNowY + mfViewMoveY)*mnfac*(-1) + y[i]);
         }
 
 //        painter->drawRect(mfManualX*mnfac-5,mfManualY*mnfac*(-1)-5,10,10);