FreeCAD: master ee436121

Author Committer Branch Timestamp Parent
Abdullah Tahiri wmayer master 2015-08-03 16:58:50 master 3eb8f211
Changeset Sketcher: AddSymmetric End-to-End point tangency bug fix

========================================================

For a while End-to-endpoint tangency is implemented via AngleViaPoint constraint. The code was not recalculating the "value" of the constraint in this case.

This also forces to set the geometry first and constraints afterwards, as the AutoLockTangencyAndPerpty function requires a valid GeoId to operate (not a big deal anyway).

Correction of the condition to allow the symmetry when a single line is mirrored about a point pertaining to a geometric element.
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp Diff File