Boolean operations of 2-manifolds through vertex neighborhood classification

A topologically complete set operations algorithm for planar polyhedral Z-manifold objects is described; that is, under the assumption that all numerical tests required can be correctly evaluated, the algorithm is capable of solving all “special cases." The central component of the algorithm is a module here called the vertex neighborhood classifier. By virtue of the classifier, the various special cases can be reduced into a collection of classification problems involving a pair of coincident vertices. The classifier works by means of decision rules that guarantee the topological consistency and regularity of the resulting polyhedron. If the result is not a 2-manifold, a relaxed polyhedron will be produced.

[1]  ARISTIDES A. G. REQUICHA,et al.  Representations for Rigid Solids: Theory, Methods, and Systems , 1980, CSUR.

[2]  Robert B. Tilove,et al.  Set Membership Classification: A Unified Approach to Geometric Intersection Problems , 1980, IEEE Transactions on Computers.

[3]  H. Voelcker,et al.  Solid modeling: current status and research directions , 1983, IEEE Computer Graphics and Applications.

[4]  Bruce G. Baumgart,et al.  Geometric modeling for computer vision. , 1974 .

[5]  Aristides A. G. Requicha,et al.  Geometric Modeling of Mechanical Parts and Processes , 1977, Computer.

[6]  Hillyard The Build Group of Solid Modelers , 1982, IEEE Computer Graphics and Applications.

[7]  Fujio Yamaguchi,et al.  A Unified Algorithm for Boolean Shape Operations , 1984, IEEE Computer Graphics and Applications.

[8]  Mamoru Hosaka,et al.  A Unified Method for Processing Polyhedra , 1974, IFIP Congress.

[9]  Martti Mäntylä,et al.  A note on the modeling space of Euler operators , 1984, Comput. Vis. Graph. Image Process..

[10]  A.A.G. Requicha,et al.  Boolean operations in solid modeling: Boundary evaluation and merging algorithms , 1985, Proceedings of the IEEE.

[11]  Carlo H. Séquin,et al.  Consistent calculations for solids modeling , 1985, SCG '85.

[12]  Mantyla,et al.  GWB: A Solid Modeler with Euler Operators , 1982, IEEE Computer Graphics and Applications.

[13]  Brown,et al.  PADL-2: A Technical Summary , 1982, IEEE Computer Graphics and Applications.

[14]  A. Requicha CONSTRUCTIVE SOLID GEOMETRY , 1977 .

[15]  Martti Mäntylä,et al.  Localized set operations for solid modeling , 1983, SIGGRAPH.