The Incremental Display of a Single-Valued Curve

dc.contributor.authorSmith, F.J.en_US
dc.contributor.authorLeitch, S.en_US
dc.date.accessioned2014-10-21T06:09:10Z
dc.date.available2014-10-21T06:09:10Z
dc.date.issued1989en_US
dc.description.abstractA new algorithm is described for the drawing of a single-valued smooth function on a raster screen. It first approximates the function by a spline, normally cubic, and then displays the spline using a combination of finite differences and a special Bresenham type algorithm in integer arithmetic. Finite difference have not been successful previously, partly because of the build up of rounding errors. We show that for a modern workstation with 32 bit-integers these errors can be estimated and the algorithm modified to minimise their effect.The result of combining all of these factors, spline, finite differences, error control, geometry and integer arithmetic is a powerful algorithm which we believe is generally more accurate and faster than previous algorithms for smooth curves.It is worth noting that when the curve is a straight line, our algorithm becomes an extension (and minor improvement) on Bresenham s algorithm.en_US
dc.description.number2en_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.description.volume8en_US
dc.identifier.doi10.1111/j.1467-8659.1989.tb00471.xen_US
dc.identifier.issn1467-8659en_US
dc.identifier.pages159-165en_US
dc.identifier.urihttps://doi.org/10.1111/j.1467-8659.1989.tb00471.xen_US
dc.publisherBlackwell Publishing Ltd and the Eurographics Associationen_US
dc.titleThe Incremental Display of a Single-Valued Curveen_US
Files
Collections