The function compas.datastructures.mesh_contours_numpy produces very imprecise results. (Run 2_basic_slicing_example.py where the issue is obvious)
Investigate if this can be improved, or find better strategies
What is more, there is an issue with the last point of every curve. It seems that it considers every curve closed and adds the start point at the end. As a workaround, for now, I just remove the last point from every polyline outputted by the contours function, but I am not sure if that's the best strategy. Investigate.
The function compas.datastructures.mesh_contours_numpy produces very imprecise results. (Run 2_basic_slicing_example.py where the issue is obvious)
Investigate if this can be improved, or find better strategies
What is more, there is an issue with the last point of every curve. It seems that it considers every curve closed and adds the start point at the end. As a workaround, for now, I just remove the last point from every polyline outputted by the contours function, but I am not sure if that's the best strategy. Investigate.