solvespace/srf
Jonathan Westhues 2023667311 Add Newton iterations to intersect a line with a surface at a
point, and to intersect three surfaces at a point. So now when we
split an edge, we can refine the split point to lie exactly on the
trim curve, so I can do certain Booleans on curved surfaces.

But surface-line intersection is globally broken, since I don't
correctly detect the number of intersections or provide a good
first guess. I maybe should test by bounding boxes and subdivision.

[git-p4: depot-paths = "//depot/solvespace/": change = 1920]
2009-02-27 05:04:36 -08:00
..
boolean.cpp Add Newton iterations to intersect a line with a surface at a 2009-02-27 05:04:36 -08:00
ratpoly.cpp Add Newton iterations to intersect a line with a surface at a 2009-02-27 05:04:36 -08:00
surface.h Add Newton iterations to intersect a line with a surface at a 2009-02-27 05:04:36 -08:00
surfinter.cpp Add Newton iterations to intersect a line with a surface at a 2009-02-27 05:04:36 -08:00
triangulate.cpp Fix triangulation issues when a polygon has more than two edges at 2009-02-18 03:15:33 -08:00