From f03a8adb73edd9e0db1fa768e0eab05d6985aa90 Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Sat, 24 Dec 2016 02:39:51 +0100 Subject: [PATCH] Sketcher: Equality symbol representation --- src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mod/Sketcher/Gui/ViewProviderSketch.cpp b/src/Mod/Sketcher/Gui/ViewProviderSketch.cpp index b4f4b151c1..d8dde7a593 100644 --- a/src/Mod/Sketcher/Gui/ViewProviderSketch.cpp +++ b/src/Mod/Sketcher/Gui/ViewProviderSketch.cpp @@ -3631,10 +3631,10 @@ Restart: r1a = aop->getFocal(); double startangle, endangle; aop->getRange(startangle, endangle, /*emulateCCW=*/true); - Base::Vector3d majdir = aop->getXAxisDir(); + Base::Vector3d majdir = - aop->getXAxisDir(); angle1 = atan2(majdir.y, majdir.x); angle1plus = (startangle + endangle)/2; - midpos1 = aop->getCenter(); + midpos1 = aop->getFocus(); } else break; @@ -3683,10 +3683,10 @@ Restart: r2a = aop->getFocal(); double startangle, endangle; aop->getRange(startangle, endangle, /*emulateCCW=*/true); - Base::Vector3d majdir = aop->getXAxisDir(); + Base::Vector3d majdir = -aop->getXAxisDir(); angle2 = atan2(majdir.y, majdir.x); angle2plus = (startangle + endangle)/2; - midpos2 = aop->getCenter(); + midpos2 = aop->getFocus(); } else break;