Optionalshapes: T[]OptionalkeepEdges: booleanOptionalstrategy: booleanStrategyEnumThe shapes to fuse, in order; the pieces of a compound are fused as separate shapes.
OptionalkeepWhen false, faces that end up on one surface are merged and their seams removed; when true every edge of the inputs stays.
OptionalstrategyOne shape per step suits any; in groups is faster for shapes apart but numbers faces differently; all at once is fastest but wrong where shapes touch at a point.
Shapes and an edge flag for
booleans.union, which fuses them into one.