20 #ifndef TESSERACT_CCMAIN_PAGEITERATOR_H_
21 #define TESSERACT_CCMAIN_PAGEITERATOR_H_
69 int scaled_yres,
int rect_left,
int rect_top,
int rect_width,
83 bool PositionedAtSameWord(
const PAGE_RES_IT *other)
const;
98 virtual void RestartParagraph();
104 bool IsWithinFirstTextlineOfParagraph()
const;
111 virtual void RestartRow();
191 bool include_lower_dots) {
192 include_upper_dots_ = include_upper_dots;
193 include_lower_dots_ = include_lower_dots;
208 int *right,
int *bottom)
const;
215 int *right,
int *bottom)
const;
233 Pta *BlockPolygon()
const;
255 int *left,
int *top)
const;
267 void RowAttributes(
float *row_height,
float *descenders,
268 float *ascenders)
const;
281 float *deskew_angle)
const;
312 bool *is_list_item,
bool *is_crown,
313 int *first_line_indent)
const;
326 void BeginWord(
int offset);
void SetBoundingBoxComponents(bool include_upper_dots, bool include_lower_dots)