Method for determining the optimum angle for displaying a line on raster output devices
AssigneeApple Computer, Inc.
InventorSampo Kaasila
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Computer, Inc.
InventorSampo Kaasila
Estimating the term…
The present invention is a method for determining the optimum angle for displaying a line on raster output devices. The preferred embodiment defines the possible adjustments of a line as it is being displayed at a raster resolution as a penalty which comprises of a weighted sum of a distance variable and an angular variable. The weight permits the user to decide between a trade-off between the fidelity to original angle and the quality of a line being displayed. To determine the optimum angle for displaying a line at a particular raster resolution, the present invention finds the angle with the smallest penalty. The optimum angle is further constrained by a plurality of variables set by the user. Once the user provides the constraints on the minimum penalty, the present invention automatically determines the optimum angle for displaying a line on a raster output devices.
In a computer system, comprising a memory means, a processing means, and a raster scanned graphic output device, a method for controlling said raster scanned graphic output device having an array of pixels controlled by electronic signals which are transmitted to said output device in said system in order to display a line at an improved angle at various raster resolutions, said method comprising the steps of:
In a computer system, a method of controlling a raster scanned graphic output device having an array of pixels controlled by electronic signals which are transmitted to said output device in said system in order to display a line at an improved angle at various raster resolutions, which line is a portion of a glyph, said method comprising:
In a computer system, a method for controlling a raster scanned graphic output device having an array of pixels controlled by electronic signals which are transmitted to said output device in said system in order to display a line at an improved angle at various raster resolutions, which line is a portion of a glyph, said method comprising:
In a computer system, an apparatus for controlling a raster scanned graphic output device having an array of pixels in order to display a line at an improved angle at various raster resolutions on said raster scanned graphic output device comprising:
In a computer system, an apparatus for controlling a raster scanned graphic output device having an array of pixels, each of said array of pixels generated by electronic signals in order to display a line at an improved angle at various raster resolutions, which line is a portion of a glyph, comprising:
In a computer system, an apparatus for controlling a raster scanned graphic output device having an array of pixels controlled by electronic signals in order to display a line at an improved angle at various raster resolutions, which line is a portion of a glyph, comprising:
In a computer system comprising a memory, a processor, and a raster scanned graphic output device, a method for controlling said raster scanned graphic output device having an array of pixels controlled by electronic signals which are transmitted to said output device in said system in order to display a line at an improved angle at various raster resolutions, said method comprising the steps of:
An apparatus for controlling a raster scanned graphic output device having an array of pixels in order to display a line at an improved angle at various raster resolutions on said raster scanned graphic output device comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.