FreeCAD: master e85bf9cd
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
Zheng, Lei | wmayer | master | 2019-06-29 09:24:14 | master 1cb2e190 |
Changeset | PropertyLinks: refactor property link API * Create new class PropertyLinkBase as the common parent class for all type of links. See the class document for details of its API. * Added new link scope 'Hidden' that is ignored during normal object dependency calculation, but still keep tracks of object remove, relabel, etc. * There is a new concept called 'Shadow subname' introduced in this patch, which will only be meaningful in future topological naming feature. See [here](https://git.io/fjXKR) for more details. * DocumentObject added a new API adjustRelativeLink() and a helper resolveRelativeLink() function. |
|||
mod - src/App/Application.cpp | Diff File | |||
mod - src/App/DocumentObject.cpp | Diff File | |||
mod - src/App/DocumentObject.h | Diff File | |||
mod - src/App/DocumentObjectPy.xml | Diff File | |||
mod - src/App/DocumentObjectPyImp.cpp | Diff File | |||
mod - src/App/Property.h | Diff File | |||
mod - src/App/PropertyLinks.cpp | Diff File | |||
mod - src/App/PropertyLinks.h | Diff File |