The diagonal searching doesn't find the edge.
ljaljushkin opened this issue · 2 comments
This is due to the small thickness=1 of the edges.(see first pic) Increasing the thickness to 2 of edges could solve this problem (see second picture). Diagonal searching works good there. But, firstly, I think it's not beautiful) and secondly,
this may give rise to new problems finding the edges (e.g. inaccurate search)
More detail explanation you can find on the third pic. There is black edge, red control point and green direction of the search. As seen in the pic edge can not be found.
Perhaps this can be overcome by implementing additional search, labeled purple arrows in the third picture.
That's fun, how come we didn't see this coming back then. I mean diagonal search fail. And the RAPID article don't mention it.
P.S.. Yeah, we were careless enough not to test it:)