solvespace/srf
Jonathan Westhues 2d653eada8 Add code to identify planes and cylindrical surfaces from a solid
of revolution, and put them in the same form as if they had been
draw by an extrusion (so that we can use all the same special case
intersection curves).

And add code to merge coincident faces into one. That turns out to
be more than a cosmetic/efficiency thing, since edge splitting
fails at the join between two coincident faces.

[git-p4: depot-paths = "//depot/solvespace/": change = 1965]
2009-06-04 21:38:41 -08:00
..
boolean.cpp Add code to identify planes and cylindrical surfaces from a solid 2009-06-04 21:38:41 -08:00
curve.cpp Generate intersection curves for surfaces of extrusion along a 2009-05-17 23:26:51 -08:00
merge.cpp Add code to identify planes and cylindrical surfaces from a solid 2009-06-04 21:38:41 -08:00
ratpoly.cpp Revamp the edge classification for Booleans. I no longer make a 2009-06-03 19:59:40 -08:00
surface.cpp Add code to identify planes and cylindrical surfaces from a solid 2009-06-04 21:38:41 -08:00
surface.h Add code to identify planes and cylindrical surfaces from a solid 2009-06-04 21:38:41 -08:00
surfinter.cpp Add code to identify planes and cylindrical surfaces from a solid 2009-06-04 21:38:41 -08:00
triangulate.cpp Add triangulation of surfaces with compound curvature; I just build 2009-05-08 00:33:04 -08:00