solvespace/srf
Jonathan Westhues 1692382d5a Replace the closed-form solutions for entity-entity splitting with
a method that works on the piecewise linear segments, and then
refines any intersections that it finds by Newton's method. So now
I support cubics too, and circle-circle intersections, and the code
is much simpler.

[git-p4: depot-paths = "//depot/solvespace/": change = 2012]
2009-07-07 00:21:59 -08:00
..
boolean.cpp I had been using LENGTH_EPS as the tolerance on both xyz points and 2009-07-01 19:32:17 -08:00
curve.cpp Replace the closed-form solutions for entity-entity splitting with 2009-07-07 00:21:59 -08:00
merge.cpp Don't merge two coincident surfaces unless they share an edge. 2009-06-29 20:38:40 -08:00
ratpoly.cpp Replace the closed-form solutions for entity-entity splitting with 2009-07-07 00:21:59 -08:00
raycast.cpp I had been using LENGTH_EPS as the tolerance on both xyz points and 2009-07-01 19:32:17 -08:00
surface.cpp Clean up the marching step size / chord tol stuff, and add code to 2009-06-21 18:54:09 -08:00
surface.h Replace the closed-form solutions for entity-entity splitting with 2009-07-07 00:21:59 -08:00
surfinter.cpp I had been using LENGTH_EPS as the tolerance on both xyz points and 2009-07-01 19:32:17 -08:00
triangulate.cpp When exporting STEP, identify the outer contours, and group them 2009-06-08 08:21:33 -08:00