50 const std::vector<Pointf> &
points);
61 const std::vector<Pointf> &
points,
67 const std::vector<Pointf> &
points,
73 const std::vector<Pointf> &
points,
80 const std::vector<Pointf> &
points,
Circle - Float.
Definition circle.h:76
Math operations related to point sets.
Definition pointset_math.h:44
static Rect bounding_box(const std::vector< Pointf > &points)
static void minimum_disc_with_3points(Circlef &smalldisc, const std::vector< Pointf > &points, unsigned int i, unsigned int j, unsigned int k)
static Circlef minimum_enclosing_disc(const std::vector< Pointf > &points)
Find minimum spanning circle for the set of points.
static void minimum_disc_with_2points(Circlef &smalldisc, const std::vector< Pointf > &points, int start, unsigned int i, unsigned int j)
static std::vector< Pointf > convex_hull_from_polygon(std::vector< Pointf > &points)
Return the convex hull of the given set of points.
static void calculate_minimum_enclosing_disc(Circlef &smalldisc, const std::vector< Pointf > &points, int start, int end)
static void minimum_disc_with_1point(Circlef &smalldisc, const std::vector< Pointf > &points, int start, unsigned int i)
2D (left,top,right,bottom) rectangle structure - Integer
Definition rect.h:446
@ points
Definition graphic_context.h:221
@ end
Definition keys.h:57