premove_names_set(3g) — Subroutines
Name
premove_names_set − Removes group names from the current name set.
Operating States: PHOP, ∗, STOP, ∗
PHIGS standard function
Creates a structure element
Syntax
void premove_names_set (
const Pint_list ∗set /∗ (I) Name set ∗/
)
Data Structures
typedef struct {
Pint num_ints; /∗ number of Pints in the list ∗/
Pint ∗ints; /∗ list of integers ∗/
} Pint_list;
Description
premove_names_set creates a remove names from set element that removes the specified group names from the current name set. One or more group names can be specified.
Depending on the current edit mode, this function either inserts the new structure element directly after the element indicated by the pointer or replaces the element indicated by the pointer. The pointer then points to the new remove names from set element.
During structure traversal, the remove names from set element removes the specified names from the existing current name set entry in the PHIGS traversal state list.
If Digital PHIGS is in immediate mode, it performs this function immediately, but the function does not create a structure element.
See Also
padd_names_set
pincr_spa_search3
pinq_highl_filter
pinq_invis_filter
pset_highl_filter
pset_invis_filter
pset_pick_filter