×

Application exit for potentially pickable primitives in a graphics system

  • US 5,027,291 A
  • Filed: 11/24/1987
  • Issued: 06/25/1991
  • Est. Priority Date: 11/24/1987
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer graphics system having a processor that executes sets of microcoded instructions to generate data corresponding to basic graphic elements, called primitives, in response to a main list of application display instruction, said primitives comprising a plurality of pickable primitives, capable of being selected by an operator, and a plurality of non-pickable primitives, not capable of being selected, said data being used to generate a display of those primitives, and that includes means for defining an operator defined selection region, called a pick window, for identifying for selection primitives that intersect said pick window, a method for enhancing the selectability of said plurality of pickable primitives that intersect said pick window, comprising the steps of:

  • providing a further list of application display instructions, called a selection subroutine, for saving data pertaining to primitives that intersect with the pick window for the purpose of effecting subsequent modification of the generated display to facilitate selection of such intersecting primitives;

    providing further microcoded instructions to test whether a set of microcoded instructions previously executed for generating data corresponding to one of said plurality of primitives caused one of said plurality of pickable primitives to be drawn in said pick window;

    if the previous step determines that said pickable primitive has been drawn in the pick window, suspending execution of the main display list, and executing the selection subroutine; and

    thenresuming execution of the main display list at a selected instruction therein.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×