{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T22:02:00Z","timestamp":1784671320945,"version":"3.55.0"},"reference-count":18,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T00:00:00Z","timestamp":1778544000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Array"],"published-print":{"date-parts":[[2026,9]]},"DOI":"10.1016\/j.array.2026.100899","type":"journal-article","created":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T06:48:44Z","timestamp":1780382924000},"page":"100899","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["An accurate scaling algorithm for convex and non-convex polygons based on the angle bisector method"],"prefix":"10.1016","volume":"31","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-6132-6854","authenticated-orcid":false,"given":"Lu","family":"Chen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"MingJie","family":"Tao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"DongHao","family":"Hu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"BoYao","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.array.2026.100899_bib1","doi-asserted-by":"crossref","DOI":"10.1111\/cgf.15060","article-title":"A survey on cage-based deformation of 3D models","volume":"43","author":"Str\u00f6ter","year":"2024","journal-title":"Comput Graph Forum"},{"key":"10.1016\/j.array.2026.100899_bib2","article-title":"A general 2D graphics deformation algorithm with controllable deformation effects","author":"Cao","year":"2025","journal-title":"J Comput Aided Des Comput Graph"},{"issue":"1","key":"10.1016\/j.array.2026.100899_bib3","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/S0010-4485(99)00080-9","article-title":"Tool-path planning for direction-parallel area milling","volume":"32","author":"Park","year":"2000","journal-title":"Comput Aided Des"},{"issue":"7","key":"10.1016\/j.array.2026.100899_bib4","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1016\/j.cad.2009.04.002","article-title":"A smooth spiral toolpath for high speed machining of 2D pockets","volume":"41","author":"Held","year":"2009","journal-title":"Comput Aided Des"},{"key":"10.1016\/j.array.2026.100899_bib5","series-title":"Sculptured surface machining: theory and applications","first-page":"147","article-title":"Tool-path generation for roughing","author":"Choi","year":"1998"},{"key":"10.1016\/j.array.2026.100899_bib6","series-title":"Robot motion planning","author":"Latombe","year":"1991"},{"key":"10.1016\/j.array.2026.100899_bib7","series-title":"Geographic information systems and science","author":"Longley","year":"2015"},{"key":"10.1016\/j.array.2026.100899_bib8","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1142\/S0218195921500023","article-title":"Mitered offsets and skeletons for circular arc polygons","volume":"30","author":"Wei\u00df","year":"2020","journal-title":"Int J Comput Geom Appl"},{"key":"10.1016\/j.array.2026.100899_bib9","series-title":"Proc. CAD conference","first-page":"174","article-title":"On computing offsets of polygons","author":"Held","year":"2023"},{"key":"10.1016\/j.array.2026.100899_bib10","doi-asserted-by":"crossref","DOI":"10.1016\/j.cad.2025.103916","article-title":"Toward precise curve offsetting constrained to parametric surfaces","volume":"188","author":"Zhao","year":"2025","journal-title":"Comput Aided Des"},{"issue":"2","key":"10.1016\/j.array.2026.100899_bib11","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1137\/S0036144503429121","article-title":"A simple mesh generator in MATLAB","volume":"46","author":"Persson","year":"2004","journal-title":"SIAM Rev"},{"issue":"4","key":"10.1016\/j.array.2026.100899_bib12","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1145\/3731157","article-title":"Topological offsets","volume":"44","author":"Zint","year":"2025","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.array.2026.100899_bib13","doi-asserted-by":"crossref","first-page":"807","DOI":"10.14733\/cadaps.2024.807-818","article-title":"An experimental evaluation of offset computation for polygons","volume":"21","author":"Held","year":"2024","journal-title":"Comput-Aided Des Applic"},{"issue":"7","key":"10.1016\/j.array.2026.100899_bib14","first-page":"2260","article-title":"Voxel-based parallel offset filling algorithm in additive manufacturing","volume":"29","author":"Li","year":"2023","journal-title":"Comput Integr Manuf Syst"},{"issue":"2","key":"10.1016\/j.array.2026.100899_bib15","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/0167-8396(94)00011-G","article-title":"Filling gaps in the boundary of a polyhedron","volume":"12","author":"Barequet","year":"1995","journal-title":"Comput-Aided Geom Des"},{"issue":"2","key":"10.1016\/j.array.2026.100899_bib16","doi-asserted-by":"crossref","first-page":"960","DOI":"10.1137\/21M1457497","article-title":"A unifying framework for n-dimensional quasi-conformal mappings","volume":"15","author":"Zhang","year":"2022","journal-title":"SIAM J Imag Sci"},{"issue":"4","key":"10.1016\/j.array.2026.100899_bib17","first-page":"964","article-title":"Deconstructing approximate offsets","volume":"48","author":"Berberich","year":"2012","journal-title":"Discrete Comput Geom"},{"key":"10.1016\/j.array.2026.100899_bib18","series-title":"Collection of scientific works of the national conference \"Education in information society\", Plovdiv, Bulgaria","first-page":"52","article-title":"Generalization and optimization of some algorithms","author":"Iliev","year":"2009"}],"container-title":["Array"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2590005626002225?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2590005626002225?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T21:20:18Z","timestamp":1784668818000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2590005626002225"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9]]},"references-count":18,"alternative-id":["S2590005626002225"],"URL":"https:\/\/doi.org\/10.1016\/j.array.2026.100899","relation":{},"ISSN":["2590-0056"],"issn-type":[{"value":"2590-0056","type":"print"}],"subject":[],"published":{"date-parts":[[2026,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"An accurate scaling algorithm for convex and non-convex polygons based on the angle bisector method","name":"articletitle","label":"Article Title"},{"value":"Array","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.array.2026.100899","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Inc.","name":"copyright","label":"Copyright"}],"article-number":"100899"}}