The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 24, 1995
Filed:
Oct. 13, 1992
Hewlett-Packard Company, Palo Alto, CA (US);
Abstract
A data processing system that prints characters using a raster-scan pixel representation employs an inversion technique to achieve the filling of interior pixels within a polygon. At intersections of segments that define edges of the polygon, a common pixel may be shared by the last pixel of a first line segment and a first pixel of a second line segment. The inversion action is inhibited when considering the last pixel of the aforesaid first segment and is turned on for the first pixel of the next segment. In this manner, double inversions that cause fill splinters are avoided. The data processing system also employs a method for rendering vectors with pen widths of varying magnitude where, based upon the angle of inclination of the vector, its end points are derived. The end points are then modified by addition of integer offset values to take into account differences between given pen widths and pixel-integer pen widths. Then, resultant co-ordinate end points are revised to provide an approximately square end, based upon the found angle of inclination. A procedure is also described for assuring a best choice of a pixel to turn ON at an intersection of line segments.