The principles of the present invention relate to appropriately rendering
a graphical object when a corresponding outline has exact or inexact
control points. Based on the positions of control points on an outline it
is calculated, that between a first parent control point and a second
parent control point, the outline passes approximately though the center
of a grid location. The positions of the first and second parent control
points are adjusted by a first and second fraction of the size of a grid
location respectively. The position of the child control point is
realigned along a second axis of the grid space based on the positions of
the first and second parent control points. The child control point
position is rounded by a fraction of the size of a grid location based on
the positions of the first and second parent control points.