Commit Graph

1 Commits

Author SHA1 Message Date
bherbruck 99b6bb4205 surface.curve_bounded_surface: port SmCurveBoundedSurface
SurfaceKind::CurveBounded with the evaluation overrides passed along to the
basis surface, base-class defaults for the rest of the SmSurface dispatch,
type queries, operator==, SetContext and ReadFromDB (wired into
Surface::read_from_db, which now takes the kernel for the boundary curve
readers). C++ shim, ffi wrapper, difftest runner and fixtures: 535 cases,
359 pass, 176 deferred (surface_p1/p3/p5/p7).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V8ohWGLCzFPoZriCeSSero
2026-10-13 03:23:48 -04:00