From 463c7f86eac6fea42f80b81dfb79ac4fd4b14706 Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Tue, 12 Jan 2016 16:21:19 +0100 Subject: [PATCH] Hyperbola: Support for moving the center of the hyperbola --- src/Mod/Sketcher/App/Sketch.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Mod/Sketcher/App/Sketch.cpp b/src/Mod/Sketcher/App/Sketch.cpp index 34591a9cb4..93ab38b1a7 100644 --- a/src/Mod/Sketcher/App/Sketch.cpp +++ b/src/Mod/Sketcher/App/Sketch.cpp @@ -2508,7 +2508,7 @@ int Sketch::initMove(int geoId, PointPos pos, bool fine) *p0.x = *center.x; *p0.y = *center.y; - //GCSsys.addConstraintP2PCoincident(p0,center,-1); + GCSsys.addConstraintP2PCoincident(p0,center,-1); } else if (pos == start || pos == end) { MoveParameters.resize(4); // x,y,cx,cy @@ -2520,16 +2520,16 @@ int Sketch::initMove(int geoId, PointPos pos, bool fine) *p0.x = *p.x; *p0.y = *p.y; - //GCSsys.addConstraintP2PCoincident(p0,p,-1); + GCSsys.addConstraintP2PCoincident(p0,p,-1); } p1.x = &MoveParameters[2]; p1.y = &MoveParameters[3]; *p1.x = *center.x; *p1.y = *center.y; - //int i=GCSsys.addConstraintP2PCoincident(p1,center,-1); - //GCSsys.rescaleConstraint(i-1, 0.01); - //GCSsys.rescaleConstraint(i, 0.01); + int i=GCSsys.addConstraintP2PCoincident(p1,center,-1); + GCSsys.rescaleConstraint(i-1, 0.01); + GCSsys.rescaleConstraint(i, 0.01); } } else if (Geoms[geoId].type == Arc) {