tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
QLSQ Class Reference

#include <quadlsq.h>

Public Member Functions

 QLSQ ()
 
void clear ()
 
void add (double x, double y)
 
void remove (double x, double y)
 
int32_t count ()
 
void fit (int degree)
 
double get_a ()
 
double get_b ()
 
double get_c ()
 

Private Attributes

int32_t n
 
double a
 
double b
 
double c
 
double sigx
 
double sigy
 
double sigxx
 
double sigxy
 
double sigyy
 
long double sigxxx
 
long double sigxxy
 
long double sigxxxx
 

Constructor & Destructor Documentation

◆ QLSQ()

QLSQ::QLSQ ( )
inline

Member Function Documentation

◆ add()

void QLSQ::add ( double  x,
double  y 
)

◆ clear()

void QLSQ::clear ( )

◆ count()

int32_t QLSQ::count ( )
inline

◆ fit()

void QLSQ::fit ( int  degree)

◆ get_a()

double QLSQ::get_a ( )
inline

◆ get_b()

double QLSQ::get_b ( )
inline

◆ get_c()

double QLSQ::get_c ( )
inline

◆ remove()

void QLSQ::remove ( double  x,
double  y 
)

Member Data Documentation

◆ a

double QLSQ::a
private

◆ b

double QLSQ::b
private

◆ c

double QLSQ::c
private

◆ n

int32_t QLSQ::n
private

◆ sigx

double QLSQ::sigx
private

◆ sigxx

double QLSQ::sigxx
private

◆ sigxxx

long double QLSQ::sigxxx
private

◆ sigxxxx

long double QLSQ::sigxxxx
private

◆ sigxxy

long double QLSQ::sigxxy
private

◆ sigxy

double QLSQ::sigxy
private

◆ sigy

double QLSQ::sigy
private

◆ sigyy

double QLSQ::sigyy
private

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