35 #include "../api_core.h"
53 const std::vector<CL_Pointf> &points);
58 static std::vector<CL_Pointf> convex_hull_from_polygon(std::vector<CL_Pointf> &points);
60 static CL_Rect bounding_box(
const std::vector<CL_Pointf> &points);
66 static void calculate_minimum_enclosing_disc(
68 const std::vector<CL_Pointf> &points,
72 static void minimum_disc_with_1point(
74 const std::vector<CL_Pointf> &points,
78 static void minimum_disc_with_2points(
80 const std::vector<CL_Pointf> &points,
85 static void minimum_disc_with_3points(
87 const std::vector<CL_Pointf> &points,