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

geSetHilightSetAlphaBlendingParameters

geSetHilightSetAlphaBlendingParameters( 
g_hSetId
g_halo
g_fill
g_outLine
) 
=> t / nil

Description

This function sets the alpha blending values for the specified highlight set.

Haloing objects on the screen is expensive and should not be performed on a large set of objects due to the computational and graphics system overhead. The geSetHilightSetHaloParameters and geSetHilightSetAlphaBlendingParameters functions provide a mechanism to halo objects on the screen and is intended for use by internal Cadence applications. They should be used sparingly. Do not halo a large number of objects on the screen as it affects performance.

Arguments

g_hSetId

The highlight set ID.

g_halo

The new halo value.

g_fill

The new fill value.

g_outLine

The new outline value.

Value Returned

t

The function completed successfully.

nil

The function did not complete successfully.

Examples

The following example changes the default alpha blending values for the specified highlight set.

hSetId = geCreateHilightSet(geGetEditCellView() list("Metal1" "drawing"))
geAddHilightRectangle(hSetId list(0:0 5:5))
hSetId->enable=t
geSetHilightSetAlphaBlendingParameters(hSetId 650 650 650)
hiRedraw()

Related Topics

Highlight Functions


Return to top
 ⠀
X