solvespace/srf
Jonathan Westhues 7f3dd91bd9 Add a special case for line-cylinder intersection, solving in
closed form. This is a fairly good speedup, and handles tangency
well.

But that shows that tangency has other problems; need to classify
edges correctly (whether they point to a coincident surface) in
curved surfaces too. I need to tweak SShell::ClassifyPoint().

[git-p4: depot-paths = "//depot/solvespace/": change = 1933]
2009-03-19 09:40:11 -08:00
..
boolean.cpp Add a special case for line-cylinder intersection, solving in 2009-03-19 09:40:11 -08:00
ratpoly.cpp Add a special case for line-cylinder intersection, solving in 2009-03-19 09:40:11 -08:00
surface.h Add a special case for line-cylinder intersection, solving in 2009-03-19 09:40:11 -08:00
surfinter.cpp Add a special case for line-cylinder intersection, solving in 2009-03-19 09:40:11 -08:00
triangulate.cpp Add code to subdivide (with de Castljau's algorithm) a surface, and 2009-03-08 02:59:57 -08:00