The present invention provides a method and apparatus for rendering images on
a computer screen. Under the invention, a portion of a base image is described
using a path. The path is then transformed using a non-affine transform to produce
a transformed path. The transformed path is then rendered onto the computer screen.
Another aspect of the present invention is a method and apparatus for rendering
curves of any order and any dimension. In particular, the present invention provides
a means for converting a function of any order and any dimension that describes
one segment of a curve into a function that describes a different sized segment
or an adjoining segment.