I tried testing for a number of points inside a curve and noticed some of them were not being caught.
So I’ve duplicated the points and curves around in a rectangular array and it seems like the issue only occurs in certain locations. Is this an issue with PointinCurve or something else?
In the screenshot, I made all the succeeded points orange and the points that PointinCurve missed show up as the little red Xs to make this issue more visible.
The original curve and set of points I was testing lands somewhere in the middle of this rectangular array.
Changing Rhino tolerance + recomputing GH solution also yields different results.
*If you must stay in V7, a workaround for something like this ('dealt with it before) is ‘forcing’ the inclusion testing via PointInBrep: InCurvesTest.gh (17.9 KB)