#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 |
|
inline |
void QLSQ::add | ( | double | x, |
double | y | ||
) |
void QLSQ::clear | ( | ) |
|
inline |
void QLSQ::fit | ( | int | degree | ) |
|
inline |
|
inline |
|
inline |
void QLSQ::remove | ( | double | x, |
double | y | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |