#include <quspline.h>
|
| QSPLINE () |
|
| QSPLINE (const QSPLINE &src) |
|
| QSPLINE (int32_t count, int32_t *xstarts, double *coeffs) |
|
| ~QSPLINE () |
|
| QSPLINE (int xstarts[], int segcount, int xcoords[], int ycoords[], int blobcount, int degree) |
|
double | step (double x1, double x2) |
|
double | y (double x) const |
|
void | move (ICOORD vec) |
|
bool | overlap (QSPLINE *spline2, double fraction) |
|
void | extrapolate (double gradient, int left, int right) |
|
void | plot (ScrollView *window, ScrollView::Color colour) const |
|
void | plot (Pix *pix) const |
|
QSPLINE & | operator= (const QSPLINE &source) |
|
|
void | make_first_baseline (TBOX *, int, int *, int *, QSPLINE *, QSPLINE *, float) |
|
void | make_holed_baseline (TBOX *, int, QSPLINE *, QSPLINE *, float) |
|
void | tweak_row_baseline (ROW *, double, double) |
|
◆ QSPLINE() [1/4]
◆ QSPLINE() [2/4]
QSPLINE::QSPLINE |
( |
const QSPLINE & |
src | ) |
|
◆ QSPLINE() [3/4]
QSPLINE::QSPLINE |
( |
int32_t |
count, |
|
|
int32_t * |
xstarts, |
|
|
double * |
coeffs |
|
) |
| |
◆ ~QSPLINE()
◆ QSPLINE() [4/4]
QSPLINE::QSPLINE |
( |
int |
xstarts[], |
|
|
int |
segcount, |
|
|
int |
xcoords[], |
|
|
int |
ycoords[], |
|
|
int |
blobcount, |
|
|
int |
degree |
|
) |
| |
◆ extrapolate()
void QSPLINE::extrapolate |
( |
double |
gradient, |
|
|
int |
left, |
|
|
int |
right |
|
) |
| |
◆ move()
void QSPLINE::move |
( |
ICOORD |
vec | ) |
|
◆ operator=()
◆ overlap()
bool QSPLINE::overlap |
( |
QSPLINE * |
spline2, |
|
|
double |
fraction |
|
) |
| |
◆ plot() [1/2]
◆ plot() [2/2]
void QSPLINE::plot |
( |
Pix * |
pix | ) |
const |
◆ spline_index()
int32_t QSPLINE::spline_index |
( |
double |
x | ) |
const |
|
private |
◆ step()
double QSPLINE::step |
( |
double |
x1, |
|
|
double |
x2 |
|
) |
| |
◆ y()
double QSPLINE::y |
( |
double |
x | ) |
const |
◆ make_first_baseline
◆ make_holed_baseline
◆ tweak_row_baseline
void tweak_row_baseline |
( |
ROW * |
, |
|
|
double |
, |
|
|
double |
|
|
) |
| |
|
friend |
◆ quadratics
◆ segments
int32_t QSPLINE::segments |
|
private |
◆ xcoords
int32_t* QSPLINE::xcoords |
|
private |
The documentation for this class was generated from the following files:
- /home/stephane/src/tesseract/src/ccstruct/quspline.h
- /home/stephane/src/tesseract/src/ccstruct/quspline.cpp