Fawkes API
Fawkes Development Version
|
FittedCircle accumulator. More...
#include <>>
Public Member Functions | |
FittedCircle (void) | |
Constructor. More... | |
~FittedCircle (void) | |
Destructor. More... | |
void | reset (void) |
Reset. More... | |
float | addPoint (const fawkes::upoint_t &) |
Add point. More... | |
void | removePoint (const fawkes::upoint_t &) |
Remove point. More... | |
float | distanceTo (const fawkes::upoint_t &, bool current=true) |
Distance. More... | |
void | commit (void) |
Commit. More... | |
int | getCount (void) const |
Get count. More... | |
Circle * | getCircle (void) const |
Get circle. More... | |
FittedCircle accumulator.
Definition at line 36 of file fc_accum.h.
firevision::FittedCircle::FittedCircle | ( | void | ) |
Constructor.
Definition at line 43 of file fc_accum.cpp.
firevision::FittedCircle::~FittedCircle | ( | void | ) |
Destructor.
Definition at line 49 of file fc_accum.cpp.
float firevision::FittedCircle::addPoint | ( | const fawkes::upoint_t & | pt | ) |
Add point.
pt | point |
Definition at line 75 of file fc_accum.cpp.
References firevision::Circle::center, firevision::Circle::radius, fawkes::upoint_t::x, firevision::center_in_roi_t::x, fawkes::upoint_t::y, and firevision::center_in_roi_t::y.
void firevision::FittedCircle::commit | ( | void | ) |
Commit.
Definition at line 170 of file fc_accum.cpp.
float firevision::FittedCircle::distanceTo | ( | const fawkes::upoint_t & | pt, |
bool | current = true |
||
) |
Distance.
pt | point |
current | current |
Definition at line 150 of file fc_accum.cpp.
References firevision::Circle::center, firevision::Circle::radius, fawkes::upoint_t::x, firevision::center_in_roi_t::x, fawkes::upoint_t::y, and firevision::center_in_roi_t::y.
Circle * firevision::FittedCircle::getCircle | ( | void | ) | const |
Get circle.
Definition at line 194 of file fc_accum.cpp.
References firevision::Circle::center, firevision::Circle::count, firevision::Circle::radius, firevision::center_in_roi_t::x, and firevision::center_in_roi_t::y.
int firevision::FittedCircle::getCount | ( | void | ) | const |
void firevision::FittedCircle::removePoint | ( | const fawkes::upoint_t & | pt | ) |
Remove point.
pt | point |
Definition at line 120 of file fc_accum.cpp.
References fawkes::upoint_t::x, and fawkes::upoint_t::y.
void firevision::FittedCircle::reset | ( | void | ) |
Reset.
Definition at line 55 of file fc_accum.cpp.