Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
57 words
A method of identifying a displayed bounded area to a graphic display system comprising the steps of: a) defining a correlation window on the display screen. b) determining whether any part of the boundary of a bounded area passes through the window and c) determining whether an arbitrary point within the window is inside the bounded area.
Claim 2
Independent Claim
57 words
A method of identifying a displayed bounded area to a graphic display system comprising the steps of: a) defining a correlation window on the display screen. b) determining whether any part of the boundary of a bounded area passes through the window and c) determining whether an arbitrary point within the window is inside the bounded area.
Claim 3
Dependent Claim
99 words
A method as claimed in claim 1 in which step c includes the steps of: d) dividing the display screen into nine regions centered on the correlation window, e) suspending a horizontal line from the arbitrary point to infinity f) determining the number of crossings the horizontal line makes of boundary lines of each area by setting an indicator bit to zero and changing its state whenever a boundary line is detected crossing the horizontal line, whereby when an area definition is complete and the indicator bit is non-zero then it is determined the area intersects the correlation window.
Claim 4
Dependent Claim
26 words
A method as claimed in claim 2 in which the correlation window is centred about a point indicated by an operator using a cursor movement device.
Claim 5
Dependent Claim
52 words
An interactive graphic display system including first control means to define a correlation window on the display screen, processing means controlled to determining whether any part of the boundary of a bounded area passes through the window and to determine whether an arbitrary point within the window is inside the bounded area.
Claim 6
Dependent Claim
52 words
An interactive graphic display system including first control means to define a correlation window on the display screen, processing means controlled to determining whether any part of the boundary of a bounded area passes through the window and to determine whether an arbitrary point within the window is inside the bounded area.
Claim 7
Dependent Claim
57 words
An interactive graphic display system as claimed in claim 4 in which this processing means is further controlled to divide the display screen into nine regions centred on tbw correlation window, suspend a horizontal line from the arbitrary point to infinity and determine the number of crossings the horizontal line makes of boundary lines of each area.
Claim 8
Dependent Claim
159 words
An interactive display system including a display buffer for storing information relating to vectors displayed on a display screen, indicator means to allow a user to indicate locations on the display screen and a bounded area correlation mechanism arranged to detect and indicate location and determine which displayed vectors relate to a bounded area surrounding the indicated location, said mechanism being controlled to construct a correlation window around the indicated location, to divide the rest of the display screen into out-regions and to extend a line from the correlation window to the edge of the display screen, and to determine whether vectors currently displayed on the screen lie wholly above, wholly below or wholly to one side of the correlation window without crossing the extended line and to further process only those bounded areas which include vectors that pass through the correlation window or have boundary vectors which have an odd number of total crossings of the extended line.
Claim 9
Dependent Claim
159 words
An interactive display system including a display buffer for storing information relating to vectors displayed on a display screen, indicator means to allow a user to indicate locations on the display screen and a bounded area correlation mechanism arranged to detect and indicate location and determine which displayed vectors relate to a bounded area surrounding the indicated location, said mechanism being controlled to construct a correlation window around the indicated location, to divide the rest of the display screen into out-regions and to extend a line from the correlation window to the edge of the display screen, and to determine whether vectors currently displayed on the screen lie wholly above, wholly below or wholly to one side of the correlation window without crossing the extended line and to further process only those bounded areas which include vectors that pass through the correlation window or have boundary vectors which have an odd number of total crossings of the extended line.