@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
6 lines (5 loc) • 552 B
TypeScript
import { CadGeometryType, OpenCascadeInstance } from '../CadCommon';
import { CadObject } from '../CadObject';
export declare function cadMergeCompact(inputObjects: CadObject<CadGeometryType>[]): CadObject<CadGeometryType>[];
export declare function cadMergeCompactEdges(oc: OpenCascadeInstance, objects: CadObject<CadGeometryType.EDGE>[], newObjects: CadObject<CadGeometryType>[]): void;
export declare function cadMergeCompactWires(oc: OpenCascadeInstance, objects: CadObject<CadGeometryType.WIRE>[], newObjects: CadObject<CadGeometryType>[]): void;