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

Selection Functions

A group of objects selected together, either by point selection or area selection, is referred as a selected set. By using selection functions, you can do the following:

You can select objects individually (point selection) or in groups (area selection) and add them to other selected groups of objects. You can subtract objects from a selected set (sub mode) or define certain objects to be unselectable (selection filter).

There are four categories of selection functions, as describes in the following table. The table lists the functions available at the SKILL level for creating, maintaining, and accessing selected sets.

Type of Selection Functions Description

Point Selection Functions

Implement the interactive selection by point. These functions can be interactive if the point information is not passed as an argument.

Area Selection Functions

Implement the functions for interactive selection by area. These functions can be interactive if the area bounding box information is not passed as an argument.

Figure Selection Functions

Allow you to select and deselect objects and portions of objects. These functions are separate from the point and area selection functions and do not use any of the selection modes.

geSelectFig

geSelectFigPoint

geSelectAllFig

geDeselectAll

geDeselectAllFig

geDeselectAllObject

geDeselectArea

geDeselectFig

geDeselectFigNoFilter

geDeselectFigPoint

geDeselectObject

geDeselectObjectNoFilter

geDeselectObjectPoint

geDeselectPoint

geIsFigAllSelected

geIsFigPartiallySelected

geIsFigSelected

geGetSelSet

geGetSelectedSet

geGetSelSetCount

Selection Queries Functions

Allow you to query the contents of the selected set.

Related Topics

Point Selection

Area Selection

Selection User Interface


Return to top
 ⠀
X