Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

dbPointArrayOr

dbPointArrayOr( 
d_cellViewId
l_pointList1
[ l_pointList2 ]
[ x_maxPoints ]
) 
=> l_pointList / nil

Description

Returns a list of point lists derived from the union of shapes in the two input point lists. The resulting point list is created in the specified cellview. If the second input point list is not specified, the first input point list is returned.

Arguments

d_cellViewId

Database ID of the cellview to create the output objects.

l_pointList1

Input list 1 with the list of point lists.

l_pointList2

Input list 2 with the list of point lists.

x_maxPoints

Maximum number of points each point array in the output point list can contain.

Value Returned

l_pointList

List of points derived from the union of shapes from the input lists.

Examples

pointArray1 = '( ((0 0 ) (0 2) (2 2) (2 0)) ((5 5) (5 7) (7 7) (7 5)) )
pointArray2 = '( ((1 1) (1 6) (6 6) (6 1)) )
dbPointArrayOr( geGetEditCellView() pointArray1 pointArray2 4)

Related Topics

Point Array Functions


Return to top
 ⠀
X