Open DDeFilippis opened 3 years ago
Whether edge points are actually contained by the hull is a matter of definition (is the hull an open or a closed set). If you want points inside + edge points, simply retrieve the edge points with alphashape.alphashape.bounds
Description
When creating an alphashpe with a set of points running alphashape.alphashape.contains() on all of the points the edge and corner points come up as false. the points are floating point numbers and this could be a rounding issue of some sort.
What I Did
What I Expected
Border points used to create an alphashape should be true if passed into the contain method for that alphashape object.
Acceptance Criteria
Border points used to create an alphashape will be true if passed into the contain method for that alphashape object.