18#ifndef TESSERACT_CCMAIN_PAGEITERATOR_H_
19#define TESSERACT_CCMAIN_PAGEITERATOR_H_
67 int scaled_yres,
int rect_left,
int rect_top,
int rect_width,
81 bool PositionedAtSameWord(
const PAGE_RES_IT *other)
const;
96 virtual void RestartParagraph();
102 bool IsWithinFirstTextlineOfParagraph()
const;
109 virtual void RestartRow();
189 bool include_lower_dots) {
190 include_upper_dots_ = include_upper_dots;
191 include_lower_dots_ = include_lower_dots;
206 int *right,
int *bottom)
const;
213 int *right,
int *bottom)
const;
231 Pta *BlockPolygon()
const;
253 int *left,
int *top)
const;
265 void RowAttributes(
float *row_height,
float *descenders,
266 float *ascenders)
const;
279 float *deskew_angle)
const;
310 bool *is_list_item,
bool *is_crown,
311 int *first_line_indent)
const;
324 void BeginWord(
int offset);
void SetBoundingBoxComponents(bool include_upper_dots, bool include_lower_dots)