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

geCreateMarkerByBBox

geCreateMarkerByBBox( 
d_cellview 
t_type 
t_owner 
t_reason 
t_displayText 
l_bBox 
)
=> d_shapeId / nil

Description

Creates a rectangular marker whose size you define with l_bBox.

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: DLE, PDV, or any marker owner

t_reason

Reason for violation.

t_displayText

Message displayed with the marker.

l_bBox

Bounding box that defines the marker shape.

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. Poly-poly spacing violation is the reason for the marker. Mytext is displayed with the marker. Returns the shape ID of the marker shape.

geCreateMarkerByBBox( cell2 "warning" "PDV" "poly-poly spacing violation" "mytext" list(12:10 20:18) )

Related Topics

Marker Functions


Return to top
 ⠀
X