FreeCAD: master 145f4437

Author Committer Branch Timestamp Parent
paullee0 yorik master 2019-12-01 03:29:39 master d0ac80e9
Changeset [DraftGeomUtils] - Add per edge Align support

Per edge align feature
- OffsetWire() function is per-edge-aware of aligns information (alignList) for offsettg individual edge
- Instead of using dvec which universally offseting all edge consistently, it calculate vector per edge for offseting
- 2 modes of 'offsetting' to get 2 'offseted' wires from a basewire taking into per-each align info

It accept a normal info to make e.g. all wires in a Sketch gain consistent direction, instead of calculating from indiviual wires
mod - src/Mod/Draft/DraftGeomUtils.py Diff File