Tesseract 3.01
LLSQ Class Reference

#include <linlsq.h>

List of all members.

Public Member Functions

 LLSQ ()
void clear ()
void add (double x, double y)
void add (double x, double y, double weight)
void add (const LLSQ &other)
void remove (double x, double y)
inT32 count () const
double m () const
double c (double m) const
double rms (double m, double c) const
double pearson () const
FCOORD mean_point () const
FCOORD vector_fit () const
double covariance () const
double x_variance () const
double y_variance () const

Constructor & Destructor Documentation

LLSQ::LLSQ ( ) [inline]

Member Function Documentation

void LLSQ::add ( double  x,
double  y 
)
void LLSQ::add ( const LLSQ other)
void LLSQ::add ( double  x,
double  y,
double  weight 
)
double LLSQ::c ( double  m) const
void LLSQ::clear ( )
inT32 LLSQ::count ( ) const [inline]
double LLSQ::covariance ( ) const [inline]
double LLSQ::m ( ) const
FCOORD LLSQ::mean_point ( ) const
double LLSQ::pearson ( ) const
void LLSQ::remove ( double  x,
double  y 
)
double LLSQ::rms ( double  m,
double  c 
) const
FCOORD LLSQ::vector_fit ( ) const
double LLSQ::x_variance ( ) const [inline]
double LLSQ::y_variance ( ) const [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines