Previous Next Up Title Contents Index Functions Index Top Library

DELETE ELEMENTS BETWEEN PICK IDENTIFIERS

PXDEL_ELEMS_PICK_IDS


CALL SEQUENCE

void pxdel_elems_pick_ids (
)

EFFECT

Delete all elements between but not including the closest occurrences to the current element pointer of the two specified pick identifiers.

GPHIGS searches forward through the open structure, starting with the current element, for the first occurrence of each of the two specified pick identifiers. If an identifier does not occur between the current element and the end of the structure, the search continues from the beginning of the structure.

All elements between, but not including, the two identifiers are deleted. The block of elements deleted never wraps around the end of the structure. If the two pick identifiers are the same, no elements are deleted.

After successful completion of this function, the element pointer points to the identifier element immediately preceding the deleted elements. If one or both of the pick identifiers do not exist, no elements are deleted and the element pointer is not moved.

ERRORS

1
Ignoring function, function requires state PHOP.
5
Ignoring function, function requires state STOP.
209
Ignoring function, one or both of the pick identifiers does not exist in the open structure.

SEE ALSO

Delete element, see pdel_elem

Pick identifier, see pset_pick_id

Set element pointer at pick identifier, see pxset_elem_ptr_pick_id


Previous Next Up Title Contents Index Functions Index Top Library