DocumentCode :
838741
Title :
Boundary evaluation using inner and outer sets: the ISOS method
Author :
Beacon, G.R. ; Dodsworth, J.R. ; Howe, S.E. ; Oliver, R.G. ; Saia, A.
Author_Institution :
Dept. of Mech. Eng., Leeds Univ., UK
Volume :
9
Issue :
2
fYear :
1989
fDate :
3/1/1989 12:00:00 AM
Firstpage :
39
Lastpage :
51
Abstract :
A boundary-evaluation algorithm for constructive solid geometry is presented for representations in which the primitives can be bounded by complex surfaces (such as splines) as well as by simpler polynomial surfaces. A fundamental part of the algorithm is the spatial decomposition of each primitive in a way that yields three planar bounded volumes, one containing the primitive (outer set), one contained within the primitive (inner set), and the third being the set difference of the first two, containing the boundary of the primitive. A positive feature of this approach is that the geometric coverage can be extended to any family of solid primitives for which an initial inner-solid-outer-solid segmentation and a subdivision procedure can be devices. Satisfying these two requirements ensures that the resulting primitive definitions are in the canonical form necessary for evaluation. Therefore the cost in terms of software development of adding primitive types does not depend on the number or type of existing primitives.<>
Keywords :
boundary-elements methods; computational geometry; polynomials; solid modelling; splines (mathematics); ISOS method; boundary-evaluation algorithm; canonical form; complex surfaces; constructive solid geometry; polynomial surfaces; software development; solid primitives; spatial decomposition; splines; Algorithm design and analysis; Binary trees; Classification algorithms; Geometry; ISO; Polynomials; Product design; Solid modeling; Spline; System testing;
fLanguage :
English
Journal_Title :
Computer Graphics and Applications, IEEE
Publisher :
ieee
ISSN :
0272-1716
Type :
jour
DOI :
10.1109/38.19050
Filename :
19050
Link To Document :
بازگشت