Sketcher: Enable relative movement of BSpline edge
This commit is contained in:
parent
4da262dd33
commit
c1decd3bb4
|
@ -1081,7 +1081,8 @@ bool ViewProviderSketch::mouseMove(const SbVec2s &cursorPos, Gui::View3DInventor
|
||||||
edit->DragCurve = edit->PreselectCurve;
|
edit->DragCurve = edit->PreselectCurve;
|
||||||
getSketchObject()->getSolvedSketch().initMove(edit->DragCurve, Sketcher::none, false);
|
getSketchObject()->getSolvedSketch().initMove(edit->DragCurve, Sketcher::none, false);
|
||||||
const Part::Geometry *geo = getSketchObject()->getGeometry(edit->DragCurve);
|
const Part::Geometry *geo = getSketchObject()->getGeometry(edit->DragCurve);
|
||||||
if (geo->getTypeId() == Part::GeomLineSegment::getClassTypeId()) {
|
if (geo->getTypeId() == Part::GeomLineSegment::getClassTypeId() ||
|
||||||
|
geo->getTypeId() == Part::GeomBSplineCurve::getClassTypeId() ) {
|
||||||
relative = true;
|
relative = true;
|
||||||
//xInit = x;
|
//xInit = x;
|
||||||
//yInit = y;
|
//yInit = y;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user