Constructive Solid Geometry (Csg or C-Rep)
A CSG model is based on the topological notion that a physical project object can be divided into a set of primitives that can be combined in a certain order following a set of rules to form the object. The basic solid primitives are: blocks, cones, spheres, cylinders, tubes, and hexahedras,