FitAccum Class Reference

FIT Accumulator. More...

#include <models/shape/accumulators/fit_accum.h>

List of all members.


Public Member Functions

 FitAccum (void)
 Constructor.
 ~FitAccum (void)
 Destructor.
void reset (void)
 Reset.
void addPoint (const fawkes::point_t &)
 Add point.
void removePoint (const fawkes::point_t &)
 Remove point.
int getCount (void) const
 Get count.
CirclegetCircle (void) const
 Get circle.

Detailed Description

FIT Accumulator.

Definition at line 32 of file fit_accum.h.


Constructor & Destructor Documentation

FitAccum::FitAccum ( void   ) 

Constructor.

Definition at line 38 of file fit_accum.cpp.

References reset().

FitAccum::~FitAccum ( void   ) 

Destructor.

Definition at line 44 of file fit_accum.cpp.


Member Function Documentation

void FitAccum::addPoint ( const fawkes::point_t pt  ) 

Add point.

Parameters:
pt point

Definition at line 63 of file fit_accum.cpp.

References fawkes::point_t::x, and fawkes::point_t::y.

Circle * FitAccum::getCircle ( void   )  const

Get circle.

Returns:
circle

Definition at line 124 of file fit_accum.cpp.

References Circle::center, Circle::count, Circle::radius, center_in_roi_t::x, and center_in_roi_t::y.

int FitAccum::getCount ( void   )  const

Get count.

Returns:
count

Definition at line 115 of file fit_accum.cpp.

void FitAccum::removePoint ( const fawkes::point_t pt  ) 

Remove point.

Parameters:
pt point

Definition at line 90 of file fit_accum.cpp.

References fawkes::point_t::x, and fawkes::point_t::y.

void FitAccum::reset ( void   ) 

Reset.

Definition at line 50 of file fit_accum.cpp.

Referenced by FitAccum().


The documentation for this class was generated from the following files: