Set Operations of GWB

A set operation algorithm that can be used to unite, intersect, or subtract solids with each other is an essential part of any solid modelling system. The problem is, however, difficult to solve while maintaining the well‐formedness of the underlying solid representations. The Geometric Workbench, an experimental solid modeller constructed by the author, uses so‐called Euler operators in its set operation algorithm to solve the problem of integrity. This leads to a robust algorithm with a simple overall structure and a clear separation between geometric and topological steps.