Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
121 words
A graphic controller comprising means for receiving coordinate data of first, second, third and fourth points, means for producing respective first X-coordinate values on a first line connecting said first and second points and respective second X-coordinate values on a second line connecting said third and fourth points by use of said coordinate data, means for comparing each one of said first X-coordinate values with the associated one of said second X-coordinate values to detect an intersection point of said first and second lines, means for painting a first area designated by said first point, said third point and said intersection point, and means for painting a second area designated by said second point, said fourth point and said intersection point.
Claim 2
Dependent Claim
121 words
A graphic controller comprising means for receiving coordinate data of first, second, third and fourth points, means for producing respective first X-coordinate values on a first line connecting said first and second points and respective second X-coordinate values on a second line connecting said third and fourth points by use of said coordinate data, means for comparing each one of said first X-coordinate values with the associated one of said second X-coordinate values to detect an intersection point of said first and second lines, means for painting a first area designated by said first point, said third point and said intersection point, and means for painting a second area designated by said second point, said fourth point and said intersection point.
Claim 3
Dependent Claim
70 words
The controller as claimed in claim 1, when said first area painting means paints said first area from the first X-coordinate value on said first line to the second X-coordinate value on said second line in one direction and said second area painting means paints said second area from the second X-coordinate value on said second line to the first X-coordinate value on said first line in said one direction.
Claim 4
Dependent Claim
70 words
The controller as claimed in claim 1, wherein said first area painting means paints said first area from the first X-coordinate value on said first line to the second X-coordinate value on said second line in one direction and said second area painting means paints said second area from the first X-coordinate value on said first line to the second X-coordinate value on said second line in an opposite direction.
Claim 5
Dependent Claim
203 words
A graphic controller comprising means for calculating respective X-coordinate values on a first line connecting first and second points in a two-dimensional plane, means for calculating respective X-coordinate values on a second line connecting third and fourth points in said two-dimensional plane, means for comparing each X-coordinate value on said first line with each X-coordinate value of a point at the same Y-coordinate on said second line to produce a first output or a second output in accordance with a relationship in magnitude therebetween, means coupled to receive first and second X-coordinate values at a point of the same Y-coordinate value for drawing from said first X-coordinate value to said second X-coordinate value in one direction, means for supplying the X-coordinate value on said first line as said first X-coordinate value and the X-coordinate value on said second line as said second X-coordinate value to said drawing means in response to said first output produced from said comparing means, and means for supplying the X-coordinate value on said first line as said second X-coordinate value and the X-coordinate value on said second line as said first X-coordinate value to said drawing means in response to said second output produced from said comparing means.
Claim 6
Dependent Claim
203 words
A graphic controller comprising means for calculating respective X-coordinate values on a first line connecting first and second points in a two-dimensional plane, means for calculating respective X-coordinate values on a second line connecting third and fourth points in said two-dimensional plane, means for comparing each X-coordinate value on said first line with each X-coordinate value of a point at the same Y-coordinate on said second line to produce a first output or a second output in accordance with a relationship in magnitude therebetween, means coupled to receive first and second X-coordinate values at a point of the same Y-coordinate value for drawing from said first X-coordinate value to said second X-coordinate value in one direction, means for supplying the X-coordinate value on said first line as said first X-coordinate value and the X-coordinate value on said second line as said second X-coordinate value to said drawing means in response to said first output produced from said comparing means, and means for supplying the X-coordinate value on said first line as said second X-coordinate value and the X-coordinate value on said second line as said first X-coordinate value to said drawing means in response to said second output produced from said comparing means.
Claim 7
Dependent Claim
74 words
The controller as claimed in claim 4, wherein the X-coordinate value of said first point is smaller than the X-coordinate value of said second point and said comparing means produces said first output when the X-coordinate value on said first line is smaller than the X-coordinate value on said second line and produces said second output when the X-coordinate value on said first line is larger than the X-coordinate value on said second line.
Claim 8
Dependent Claim
73 words
The controller as claimed in claim 4, wherein the X-coordinate value of said first point is larger than the X-coordinate value of said second point and said comparing means produces said first output when the X-coordinate value on said first line is larger than the X-coordinate value on said second line and produces said second output when the X-coordinate on said first line is smaller than the X-coordinate value on said second line.
Claim 9
Dependent Claim
159 words
A graphic controller comprising means for producing respective first X-coordinate values on a first line connecting first and second points, means for producing respective second X-coordinate values on a second line connecting third and fourth points, means for comparing said first and second X-coordinate values of two points at the same Y-coordinate value on said first and second lines with each other to produce a first output or a second output in accordance with a relationship in magnitude therebetween, means coupled to receive said first and second X-coordinate values for drawing in one direction from the first X-coordinate value on said first line to the second X-coordinate value on said second line in response to said first output, and means coupled to receive said first and second X-coordinate values for drawing in an opposite direction from the first X-coordinate value on said first line to the second X-coordinate value on said second line in response to said second output.
Claim 10
Dependent Claim
159 words
A graphic controller comprising means for producing respective first X-coordinate values on a first line connecting first and second points, means for producing respective second X-coordinate values on a second line connecting third and fourth points, means for comparing said first and second X-coordinate values of two points at the same Y-coordinate value on said first and second lines with each other to produce a first output or a second output in accordance with a relationship in magnitude therebetween, means coupled to receive said first and second X-coordinate values for drawing in one direction from the first X-coordinate value on said first line to the second X-coordinate value on said second line in response to said first output, and means coupled to receive said first and second X-coordinate values for drawing in an opposite direction from the first X-coordinate value on said first line to the second X-coordinate value on said second line in response to said second output.