@bitbybit-dev/jscad-worker
Version:
Bit By Bit Developers JSCAD Based CAD Library to Program Geometry Via WebWorker
17 lines (16 loc) • 508 B
JavaScript
import { JSCAD } from "./jscad";
import { JSCADWorkerManager } from "../jscad-worker/jscad-worker-manager";
/**
* This should be used only if you want to use only JSCAD worker without other of the bitbybit packages
*/
export class BitByBitJSCAD {
constructor() {
this.jscadWorkerManager = new JSCADWorkerManager();
this.jscad = new JSCAD(this.jscadWorkerManager);
}
init(jscad) {
if (jscad) {
this.jscadWorkerManager.setJscadWorker(jscad);
}
}
}