ReadonlycapabilitiesReadonlykernelUnique string identifying this kernel implementation. Used to prevent mixing shapes from different kernels.
Create an arena checkpoint. Returns checkpoint index.
Get the current number of active checkpoints.
Discard a checkpoint without restoring (keep all handles).
Dispose a kernel handle, releasing its resources.
Execute a batch of kernel operations from JSON. Returns JSON result.
Restore arena to a checkpoint, freeing all handles created after it.
OptionalsetApply a tessellation quality level. Implemented only by build-time
kernels (e.g. Manifold maps it to a global circular-segment setting before
solids are built); extract-time kernels leave this undefined and instead
read the active level as their default deflection at mesh()/export time.
What this kernel is — exact vs mesh-approximate, can export B-rep, how tessellation is controlled. Lets callers route export/measurement and quality without hard-coding kernel ids. See ../capabilities.js.