Arch: Make clones take dimension properties of their master object

This commit is contained in:
Yorik van Havre 2016-10-19 17:03:05 -02:00
parent 7dbf19f2a3
commit f3c9a03613

View File

@ -341,6 +341,9 @@ class Component:
if hasattr(obj,"BaseMaterial"):
if hasattr(obj.CloneOf,"BaseMaterial"):
obj.BaseMaterial = obj.CloneOf.BaseMaterial
for prop in ["Length","Width","Height","Thickness","Area","PerimeterLength","HorizontalArea","VerticalArea"]:
if hasattr(obj,prop) and hasattr(obj.CloneOf,prop):
setattr(obj,prop,getattr(obj.CloneOf,prop))
return True
return False