Skip to content

Commit 6e5618c

Browse files
committed
Enhance _bez_csx4.py and _bez_ccx4.py with AABB pre-filters and parameter tolerances for boundary and isolated intersection detection. Refactor boolean2d.py for endpoint snapping accuracy. Add _nurbs_join.py to support NURBS curve joining operations.
1 parent c34dc4a commit 6e5618c

10 files changed

Lines changed: 3382 additions & 275 deletions

File tree

examples/ssx/bez_ssx6_baseline.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ def max_residual(branches: list, S1: np.ndarray, S2: np.ndarray, rational: bool)
157157

158158
for i in range(len(stuv)):
159159
s, t, u, v = stuv[i]
160+
160161
p1 = eval_surface(S1, s, t, rational=rational)
161162
p2 = eval_surface(S2, u, v, rational=rational)
162163
d = float(np.linalg.norm(p1 - p2))

0 commit comments

Comments
 (0)