Math operations on outlines. More...
#include <outline_math.h>
Operations | |
| |
static CL_OutlineCircle | minimum_enclosing_disc (const std::vector< CL_Pointf > &points) |
Find minimum spanning circle for the set of points. | |
static void | minimum_enclosing_disc (CL_OutlineCircle &smalldisc, const std::vector< CL_Pointf > &points) |
static void | minimum_enclosing_sub_circle (CL_OutlineCircle &smalldisc, const std::vector< CL_Pointf > &points, float maxradius) |
Math operations on outlines.
This class provides general methods for calulating things on outlines.
static CL_OutlineCircle CL_OutlineMath::minimum_enclosing_disc | ( | const std::vector< CL_Pointf > & | points | ) | [static] |
Find minimum spanning circle for the set of points.
points | the points to calulate on |
static void CL_OutlineMath::minimum_enclosing_disc | ( | CL_OutlineCircle & | smalldisc, | |
const std::vector< CL_Pointf > & | points | |||
) | [static] |
static void CL_OutlineMath::minimum_enclosing_sub_circle | ( | CL_OutlineCircle & | smalldisc, | |
const std::vector< CL_Pointf > & | points, | |||
float | maxradius | |||
) | [static] |