bherbruck
5e87f54fff
port: surface.plane_p1 (SmPlane part 1, partial)
...
Plane kind of Surface with constructors, evaluation, projection, MakeNurb,
DropPointFast, GlobalLineIntersect, TrimPlaneLineToPlaneDomain,
CreateIsoParametricCurve, DropCurve, CoincidenceCheck, Reparameterize,
ToggleSwapUVBit, RebuildSTEPFromNURBParameters and the re-dispatched
SmBSplineSurface methods; C++ shim, ffi binding, difftest runner and
fixtures. Wires the UNPORTED(surface.plane_p1) stubs in
nurbs.b_spline_surface_p1/p2.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01V8ohWGLCzFPoZriCeSSero
2026-10-13 14:48:19 -04:00
..
2026-10-13 02:38:52 -04:00
2026-10-13 03:10:35 -04:00
2026-10-12 21:15:12 -04:00
2026-10-12 21:31:12 -04:00
2026-10-13 01:36:30 -04:00
2026-10-12 21:30:51 -04:00
2026-10-13 00:32:35 -04:00
2026-10-12 21:15:12 -04:00
2026-10-12 23:54:45 -04:00
2026-10-12 23:15:01 -04:00
curve.curve_p5: port SmCurve part 5 (CrvsCleanup, RemoveDuplicateCurves, EvaluateSTEPPoint, CacheMakeOrValidate, IsArc, IsDomainBoundary, IsPeriodic, Length, LocalPropertyAnalysis, sm_FindAdditionalCpGuess, seam test, SmCCIntersectENFO/SmFindCCNormalENFO::Evaluate); shim, ffi, difftest runner and fixtures; wire curve_p5 stubs
2026-10-13 03:25:50 -04:00
2026-10-13 00:33:41 -04:00
2026-10-13 03:56:12 -04:00
2026-10-13 01:48:33 -04:00
2026-10-13 01:29:46 -04:00
2026-10-12 22:42:20 -04:00
2026-10-12 17:15:40 -04:00
2026-10-12 21:27:14 -04:00
2026-10-12 21:43:20 -04:00
2026-10-12 21:56:50 -04:00
2026-10-12 21:34:13 -04:00
2026-10-12 21:23:51 -04:00
2026-10-12 21:20:27 -04:00
2026-10-12 21:23:08 -04:00
2026-10-12 17:14:44 -04:00
2026-10-12 15:56:53 -04:00
2026-10-12 16:03:08 -04:00
2026-10-12 16:07:37 -04:00
2026-10-12 15:59:25 -04:00
2026-10-12 15:59:50 -04:00
2026-10-12 16:13:26 -04:00
2026-10-12 15:32:31 -04:00
2026-10-12 16:32:37 -04:00
2026-10-12 16:32:37 -04:00
2026-10-12 16:13:30 -04:00
2026-10-12 16:59:48 -04:00
2026-10-12 16:34:58 -04:00
2026-10-12 16:14:55 -04:00
2026-10-12 16:23:04 -04:00
2026-10-12 16:20:44 -04:00
2026-10-12 15:56:43 -04:00
2026-10-12 16:18:32 -04:00
2026-10-12 15:53:54 -04:00
2026-10-12 17:18:53 -04:00
2026-10-12 16:27:17 -04:00
2026-10-12 16:04:13 -04:00
2026-10-12 16:57:38 -04:00
2026-10-12 16:39:34 -04:00
2026-10-12 16:13:26 -04:00
2026-10-12 16:51:52 -04:00
2026-10-12 16:52:11 -04:00
2026-10-12 15:47:29 -04:00
2026-10-12 15:29:32 -04:00
2026-10-12 15:58:55 -04:00
2026-10-12 14:39:07 -04:00
2026-10-12 16:30:16 -04:00
2026-10-12 16:14:56 -04:00
2026-10-12 16:26:54 -04:00
2026-10-12 18:05:03 -04:00
2026-10-12 18:45:25 -04:00
2026-10-12 19:04:31 -04:00
2026-10-12 16:47:55 -04:00
2026-10-12 17:54:00 -04:00
2026-10-12 17:11:01 -04:00
2026-10-12 17:30:42 -04:00
2026-10-12 17:51:12 -04:00
2026-10-12 17:41:48 -04:00
2026-10-12 17:24:23 -04:00
2026-10-12 18:59:53 -04:00
2026-10-12 17:05:34 -04:00
2026-10-12 17:43:59 -04:00
2026-10-12 17:19:49 -04:00
2026-10-12 16:30:00 -04:00
2026-10-12 15:57:47 -04:00
2026-10-12 17:03:18 -04:00
2026-10-12 15:04:14 -04:00
2026-10-12 15:46:03 -04:00
2026-10-12 18:05:28 -04:00
2026-10-12 20:13:06 -04:00
2026-10-12 19:39:38 -04:00
2026-10-12 19:20:28 -04:00
2026-10-12 19:49:32 -04:00
2026-10-12 20:21:01 -04:00
2026-10-12 20:45:19 -04:00
2026-10-12 16:11:08 -04:00
2026-10-12 18:08:05 -04:00
2026-10-12 17:27:21 -04:00
port: nlib.srf_nurb (NL_SrfNurb: basis derivs, eval, derivs, normals/poles, bbox, transforms, reverse, type, reparam, closed smooth, elliptic cone)
2026-10-12 18:42:14 -04:00
2026-10-12 20:37:44 -04:00
2026-10-12 17:04:01 -04:00
2026-10-12 18:57:29 -04:00
2026-10-12 19:14:19 -04:00
2026-10-12 19:24:11 -04:00
2026-10-12 19:39:29 -04:00
2026-10-12 18:34:46 -04:00
port(nurbs.b_spline_curve_p2): SmBSplineCurve part 2 (bounding boxes, joining, point/offset/analytic curves, canonical get/set, line/C0/degeneracy queries, control point access, weight matching, degree elevation, reversal, STEP interval, ReadFromDB)
2026-10-12 20:10:12 -04:00
2026-10-12 20:33:34 -04:00
2026-10-12 21:22:03 -04:00
2026-10-12 22:01:21 -04:00
2026-10-12 19:28:37 -04:00
2026-10-12 22:29:24 -04:00
2026-10-12 17:50:34 -04:00
2026-10-12 19:00:34 -04:00
2026-10-13 02:07:34 -04:00
2026-10-12 14:39:07 -04:00
2026-10-12 23:21:57 -04:00
2026-10-13 03:23:48 -04:00
2026-10-13 14:48:19 -04:00
2026-10-13 03:38:51 -04:00
2026-10-13 02:50:34 -04:00
2026-10-13 04:05:13 -04:00
2026-10-12 23:20:49 -04:00
2026-10-12 22:56:19 -04:00
2026-10-12 15:39:04 -04:00
2026-10-12 17:34:50 -04:00