Sebastien Loriot

Results 671 comments of Sebastien Loriot

What is `Covers()` doing (input -> output) ?

If you have a non-manifold vertex in your input, Boolean operations for example will not be possible. So even if non-manifold can be represented in a Polyhedron, you won't be...

A polyhedron expects the surface it represents to be manifold but you can produce some non-manifold surfaces using Boolean operations and you would need a `Nef_polyhedron` for representing such surfaces....

I'm just saying that it is not possible to have this feature with the current data structure and I'm proposing a workaround. If you want the "general case", then you...

The way the function in CGAL is supposed to work is to return `false` if the output is not manifold. There is an exception that I allowed that was the...

There are 2 notions to understand: the underlying graph (vertices/edges/faces) and the geometry (coordinates of the points). We say that a vertex is non-manifold if the volume is pinched and...

A non simple polygon is basically a polygon that has some self-intersections (it can be an intersection in the interior of edges or a pinching)

What's surprizing is that the triangulation should be able to handle it (with the valid flag) but anyway this assertion comes from before calling the triangulation I think.

@janetournois still targeting 5.4?

No idea how you compiled it but this PR modifies 2 CGAL headers, one of them contains that function.