Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

lePasteFigs

lePasteFigs(
d_cellViewId 
l_destPt 
[ t_rotation ]
[ t_referenceParameter ]
) 
=> t / nil

Description

Places the contents of the yank buffer in cellview d_cellViewId at the destination point l_destPt.

Arguments

d_cellViewId

Database ID for the cellview in which to place the yanked objects.

l_destPt

Coordinate specified as the destination point for the reference point of the yanked objects.

t_rotation

Rotates the contact clockwise, and mirrors the contact.

Default Value: R0

Valid Values: R0, R90, R180, R270, MX, MXR90, MY, or MYR90

t_referenceParameter

Reference point of the bounding box.

Default Value: user specified

Valid Values: lowerLeft, centerLeft, upperLeft, lowerCenter, centerCenter, upperCenter, lowerRight, centerRight, upperRight, origin, or user specified.

Value Returned

t

The objects are placed.

nil

The objects are not placed.

Example

Pastes the objects currently in the yank buffer, placing the reference point of the yanked objects at 100:100.

lePasteFigs( geGetEditCellView() 100:100 )

Interactive Function

Enter this function with the window ID argument only; the system prompts you to point to the location to place the yanked objects. If you do not specify w_windowId, the current window is used.

leHiPaste( [ w_windowId ] ) => t / nil

Related Topics

leYankFigs


Return to top
 ⠀
X