Patent ID: 6906728

Claim:
A method for generating a graphical image on a display from data describing at least one object, the display including a plurality of positions, each of the plurality of positions having an area, the method comprising the steps of: (a) determining if a portion of an object of the at least one object intersects a current position of the plurality of positions and providing an output if the portion intersects the current position; (b) providing a mask for the portion if it is determined that the portion intersects the current position, the mask indicating an extent to which the portion occupies the area of the current position; (c) using the mask to provide antialiasing for the portion at the current position; (d) repeating steps (a)-(c) for each remaining object of the at least one object at the current position; and (e) repeating steps (a) through (d) for each remaining position of the plurality of positions once step (d) is performed for the current position; thereby allowing the graphical image to be rendered position by position in raster order; wherein each of the plurality of positions is a pixel and wherein the current position is a current pixel on the display.