Invertible Set Operations for Solid Modeling

The paper describes a method of representing the solid design process using a tree data structure. Previous stages in the development of a design can be quickly regenerated by specifying nodes of this tree. A detailed description of the implementation of invertible set operations is also presented.