Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 960 Bytes

File metadata and controls

46 lines (37 loc) · 960 Bytes

CombinePolygons

Description

Combines two polygons.

FUNCTION CombinePolygons(
				hPolygonA : HANDLE;
				hPolygonB : HANDLE;
				dFuzz     : REAL): HANDLE;
def vs.CombinePolygons(hPolygonA, hPolygonB, dFuzz):
    return HANDLE

Parameters

Name Type Description
hPolygonA HANDLE
hPolygonB HANDLE
dFuzz REAL

Examples

resultH := CombinePolygons(hPolygonA, hPolygonB, 1.0);
import vs

# Combines two polygons.
hPolygonA = vs.FSActLayer()  # handle to the first selected object on the active layer
hPolygonB = vs.NextSObj(vs.FSActLayer())  # handle to the next selected object
dFuzz = 1.0

objHandle = vs.CombinePolygons(hPolygonA, hPolygonB, dFuzz)
if objHandle is not None:
    vs.Message('Created object handle: ' + str(objHandle))

Version

Availability: from Vectorworks 2014

Category