PolarArray: 'center' reference option
This commit is contained in:
parent
65c6dad39f
commit
8f15765047
|
@ -92,7 +92,7 @@ class PolarArray(APlm.AttachableFeature):
|
||||||
created = self.assureProperty(selfobj,
|
created = self.assureProperty(selfobj,
|
||||||
'App::PropertyEnumeration',
|
'App::PropertyEnumeration',
|
||||||
'ReferencePlacementOption',
|
'ReferencePlacementOption',
|
||||||
['none', 'SpanStart', 'SpanEnd', 'at custom value', 'first placement', 'last placement'],
|
['none', 'center', 'SpanStart', 'SpanEnd', 'at custom value', 'first placement', 'last placement'],
|
||||||
"Polar Array",
|
"Polar Array",
|
||||||
"Reference placement, corresponds to the original occurrence of the object to be populated."
|
"Reference placement, corresponds to the original occurrence of the object to be populated."
|
||||||
)
|
)
|
||||||
|
@ -222,6 +222,8 @@ class PolarArray(APlm.AttachableFeature):
|
||||||
ref = selfobj.ReferencePlacementOption
|
ref = selfobj.ReferencePlacementOption
|
||||||
if ref == 'none':
|
if ref == 'none':
|
||||||
self.setReferencePlm(selfobj, None)
|
self.setReferencePlm(selfobj, None)
|
||||||
|
elif ref == 'center':
|
||||||
|
self.setReferencePlm(selfobj, App.Placement())
|
||||||
elif ref == 'SpanStart':
|
elif ref == 'SpanStart':
|
||||||
self.setReferencePlm(selfobj, plmByVal(selfobj.SpanStart))
|
self.setReferencePlm(selfobj, plmByVal(selfobj.SpanStart))
|
||||||
elif ref == 'SpanEnd':
|
elif ref == 'SpanEnd':
|
||||||
|
|
Loading…
Reference in New Issue
Block a user