pub fn convex_hull_from_points(points: Vec<Point>) -> Vec<Point>
Filters a set of points to only include the points that form the convex hull