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

geCreateMarkerByPoints

geCreateMarkerByPoints( 
d_cellview 
t_type 
t_owner 
t_reason 
t_displayText 
l_points 
)
=> d_shapeId / nil 

Description

Creates a polygon-shaped marker.

Arguments

d_cellview

Database ID of the cellview to contain the marker.

t_type

Severity of the marker.
Valid Values: warning, error

t_owner

Owner of the marker.
Valid Values: any marker owner

t_reason

Reason for violation.

t_displayText

Message displayed with the marker.

l_points

List of points defining the marker.

Value Returned

d_shapeId

The shape representing the marker, if the marker is created.

nil

The marker is not created.

Examples

Creates a marker in the cellview cell2 using the coordinates in the list. The marker severity is warning and the marker owner is PDV. Mytext is displayed with the marker. Returns the shape ID of the marker shape.

geCreateMarkerByPoints( cell2 "warning" "PDV" "metal1-metal1 spacing violation" "mytext" list(12:10 20:10 20:18 10:18 10:14 12:14) )

Related Topics

Marker Functions


Return to top
 ⠀
X