24 #ifndef __FIREVISION_MODELS_SHAPE_ACCUMULATORS_FC_ACCUM_H_ 25 #define __FIREVISION_MODELS_SHAPE_ACCUMULATORS_FC_ACCUM_H_ 27 #include <utils/math/types.h> 28 #include <fvutils/base/types.h> 29 #include <fvmodels/shape/circle.h> 39 static const float TOO_SMALL_DELTA;
72 Circle* fitCircle(circle_matrix* p)
const;
FittedCircle accumulator.
int getCount(void) const
Get count.
FittedCircle(void)
Constructor.
float addPoint(const fawkes::upoint_t &)
Add point.
Point with cartesian coordinates as unsigned integers.
Circle * getCircle(void) const
Get circle.
~FittedCircle(void)
Destructor.
void removePoint(const fawkes::upoint_t &)
Remove point.
float distanceTo(const fawkes::upoint_t &, bool current=true)
Distance.