UNPKG

@bitbybit-dev/occt-worker

Version:

Bit By Bit Developers CAD algorithms using OpenCascade Technology kernel adapted for WebWorker

28 lines (27 loc) 765 B
export class OCCTShell { constructor(occWorkerManager) { this.occWorkerManager = occWorkerManager; } /** * Creates a shell from faces * @param inputs OpenCascade shell and faces * @returns OpenCascade shell * @group create * @shortname sew * @drawable true */ sewFaces(inputs) { return this.occWorkerManager.genericCallToWorkerPromise("shapes.shell.sewFaces", inputs); } /** * Get shell surface area * @param inputs shell shape * @returns Surface area * @group get * @shortname area * @drawable false */ getShellSurfaceArea(inputs) { return this.occWorkerManager.genericCallToWorkerPromise("shapes.shell.getShellSurfaceArea", inputs); } }