#include <ocrrow.h>
|
| ROW ()=default |
|
| ROW (int32_t spline_size, int32_t *xstarts, double *coeffs, float x_height, float ascenders, float descenders, int16_t kern, int16_t space) |
|
| ROW (TO_ROW *row, int16_t kern, int16_t space) |
|
WERD_LIST * | word_list () |
|
float | base_line (float xpos) const |
|
float | x_height () const |
|
void | set_x_height (float new_xheight) |
|
int32_t | kern () const |
|
float | body_size () const |
|
void | set_body_size (float new_size) |
|
int32_t | space () const |
|
float | ascenders () const |
|
float | descenders () const |
|
TBOX | bounding_box () const |
|
TBOX | restricted_bounding_box (bool upper_dots, bool lower_dots) const |
|
void | set_lmargin (int16_t lmargin) |
|
void | set_rmargin (int16_t rmargin) |
|
int16_t | lmargin () const |
|
int16_t | rmargin () const |
|
void | set_has_drop_cap (bool has) |
|
bool | has_drop_cap () const |
|
void | set_para (PARA *p) |
|
PARA * | para () const |
|
void | recalc_bounding_box () |
|
void | move (const ICOORD vec) |
|
void | print (FILE *fp) |
|
void | plot (ScrollView *window, ScrollView::Color colour) |
|
void | plot (ScrollView *window) |
|
void | plot_baseline (ScrollView *window, ScrollView::Color colour) |
|
ROW & | operator= (const ROW &source) |
|
| ELIST_LINK () |
|
| ELIST_LINK (const ELIST_LINK &) |
|
void | operator= (const ELIST_LINK &) |
|
◆ ROW() [1/4]
◆ ROW() [2/4]
ROW::ROW |
( |
int32_t |
spline_size, |
|
|
int32_t * |
xstarts, |
|
|
double * |
coeffs, |
|
|
float |
x_height, |
|
|
float |
ascenders, |
|
|
float |
descenders, |
|
|
int16_t |
kern, |
|
|
int16_t |
space |
|
) |
| |
◆ ROW() [3/4]
ROW::ROW |
( |
TO_ROW * |
row, |
|
|
int16_t |
kern, |
|
|
int16_t |
space |
|
) |
| |
◆ ROW() [4/4]
ROW::ROW |
( |
const ROW & |
source | ) |
|
|
private |
◆ ascenders()
float ROW::ascenders |
( |
| ) |
const |
|
inline |
◆ base_line()
float ROW::base_line |
( |
float |
xpos | ) |
const |
|
inline |
◆ body_size()
float ROW::body_size |
( |
| ) |
const |
|
inline |
◆ bounding_box()
TBOX ROW::bounding_box |
( |
| ) |
const |
|
inline |
◆ descenders()
float ROW::descenders |
( |
| ) |
const |
|
inline |
◆ has_drop_cap()
bool ROW::has_drop_cap |
( |
| ) |
const |
|
inline |
◆ kern()
int32_t ROW::kern |
( |
| ) |
const |
|
inline |
◆ lmargin()
int16_t ROW::lmargin |
( |
| ) |
const |
|
inline |
◆ move()
void ROW::move |
( |
const ICOORD |
vec | ) |
|
◆ operator=()
ROW & ROW::operator= |
( |
const ROW & |
source | ) |
|
◆ para()
PARA* ROW::para |
( |
| ) |
const |
|
inline |
◆ plot() [1/2]
◆ plot() [2/2]
◆ plot_baseline()
◆ print()
void ROW::print |
( |
FILE * |
fp | ) |
|
◆ recalc_bounding_box()
void ROW::recalc_bounding_box |
( |
| ) |
|
◆ restricted_bounding_box()
TBOX ROW::restricted_bounding_box |
( |
bool |
upper_dots, |
|
|
bool |
lower_dots |
|
) |
| const |
◆ rmargin()
int16_t ROW::rmargin |
( |
| ) |
const |
|
inline |
◆ set_body_size()
void ROW::set_body_size |
( |
float |
new_size | ) |
|
|
inline |
◆ set_has_drop_cap()
void ROW::set_has_drop_cap |
( |
bool |
has | ) |
|
|
inline |
◆ set_lmargin()
void ROW::set_lmargin |
( |
int16_t |
lmargin | ) |
|
|
inline |
◆ set_para()
void ROW::set_para |
( |
PARA * |
p | ) |
|
|
inline |
◆ set_rmargin()
void ROW::set_rmargin |
( |
int16_t |
rmargin | ) |
|
|
inline |
◆ set_x_height()
void ROW::set_x_height |
( |
float |
new_xheight | ) |
|
|
inline |
◆ space()
int32_t ROW::space |
( |
| ) |
const |
|
inline |
◆ word_list()
WERD_LIST* ROW::word_list |
( |
| ) |
|
|
inline |
◆ x_height()
float ROW::x_height |
( |
| ) |
const |
|
inline |
◆ tweak_row_baseline
void tweak_row_baseline |
( |
ROW * |
, |
|
|
double |
, |
|
|
double |
|
|
) |
| |
|
friend |
◆ ascrise
◆ baseline
◆ bodysize
◆ bound_box
◆ descdrop
◆ has_drop_cap_
◆ kerning
◆ lmargin_
◆ para_
◆ rmargin_
◆ spacing
◆ words
◆ xheight
The documentation for this class was generated from the following files:
- /home/stephane/src/tesseract/src/ccstruct/ocrrow.h
- /home/stephane/src/tesseract/src/ccstruct/ocrrow.cpp