{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T02:52:29Z","timestamp":1768013549972,"version":"3.49.0"},"reference-count":38,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[1993,2,1]],"date-time":"1993-02-01T00:00:00Z","timestamp":728524800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer Aided Geometric Design"],"published-print":{"date-parts":[[1993,2]]},"DOI":"10.1016\/0167-8396(93)90049-9","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T23:41:40Z","timestamp":1027640500000},"page":"1-24","source":"Crossref","is-referenced-by-count":25,"title":["A new intersection algorithm for cyclides and swept surfaces using circle decomposition"],"prefix":"10.1016","volume":"10","author":[{"given":"John K.","family":"Johnstone","sequence":"first","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/0167-8396(93)90049-9_BIB1","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/0167-8396(88)90010-6","article-title":"Tracing surface intersections","volume":"5","author":"Bajaj","year":"1988","journal-title":"Computer Aided Geometric Design"},{"key":"10.1016\/0167-8396(93)90049-9_BIB2","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/0167-8396(90)90034-O","article-title":"On cyclides in geometric modeling","volume":"7","author":"Boehm","year":"1990","journal-title":"Computer Aided Geometric Design"},{"key":"10.1016\/0167-8396(93)90049-9_BIB3","first-page":"64","article-title":"On the cyclide","volume":"Vol. IX","author":"Cayley","year":"1896"},{"key":"10.1016\/0167-8396(93)90049-9_BIB4","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1007\/BF01914786","article-title":"On the geometry of Dupin cyclides","volume":"5","author":"Chandru","year":"1989","journal-title":"Visual Computer"},{"key":"10.1016\/0167-8396(93)90049-9_BIB5","series-title":"Geometric Modeling for Product Engineering","article-title":"Variable radius blending using Dupin cyclides","author":"Chandru","year":"1990"},{"key":"10.1016\/0167-8396(93)90049-9_BIB6","series-title":"A Treatise on the Circle and the Sphere","author":"Coolidge","year":"1916"},{"key":"10.1016\/0167-8396(93)90049-9_BIB7","series-title":"Modern College Geometry","author":"Davis","year":"1949"},{"key":"10.1016\/0167-8396(93)90049-9_BIB8","series-title":"Essays on the Cyclide Patch. PhD thesis","author":"de Pont","year":"1984"},{"key":"10.1016\/0167-8396(93)90049-9_BIB9","series-title":"Technical report","article-title":"Generalized cyclides for use in CAGD","author":"Degen","year":"1990"},{"key":"10.1016\/0167-8396(93)90049-9_BIB10","series-title":"PhD thesis","article-title":"Variable-radius Blends and Dupin Cyclides","author":"Dutta","year":"1989"},{"key":"10.1016\/0167-8396(93)90049-9_BIB11","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/0167-8396(86)90022-1","article-title":"The approximation of non-degenerate offset surfaces","volume":"3","author":"Farouki","year":"1986","journal-title":"Computer Aided Geometric Design"},{"key":"10.1016\/0167-8396(93)90049-9_BIB12","series-title":"Mathematical Models: Commentary","year":"1986"},{"key":"10.1016\/0167-8396(93)90049-9_BIB13","series-title":"Lectures on the Differential Geometry of Curves and Surfaces","author":"Forsyth","year":"1912"},{"key":"10.1016\/0167-8396(93)90049-9_BIB14","series-title":"Topics in Algebra","author":"Hernstein","year":"1975"},{"key":"10.1016\/0167-8396(93)90049-9_BIB15","series-title":"Geometry and the Imagination","author":"Hilbert","year":"1952"},{"key":"10.1016\/0167-8396(93)90049-9_BIB16","article-title":"Variable radius blending using cyclides","author":"Hoffmann","year":"1988","journal-title":"NSF-IFIP Workshop on Geometric Modeling"},{"key":"10.1016\/0167-8396(93)90049-9_BIB17","series-title":"Geometric and Solid Modeling","author":"Hoffmann","year":"1989"},{"key":"10.1016\/0167-8396(93)90049-9_BIB18","series-title":"Modern Geometry","author":"Johnson","year":"1929"},{"key":"10.1016\/0167-8396(93)90049-9_BIB19","series-title":"Proceedings of Computers and Mathematics '89","first-page":"260","article-title":"Working with ruled surfaces in solid modeling","author":"Johnstone","year":"1989"},{"key":"10.1016\/0167-8396(93)90049-9_BIB20","article-title":"Finding generators and directrix curves on algebraic ruled surfaces","author":"Johnstone","year":"1993","journal-title":"Computer Aided Design"},{"key":"10.1016\/0167-8396(93)90049-9_BIB21","series-title":"Technical report JHU-90-08","article-title":"The representation of all hyperboloids of one sheet by two lines","author":"Johnstone","year":"1990"},{"key":"10.1016\/0167-8396(93)90049-9_BIB22","series-title":"The Mathematics of Surfaces V","article-title":"Dupin cyclides as blending surfaces for cones","author":"Johnstone","year":"1992"},{"issue":"10","key":"10.1016\/0167-8396(93)90049-9_BIB23","doi-asserted-by":"crossref","first-page":"555","DOI":"10.1145\/360349.360355","article-title":"A parametric algorithm for drawing pictures of solid objects composed of quadratic surfaces","volume":"19","author":"Levin","year":"1976","journal-title":"Comm. ACM"},{"key":"10.1016\/0167-8396(93)90049-9_BIB24","series-title":"PhD thesis","article-title":"Principal Patches for Computational Geometry","author":"Martin","year":"1982"},{"key":"10.1016\/0167-8396(93)90049-9_BIB25","series-title":"The Mathematics of Surfaces I","first-page":"253","article-title":"Cyclide surfaces in CAD","author":"Martin","year":"1986"},{"key":"10.1016\/0167-8396(93)90049-9_BIB26","article-title":"On the cyclide","volume":"9","author":"Maxwell","year":"1868","journal-title":"Quart. J. Pure Appl. Math."},{"issue":"4","key":"10.1016\/0167-8396(93)90049-9_BIB27","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1093\/comjnl\/28.4.433","article-title":"A method of generating surfaces as a composite of cyclide patches","volume":"28","author":"McLean","year":"1985","journal-title":"The Computer J."},{"issue":"5","key":"10.1016\/0167-8396(93)90049-9_BIB28","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1147\/rd.345.0770","article-title":"Finding the distance between two circles in three-dimensional space","volume":"34","author":"Neff","year":"1990","journal-title":"IBM J. Res. Develop."},{"key":"10.1016\/0167-8396(93)90049-9_BIB29","series-title":"Circles","author":"Pedoe","year":"1957"},{"key":"10.1016\/0167-8396(93)90049-9_BIB30","series-title":"Geometry: A Comprehensive Course","author":"Pedoe","year":"1970"},{"key":"10.1016\/0167-8396(93)90049-9_BIB31","series-title":"Applications of cyclide surfaces in geometric modelling","first-page":"405","author":"Pratt","year":"1989"},{"key":"10.1016\/0167-8396(93)90049-9_BIB32","series-title":"Theory and Practice of Geometric Modeling","first-page":"235","article-title":"Cyclide blending in solid modelling","author":"Pratt","year":"1989"},{"key":"10.1016\/0167-8396(93)90049-9_BIB33","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1016\/0167-8396(90)90033-N","article-title":"Cyclides in computer aided geometric design","volume":"7","author":"Pratt","year":"1990","journal-title":"Computer Aided Geometric Design"},{"key":"10.1016\/0167-8396(93)90049-9_BIB34","series-title":"The Mathematics of Surfaces III","first-page":"145","article-title":"Circles and cyclides\u2014applying the absolute","author":"Sabin","year":"1989"},{"key":"10.1016\/0167-8396(93)90049-9_BIB35","series-title":"PhD thesis","article-title":"Surface Design with Cyclide Patches","author":"Sharrock","year":"1985"},{"key":"10.1016\/0167-8396(93)90049-9_BIB36","series-title":"Analytic Geometry of Space","author":"Snyder","year":"1914"},{"key":"10.1016\/0167-8396(93)90049-9_BIB37","series-title":"Analytic Geometry of Three Dimensions","author":"Sommerville","year":"1934"},{"key":"10.1016\/0167-8396(93)90049-9_BIB38","series-title":"Theory of Equations","author":"Turnbull","year":"1939"}],"container-title":["Computer Aided Geometric Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0167839693900499?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0167839693900499?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,13]],"date-time":"2019-04-13T03:20:41Z","timestamp":1555125641000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0167839693900499"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993,2]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1993,2]]}},"alternative-id":["0167839693900499"],"URL":"https:\/\/doi.org\/10.1016\/0167-8396(93)90049-9","relation":{},"ISSN":["0167-8396"],"issn-type":[{"value":"0167-8396","type":"print"}],"subject":[],"published":{"date-parts":[[1993,2]]}}}