mirror of
https://github.com/bherbruck/solidcraft.git
synced 2026-11-08 13:01:52 +00:00
fe2cfb5b39
BSplineVolume holds the NURBS record as VolumeKind::BSpline; the volume base dispatches GetNaturalParamDomain, Copy, operator==, EvaluateSimple, InvEvaluateGuessPointSimple, IsBoundedSimple and TransformSimple to it. The SmBSplineVolume UNPORTED stub now only covers the surface.b_spline_volume_n_lib overrides. difftest 2333 cases (333 fixture + 2000 generated), 0 deferred, bit-identical; 30k-seed run clean; --perturb SENSITIVE. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V8ohWGLCzFPoZriCeSSero