VS:OffsetPolyClosed: Difference between revisions

From Vectorworks Developer
Jump to navigation Jump to search
m (1 revision)
No edit summary
 
Line 41: Line 41:


-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
<remark></remark>
<remark>
'''Notes:''' (ptr - 2020 apr 10)
The offset is always in mm. So please convert your document units to mm:
<code lang="py">
result = vs.OffsetPolyClosed(obj, offset /vs.GetPrefReal(152)*25.4, smoothCorners)
</code>
</remark>


-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------

Latest revision as of 07:22, 14 April 2020

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Description

Offsets a polyline or polygon, then uses the original geometry to construct a closed profile.

FUNCTION OffsetPolyClosed(
obj :HANDLE;
offset :REAL;
smoothCorners :BOOLEAN) : HANDLE;
def vs.OffsetPolyClosed(obj, offset, smoothCorners):
    return HANDLE

Parameters

obj HANDLE
offset REAL
smoothCorners BOOLEAN

Remarks

Notes: (ptr - 2020 apr 10)

The offset is always in mm. So please convert your document units to mm:

result = vs.OffsetPolyClosed(obj, offset /vs.GetPrefReal(152)*25.4, smoothCorners)

Version

Availability: from Vectorworks 2018