Browse Source

change tool_xodrobj for current postion show.

yuchuli 3 years ago
parent
commit
2226017fe7
1 changed files with 2 additions and 2 deletions
  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);