# CircleFittingMethod

### Description

Possible methods of fitting a circle to a set of points.

Values of this enumeration:

- AlgebraicKasa - Minimizes the average squared pseudo-distance between the result circle and the given points. It is the fastest method, but may be less accurate when the input points are sampled along small arc only.
- AlgebraicPratt - Minimizes the average squared distance between the result circle and the given points.
- AlgebraicTaubin - Minimizes the average squared distance between the result circle and the given points.
- GeometricLandau - Iterative method improving an initial guess basing on distances between the result circle and the given points.

namespace CircleFittingMethod { enum Type { AlgebraicKasa, AlgebraicPratt, AlgebraicTaubin, GeometricLandau }; }