32 #include "../api_display.h"
56 const std::vector<Pointf> &points);
59 const std::vector<Pointf> &points);
62 static void minimum_disc_with_1point(
64 const std::vector<Pointf> &points,
66 static void minimum_disc_with_2points(
68 const std::vector<Pointf> &points ,
71 static void minimum_disc_with_3points(
73 const std::vector<Pointf> &points ,
81 const std::vector<Pointf> &points,
84 static void minimum_enclosing_sub_circle_with_1point(
86 const std::vector<Pointf> &points);
87 static void minimum_enclosing_sub_circle_with_2points(
89 const std::vector<Pointf> &points,
Collision detection outline segmentation circle.
Definition: outline_circle.h:47
Math operations on outlines.
Definition: outline_math.h:46
static OutlineCircle minimum_enclosing_disc(const std::vector< Pointf > &points)
Find minimum spanning circle for the set of points.
static void minimum_enclosing_sub_circle(OutlineCircle &smalldisc, const std::vector< Pointf > &points, float maxradius)