Model - Kernel
API reference for src/schema/domains/kernel on @huukhanhnguyen/model, reachable from ./compute.
See the Guide for the ModelJSON / evaluate pipeline.
API reference
Signatures are generated from the live package .d.ts - not hand-written.
ProfileRing
type
A closed profile loop for the kernel extrude: the canonical Path3D wire plus the kernel signal field curve — it rides along ONLY when the ring came from a genuinely curved curve entity (degree > 1), telling the extrude to take the B-rep path so a circle stays a circle.
type ProfileRing
// = Path3D & { curve?: NurbsCurve; }