d3dcd8fb23
problem or a tendency to generate backwards edges or both, need to debug that. But it generates the curve, and begins to work. And change the edge classification. Now instead of testing for point-on-surface using the results of the raycasting, test for point-on-surface as a separate step. That stops us from picking up the additional numerical error from the surface-line intersection, which may be significant if the ray is parallel or almost parallel to the surface. [git-p4: depot-paths = "//depot/solvespace/": change = 1991] |
||
---|---|---|
.. | ||
boolean.cpp | ||
curve.cpp | ||
merge.cpp | ||
ratpoly.cpp | ||
surface.cpp | ||
surface.h | ||
surfinter.cpp | ||
triangulate.cpp |