FreeCAD: master 07eebb1c

Author Committer Branch Timestamp Parent
Abdullah Tahiri Abdullah Tahiri master 2017-01-10 22:22:21 master 609c80b7
Changeset Sketcher: Constraint Third Redefinition for internal geometry

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

Internal alignment of BSplines requires an extra index for unbounded same-type internal geometry (poles, probably also in the future knots).

Value shall not be used, as it interferes with the update mechanism for constraint values.

An alternative solution would be to add another int to all the constraints just for this case.

As internal geometry does not use Third, it seems reasonable to reuse it for this indexing purpose.
mod - src/Mod/Sketcher/App/Constraint.h Diff File