Abstract
A class of trigonometric polynomial basis functions over triangular domain with three shape parameters is constructed in this paper. Based on these new basis functions, a kind of trigonometric polynomial patch over triangular domain, which can be used to construct some surfaces whose boundaries are arcs of ellipse or parabola, is proposed. Without changing the control points, the shape of the trigonometric polynomial patch can be adjusted flexibly in a foreseeable way using the shape parameters. For computing the proposed trigonometric polynomial patch stably and efficiently, a practical de Casteljau-type algorithm is developed. Moveover, the conditions for G 1 continuous smooth joining two trigonometric polynomial patches are deduced.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Brilleaud M., Mazure M.L.: Mixed hyperbolic/trigonometric spaces for design. Comput. Math. Appl. 64, 2459–2477 (2012)
Cao J., Wang G.Z.: An extension of Bernstein–Bézier surface over the triangular domain. Prog. Nat. Sci. 17, 352–357 (2007)
Han X.L.: Quadratic trigonometric polynomial curves with a shape parameter. Comput. Aided Geom. Des. 19, 503–512 (2002)
Han X.L.: Piecewise quadratic trigonometric polynomial curves. Math. Comput. 243, 1369–1377 (2003)
Han X.L.: Cubic trigonometric polynomial curves with a shape parameter. Comput. Aided Geom. Des. 21, 535–548 (2004)
Han X.L.: C 2 quadratic trigonometric polynomial curves with local bias. J. Comput. Appl. Math. 180, 161–172 (2005)
Han XL: Quadratic trigonometric polynomial curves concerning local control. Appl. Numer. Math. 56, 105–115 (2006)
Han X.L., Zhu Y.P.: Curve construction based on five trigonometric blending functions. BIT Numer. Math. 52, 953–979 (2012)
Han X.A., Ma Y.C., Huang X.L.: The cubic trigonometric Bézier curve with two shape parameters. Appl. Math. Lett. 22, 226–231 (2009)
Han X.A., Huang X.L., Ma Y.C.: Shape analysis of cubic trigonometric Bézier curves with a shape parameter. Appl. Math. Comput. 217, 2527–2533 (2010)
Hoffmann M., Li Y.J., Wang G.Z.: Paths of C–Bézier and C-B-spline curves. Comput. Aided Geom. Design 23, 463–475 (2006)
Lyche T., Winther T.: A stable recurrence ralation for trigonometric polynomial curves. J. Approx. Theory 25, 266–279 (1979)
Lu Y.G., Wang G.Z., Yang X.N.: Uniform trigonometric polynomial B-spline curves. Sci. China Ser. F-Inf. Sci. 45, 335–343 (2002)
Mainar E., Peña J.M.: Optimal bases for a class of mixed spaces and their associated spline spaces. Comput. Math. Appl. 59, 1509–1523 (2010)
Manni C., Pelosi F., Sampoli M.L.: Generalized B-splines as a tool in isogeometric analysis. Comput. Methods Appl. Mech. Eng. 200, 867–881 (2011)
Peña J.M.: Shape preserving representations for trigonometric polynomial curves. Comput. Aided Geom. Des. 14, 5–11 (1997)
Sánchez-Reyes J.: Harmonic rational Bézier curves, p-Bézier curves and trigonometric polynomials. Comput. Aided Geom. Des. 15, 909–923 (1998)
Salomon D., Schneider F.B.: The Computer Graphics Manual, pp. 719–721. Springer, New York (2011)
Shen W.Q., Wang G.Z.: A class of quasi Bézier curves based on hyperbolic polynomials. J. Zhejiang Univ.-Sci. 6A(s1), 116–123 (2005)
Shen W.Q., Wang G.Z.: Triangular domain extension of linear Bernstein-like trigonometric polynomial basis. J. Zhejiang Univ.-Sci. C 11, 356–364 (2010)
Wu R.J., Peng G.H.: Shape analysis of planar trigonometric Bézier curves with two shape parameters. Int. J. Comput. Sci. 10, 441–447 (2013)
Walz G.: Some identities for trigonometric B-splines with application to curve design. BIT Numer. Math. 37, 189–201 (1997)
Walz G.: Trigonometric Bézier and Stancu polynomials over intervals and triangles. Comput. Aided. Geom. Des. 14, 393–397 (1997)
Wang W.T., Wang G.Z.: Trigonometric polynomial B-spline with shape parameter. Prog. Nat. Sci. 14, 1023–1026 (2004)
Wei Y.W., Shen W.Q., Wang G.Z.: Triangular domain extension of algebraic–trigonometric Bézier-like basis. Appl. Math. J. Chinese Univ. 26, 151–160 (2011)
Yang L.Q., Zeng X.M.: Bézier curves and surfaces with shape parameters. Int. J. Comput. Math. 86, 1253–1263 (2009)
Yan L.L., Liang J.F.: A class of algebraic–trigonometric blended splines. J. Comput. Appl. Math. 235, 1713–1729 (2011)
Yan L.L., Liang J.F.: An extension of the Bézier model. Appl. Math. Comput. 218, 2863–2879 (2011)
Zhang J.W.: C-curves: an extension of cubic curves. Comput. Aided Geom. Des. 13, 199–217 (1996)
Zhang J.W., Krause F.L., Zhang H.Y.: Unifying C-curves and H-curves by extending the calculation to complex numbers. Comput. Aided Geom. Des. 22, 865–883 (2005)
Zhu Y.P., Han X.L.: A class of α β γ-Bernstein–Bézier basis functions over triangular domain. Appl. Math. Comput. 22, 446–454 (2013)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Han, X., Zhu, Y. A Practical Method for Generating Trigonometric Polynomial Surfaces over Triangular Domains. Mediterr. J. Math. 13, 841–855 (2016). https://doi.org/10.1007/s00009-015-0515-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00009-015-0515-5