21 #ifndef TESSERACT_CCMAIN_LTR_RESULT_ITERATOR_H_ 22 #define TESSERACT_CCMAIN_LTR_RESULT_ITERATOR_H_ 62 int scale,
int scaled_yres,
63 int rect_left,
int rect_top,
64 int rect_width,
int rect_height);
85 void SetLineSeparator(
const char *
new_line);
88 void SetParagraphSeparator(
const char *new_para);
95 void RowAttributes(
float* row_height,
float* descenders,
96 float* ascenders)
const;
108 const char* WordFontAttributes(
bool* is_bold,
119 const char* WordRecognitionLanguage()
const;
125 bool WordIsFromDictionary()
const;
128 int BlanksBeforeWord()
const;
131 bool WordIsNumeric()
const;
134 bool HasBlamerInfo()
const;
138 const void *GetParamsTrainingBundle()
const;
142 const char *GetBlamerDebug()
const;
146 const char *GetBlamerMisadaptionDebug()
const;
149 bool HasTruthString()
const;
153 bool EquivalentToTruth(
const char *str)
const;
157 char* WordTruthUTF8Text()
const;
161 char* WordNormedUTF8Text()
const;
165 const char *WordLattice(
int *lattice_size)
const;
172 bool SymbolIsSuperscript()
const;
176 bool SymbolIsSubscript()
const;
180 bool SymbolIsDropcap()
const;
206 const char* GetUTF8Text()
const;
210 float Confidence()
const;
216 BLOB_CHOICE_IT* choice_it_;
221 #endif // TESSERACT_CCMAIN_LTR_RESULT_ITERATOR_H_
const char * line_separator_
const char * paragraph_separator_