#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 |