I got a bunch of 2d points. What I'm trying to find is the smallest polygon around (created from minimal set of points that fully enclose) one specific point. I tried to use convex hull and Voronoi but none of them produce the results I'm looking for and I'm running out of ideas...
What I want is to find are the lines (in red) that represent the smallest convex polygon around a point (in green) as demonstrated on the image below:
Another example:
Any code, suggestions, or known algorithm would be greatly appreciated...