solvespace/srf
Jonathan Westhues cf77e51ddc I think this fixes an issue importing STEP into Rhino. Something
bad seems to happen when a trim curve's u or v coordinate goes even
slightly outside [0, 1]. And since I considered the bbox of the pwl
segments when merging coincident surfaces (and not the true
curves), that happened. So add a bit of slop, which seems to make
things happy.

[git-p4: depot-paths = "//depot/solvespace/": change = 1999]
2009-06-25 03:58:39 -08:00
..
boolean.cpp Let's use the direction cosines (dot product of unit vectors), not 2009-06-21 22:22:30 -08:00
curve.cpp Add beginnings of marching surface intersection; I can find all the 2009-06-18 23:56:33 -08:00
merge.cpp I think this fixes an issue importing STEP into Rhino. Something 2009-06-25 03:58:39 -08:00
ratpoly.cpp Now we are actually marching. There seems to be either a numerical 2009-06-21 01:02:36 -08:00
raycast.cpp Let's use the direction cosines (dot product of unit vectors), not 2009-06-21 22:22:30 -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 Clean up the marching step size / chord tol stuff, and add code to 2009-06-21 18:54:09 -08:00
surfinter.cpp Clean up the marching step size / chord tol stuff, and add code to 2009-06-21 18:54:09 -08:00
triangulate.cpp When exporting STEP, identify the outer contours, and group them 2009-06-08 08:21:33 -08:00