{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:19:21Z","timestamp":1759133961672,"version":"3.44.0"},"reference-count":74,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T00:00:00Z","timestamp":1596240000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T00:00:00Z","timestamp":1596240000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer-Aided Design"],"published-print":{"date-parts":[[2020,8]]},"DOI":"10.1016\/j.cad.2020.102849","type":"journal-article","created":{"date-parts":[[2020,5,4]],"date-time":"2020-05-04T22:12:45Z","timestamp":1588630365000},"page":"102849","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":6,"special_numbering":"C","title":["Shape Analysis of Generalized Cubic Curves"],"prefix":"10.1016","volume":"125","author":[{"given":"Nikolaos C.","family":"Gabrielides","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nickolas S.","family":"Sapidis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"2","key":"10.1016\/j.cad.2020.102849_b1","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1137\/0905021","article-title":"A method for constructing local monotone piecewise cubic interpolants","volume":"5","author":"Fritsch","year":"1984","journal-title":"SIAM J Sci Stat Comput"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b2","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1007\/BF02576538","article-title":"Monotone and convex cubic spline interpolation","volume":"21","author":"Costantini","year":"1984","journal-title":"Calcolo"},{"issue":"4","key":"10.1016\/j.cad.2020.102849_b3","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1093\/imanum\/13.4.493","article-title":"Shape preserving C2 cubic spline interpolation","volume":"13","author":"Pruess","year":"1993","journal-title":"IMA J Numer Anal"},{"issue":"4","key":"10.1016\/j.cad.2020.102849_b4","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1007\/BF02253459","article-title":"Piecewise C1-shape-preserving Hermite interpolation","volume":"56","author":"Conti","year":"1996","journal-title":"Computing"},{"issue":"1","key":"10.1016\/j.cad.2020.102849_b5","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/0377-0427(94)00026-3","article-title":"C1 comonotone Hermite interpolation via parametric cubics","volume":"69","author":"Manni","year":"1996","journal-title":"J Comput Appl Math"},{"issue":"2\/3","key":"10.1016\/j.cad.2020.102849_b6","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1023\/A:1019156202082","article-title":"Spatial shape-preserving interpolation using \u03bd-splines","volume":"23","author":"Karavelas","year":"2000","journal-title":"Numer Algorithms"},{"issue":"1\/4","key":"10.1016\/j.cad.2020.102849_b7","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1023\/A:1014011303076","article-title":"Shape-preserving C2 functional interpolation via parametric cubics","volume":"28","author":"Lamberti","year":"2001","journal-title":"Numer Algorithms"},{"issue":"2","key":"10.1016\/j.cad.2020.102849_b8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/3DRes.02(2012)6","article-title":"C1 Hermite shape preserving polynomial splines in R3","volume":"3","author":"Gabrielides","year":"2012","journal-title":"3D Res"},{"key":"10.1016\/j.cad.2020.102849_b9","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/j.cam.2019.02.024","article-title":"Cubic polynomial and cubic rational C1 sign, monotonicity and convexity preserving Hermite interpolation","volume":"357","author":"Gabrielides","year":"2019","journal-title":"J Comput Appl Math"},{"issue":"4","key":"10.1016\/j.cad.2020.102849_b10","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1137\/0906065","article-title":"Shape preserving piecewise rational interpolation","volume":"6","author":"Delbourgo","year":"1985","journal-title":"SIAM J Sci Stat Comput"},{"issue":"4","key":"10.1016\/j.cad.2020.102849_b11","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1016\/0167-8396(92)90038-Q","article-title":"Monotone linear rational spline interpolation","volume":"9","author":"Fuhr","year":"1992","journal-title":"Comput Aided Geom Design"},{"issue":"2","key":"10.1016\/j.cad.2020.102849_b12","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1093\/imanum\/10.2.223","article-title":"Convexity-preserving polynomial splines of non-uniform degree","volume":"10","author":"Kaklis","year":"1990","journal-title":"IMA J Numer Anal"},{"issue":"1","key":"10.1016\/j.cad.2020.102849_b13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0167-8396(93)E0053-G","article-title":"Convexity-preserving interpolatory parametric splines of non-uniform polynomial degree","volume":"12","author":"Kaklis","year":"1995","journal-title":"Comput Aided Geom Design"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b14","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1093\/imanum\/17.3.373","article-title":"Shape-preserving interpolation in R3","volume":"17","author":"Kaklis","year":"1997","journal-title":"IMA J Numer Anal"},{"key":"10.1016\/j.cad.2020.102849_b15","doi-asserted-by":"crossref","first-page":"662","DOI":"10.1016\/j.cam.2018.03.020","article-title":"C1 sign, monotonicity and convexity preserving Hermite polynomial splines of variable degree","volume":"343","author":"Gabrielides","year":"2018","journal-title":"J Comput Appl Math"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b16","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1007\/BF02234771","article-title":"Exponential spline interpolation","volume":"4","author":"Sp\u00e4th","year":"1969","journal-title":"Computing"},{"issue":"1","key":"10.1016\/j.cad.2020.102849_b17","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1007\/BF01396372","article-title":"An algorithm for the computation of the exponential spline","volume":"35","author":"Rentrop","year":"1980","journal-title":"Numer Math"},{"issue":"2","key":"10.1016\/j.cad.2020.102849_b18","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/0167-8396(88)90027-1","article-title":"An algorithm for constructing convexity and monotonicity-preserving splines in tension","volume":"5","author":"Sapidis","year":"1988","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2020.102849_b19","series-title":"Geometric modelling","first-page":"173","article-title":"Interpolation with exponential b-splines in tension","author":"Koch","year":"1993"},{"issue":"148","key":"10.1016\/j.cad.2020.102849_b20","doi-asserted-by":"crossref","first-page":"1273","DOI":"10.1090\/S0025-5718-1979-0537971-6","article-title":"Alternatives to the exponential spline in tension","volume":"33","author":"Pruess","year":"1979","journal-title":"Math Comp"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b21","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/0167-8396(95)00022-4","article-title":"C-curves: An extension of cubic curves","volume":"13","author":"Zhang","year":"1996","journal-title":"Comput Aided Geom Design"},{"year":"2002","series-title":"Shape interrogation for computer aided design and manufacturing","author":"Patrikalakis","key":"10.1016\/j.cad.2020.102849_b22"},{"issue":"4","key":"10.1016\/j.cad.2020.102849_b23","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/0010-4485(81)90141-X","article-title":"Shape classification of the parametric cubic curve and parametric B-spline cubic curve","volume":"13","author":"Wang","year":"1981","journal-title":"Comput-Aided Des"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b24","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1145\/77055.77056","article-title":"A geometric characterization of parametric cubic curves","volume":"8","author":"Stone","year":"1989","journal-title":"ACM Trans Graph"},{"issue":"7","key":"10.1016\/j.cad.2020.102849_b25","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1016\/0010-4485(90)90108-O","article-title":"Shape determination of planar uniform cubic B-spline segments","volume":"22","author":"Meek","year":"1990","journal-title":"Comput-Aided Des"},{"issue":"1","key":"10.1016\/j.cad.2020.102849_b26","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/0167-8396(91)90048-G","article-title":"Inflections on curves in two and three dimensions","volume":"8","author":"Goodman","year":"1991","journal-title":"Comput Aided Geom Design"},{"issue":"6","key":"10.1016\/j.cad.2020.102849_b27","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1016\/0010-4485(93)90030-R","article-title":"Managing the shape of planar splines by their control polygons","volume":"25","author":"Kantorowitz","year":"1993","journal-title":"Comput-Aided Des"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b28","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/S0167-8396(98)00036-3","article-title":"Inflection points and singularities on planar rational cubic curve segments","volume":"16","author":"Sakai","year":"1999","journal-title":"Comput Aided Geom Design"},{"issue":"2","key":"10.1016\/j.cad.2020.102849_b29","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1016\/j.jsc.2007.10.003","article-title":"Computing singular points of plane rational curves","volume":"43","author":"Chen","year":"2008","journal-title":"J Symbolic Comput"},{"issue":"2","key":"10.1016\/j.cad.2020.102849_b30","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/S0167-8396(03)00022-0","article-title":"Computing real inflection points of cubic algebraic curves","volume":"20","author":"Chen","year":"2003","journal-title":"Comput Aided Geom Design"},{"issue":"5","key":"10.1016\/j.cad.2020.102849_b31","doi-asserted-by":"crossref","first-page":"568","DOI":"10.1080\/16864360.2014.902690","article-title":"Shape analysis of cubic B\u00e9zier curves \u2013 correspondence to four primitive cubics","volume":"11","author":"Saito","year":"2014","journal-title":"Comput-Aided Des Appl"},{"issue":"2","key":"10.1016\/j.cad.2020.102849_b32","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1016\/j.cagd.2005.05.005","article-title":"On the singularity of a class of parametric curves","volume":"23","author":"Juh\u00e1sz","year":"2006","journal-title":"Comput Aided Geom Design"},{"issue":"1","key":"10.1016\/j.cad.2020.102849_b33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0167-8396(92)90050-Y","article-title":"Detecting cusps and inflection points in curves","volume":"9","author":"Manocha","year":"1992","journal-title":"Comput Aided Geom Design"},{"issue":"5","key":"10.1016\/j.cad.2020.102849_b34","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1016\/S0167-8396(96)00041-6","article-title":"Identification of inflection points and cusps on rational curves","volume":"14","author":"Li","year":"1997","journal-title":"Comput Aided Geom Design"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b35","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/0146-664X(82)90009-0","article-title":"On cubics: A survey","volume":"19","author":"Boehm","year":"1982","journal-title":"Comput Graph Image Process"},{"year":"2002","series-title":"Curves and surfaces for CAGD. A practical guide","author":"Farin","key":"10.1016\/j.cad.2020.102849_b36"},{"year":"1981","series-title":"Spline functions: Basic theory","author":"Schumaker","key":"10.1016\/j.cad.2020.102849_b37"},{"year":"1966","series-title":"Tchebycheff systems: With applications in analysis and statistics","author":"Karlin","key":"10.1016\/j.cad.2020.102849_b38"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b39","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1007\/s00365-004-0583-4","article-title":"Chebyshev spaces and Bernstein bases","volume":"22","author":"Mazure","year":"2005","journal-title":"Constr Approx"},{"key":"10.1016\/j.cad.2020.102849_b40","first-page":"327","article-title":"Geometric construction of generalized cubic splines","volume":"26","author":"Costantini","year":"2006","journal-title":"Rend Mat (7)"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b41","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1006\/jath.1997.3132","article-title":"Strictly totally positive systems","volume":"92","author":"Carnicer","year":"1998","journal-title":"J Approx Theory"},{"issue":"8","key":"10.1016\/j.cad.2020.102849_b42","doi-asserted-by":"crossref","first-page":"592","DOI":"10.1016\/j.cagd.2010.06.007","article-title":"Polynomial cubic splines with tension properties","volume":"27","author":"Costantini","year":"2010","journal-title":"Comput Aided Geom Design"},{"issue":"7","key":"10.1016\/j.cad.2020.102849_b43","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1016\/S0167-8396(99)00029-1","article-title":"Chebyshev\u2013Bernstein bases","volume":"16","author":"Mazure","year":"1999","journal-title":"Comput Aided Geom Design"},{"issue":"1","key":"10.1016\/j.cad.2020.102849_b44","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1006\/jath.2000.3529","article-title":"Blossoming beyond extended Chebyshev spaces","volume":"109","author":"Goodman","year":"2001","journal-title":"J Approx Theory"},{"issue":"2","key":"10.1016\/j.cad.2020.102849_b45","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1007\/s00211-005-0613-6","article-title":"On a class of weak Tchebycheff systems","volume":"101","author":"Costantini","year":"2005","journal-title":"Numer Math"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b46","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1007\/s00211-009-0280-0","article-title":"A geometric approach for Hermite subdivision","volume":"115","author":"Costantini","year":"2010","journal-title":"Numer Math"},{"year":"1993","series-title":"Error inequalities in polynomial interpolation and their applications","author":"Agarwal","key":"10.1016\/j.cad.2020.102849_b47"},{"key":"10.1016\/j.cad.2020.102849_b48","series-title":"Shape preserving representations in computer-aided geometric design","first-page":"45","article-title":"Shape properties of normalized totally positive bases","author":"Goodman","year":"1999"},{"key":"10.1016\/j.cad.2020.102849_b49","series-title":"Mathematical methods in computer aided geometric design","first-page":"333","article-title":"Shape preserving representations","author":"Goodman","year":"1989"},{"key":"10.1016\/j.cad.2020.102849_b50","series-title":"Mathematics of surfaces, VII, information geometers, bath, 1997","first-page":"497","article-title":"On systems of functions satisfying hodograph properties","author":"Carnicer","year":"1997"},{"key":"10.1016\/j.cad.2020.102849_b51","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1016\/j.cad.2016.08.003","article-title":"Curvature combs and curvature plots","volume":"80","author":"Farin","year":"2016","journal-title":"Comput-Aided Des"},{"year":"1980","series-title":"Elementary numerical analysis: An algorithmic approach","author":"Conte","key":"10.1016\/j.cad.2020.102849_b52"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b53","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1016\/0166-3615(89)90072-9","article-title":"Calculating the self-intersections of B\u00e9zier curves","volume":"12","author":"Lasser","year":"1989","journal-title":"Comput Ind"},{"year":"2020","series-title":"DNV-GL digital solutions. Conceptual modelling of offshore and maritime structures - GeniE","key":"10.1016\/j.cad.2020.102849_b54"},{"key":"10.1016\/j.cad.2020.102849_b55","doi-asserted-by":"crossref","first-page":"312","DOI":"10.1002\/sapm1966451312","article-title":"An interpolation curve using a spline in tension","volume":"45","author":"Schweikert","year":"1966","journal-title":"J Math Phys"},{"year":"1974","series-title":"Spline algorithms for curves and surfaces","author":"Sp\u00e4th","key":"10.1016\/j.cad.2020.102849_b56"},{"key":"10.1016\/j.cad.2020.102849_b57","doi-asserted-by":"crossref","first-page":"1155","DOI":"10.1016\/j.proeng.2014.12.394","article-title":"A review on approaches for handling B\u00e9zier curves in CAD for manufacturing","volume":"97","author":"Fitter","year":"2014","journal-title":"Procedia Eng"},{"year":"2015","series-title":"New methods in computer aided modeling of curves and surfaces","author":"Hoffmann","key":"10.1016\/j.cad.2020.102849_b58"},{"year":"2019","series-title":"Advanced CAD modeling","author":"Vuka\u0161inovi\u0107","key":"10.1016\/j.cad.2020.102849_b59"},{"issue":"1\u20132","key":"10.1016\/j.cad.2020.102849_b60","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1007\/s12190-008-0049-0","article-title":"Modifying the shape of FB-spline curves","volume":"27","author":"Hoffmann","year":"2008","journal-title":"J Appl Math Comput"},{"year":"2020","series-title":"XirusCAD technology","author":"Morrakoi","key":"10.1016\/j.cad.2020.102849_b61"},{"year":"2020","series-title":"Alias products","key":"10.1016\/j.cad.2020.102849_b62"},{"year":"2020","series-title":"Spatial product documentation","key":"10.1016\/j.cad.2020.102849_b63"},{"issue":"6","key":"10.1016\/j.cad.2020.102849_b64","doi-asserted-by":"crossref","first-page":"412","DOI":"10.1016\/j.cad.2009.02.005","article-title":"Point-tangent\/point-normal B-spline curve interpolation by geometric algorithms","volume":"41","author":"Gofuku","year":"2009","journal-title":"Comput-Aided Des"},{"key":"10.1016\/j.cad.2020.102849_b65","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.aml.2015.02.005","article-title":"C2 Rational quartic interpolation spline with local shape preserving property","volume":"46","author":"Zhu","year":"2015","journal-title":"Appl Math Lett"},{"year":"1996","series-title":"Variational Calculus and Optimal Control","author":"Troutman","key":"10.1016\/j.cad.2020.102849_b66"},{"issue":"3","key":"10.1016\/j.cad.2020.102849_b67","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1007\/s00211-008-0164-8","article-title":"Which spaces for design?","volume":"110","author":"Mazure","year":"2008","journal-title":"Numer Math"},{"issue":"8","key":"10.1016\/j.cad.2020.102849_b68","doi-asserted-by":"crossref","first-page":"888","DOI":"10.1016\/j.cagd.2009.07.001","article-title":"Shape preserving approximation by spatial cubic splines","volume":"26","author":"Kong","year":"2009","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2020.102849_b69","first-page":"317","article-title":"A new approach on curves of constant precession","volume":"275","author":"Uzuno\u011flu","year":"2016","journal-title":"Appl Math Comput"},{"issue":"1","key":"10.1016\/j.cad.2020.102849_b70","first-page":"9","article-title":"Analysis of inflection and singular points on a parametric curve with a shape factor","volume":"22","author":"Liu","year":"2017","journal-title":"Math Comput Appl"},{"issue":"01","key":"10.1016\/j.cad.2020.102849_b71","doi-asserted-by":"crossref","first-page":"12","DOI":"10.4236\/jtst.2015.11002","article-title":"An overview of modeling yarn\u2019s 3d geometric configuration","volume":"01","author":"Zheng","year":"2015","journal-title":"J Text Sci Technol"},{"issue":"5","key":"10.1016\/j.cad.2020.102849_b72","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1177\/1687814015586673","article-title":"Study on three-dimensional freehand stroke creation","volume":"7","author":"Xuan","year":"2015","journal-title":"Adv Mech Eng"},{"key":"10.1016\/j.cad.2020.102849_b73","series-title":"AIAA guidance, navigation, and control conference","article-title":"Trajectory generation using spatial pythagorean hodograph B\u00e9zier curves","author":"Choe","year":"2015"},{"issue":"4","key":"10.1016\/j.cad.2020.102849_b74","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1089\/3dp.2016.0039","article-title":"Optimal design and manufacture of active rod structures with spatially variable materials","volume":"3","author":"Weeger","year":"2016","journal-title":"3D Print Addit Manuf"}],"container-title":["Computer-Aided Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010448520300427?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010448520300427?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,9,14]],"date-time":"2025-09-14T18:43:55Z","timestamp":1757875435000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0010448520300427"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8]]},"references-count":74,"alternative-id":["S0010448520300427"],"URL":"https:\/\/doi.org\/10.1016\/j.cad.2020.102849","relation":{},"ISSN":["0010-4485"],"issn-type":[{"type":"print","value":"0010-4485"}],"subject":[],"published":{"date-parts":[[2020,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Shape Analysis of Generalized Cubic Curves","name":"articletitle","label":"Article Title"},{"value":"Computer-Aided Design","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cad.2020.102849","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2020 Elsevier Ltd. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"102849"}}