C-curves: An extension of cubic curves

https://doi.org/10.1016/0167-8396(95)00022-4Get rights and content

Abstract

A linearly parametrized set of curves, named C-curves, is suggested with basis sin t, cos t, t, and 1. C-curves are an extension of cubic curves, they depend on a parameter α > 0, and their limiting case for α → 0 is a cubic curve. They can deal with free form curves and surfaces, and provide exact reproduction of circles and cylinders. So, they could be used to unify the representation and processing of both free and normal form curves and surfaces in engineering.

References (9)

  • BézierP.

    Mathematical and practical possibilities of UNISURF

    Computer Aided Geometric Design

    (1975)
  • BoehmW.

    Inserting new knots into B-spline curves

    Computer-Aided Design

    (1980)
  • CoonsS.A.

    Surfaces for computer aided design of space forms

    MIT Project MAC-TR-41

    (1967)
  • FarinG.
There are more references available in the full text version of this article.

Cited by (256)

  • Shape Analysis of Generalized Cubic Curves

    2020, CAD Computer Aided Design
    Citation Excerpt :

    The majority of these methods employ cubic polynomials [1–8] and [9], however, there are indeed successful alternative methods employing rational polynomials [9–11] or variable degree polynomials [8,12–14] and [15], or exponential spline segments [16–19], all of which are contained in the class of generalized cubic curves. Furthermore, the tension schemes in [20] (detailed in Section 6) and the C-curves [21] are also generalized cubic curves. As the generalized cubic curves are extensively used in shape-preserving interpolation (details are given in Section 7.1), analyzing the local shape of them is most important.

  • Critical length: An alternative approach

    2020, Journal of Computational and Applied Mathematics
View all citing articles on Scopus
View full text