21 #ifndef TESSERACT_CCMAIN_LTR_RESULT_ITERATOR_H_ 22 #define TESSERACT_CCMAIN_LTR_RESULT_ITERATOR_H_ 24 #include "pageiterator.h" 26 #include "publictypes.h" 64 int scale,
int scaled_yres,
65 int rect_left,
int rect_top,
66 int rect_width,
int rect_height);
88 void SetLineSeparator(
const char *new_line);
91 void SetParagraphSeparator(
const char *new_para);
98 void RowAttributes(
float* row_height,
float* descenders,
99 float* ascenders)
const;
111 const char* WordFontAttributes(
bool* is_bold,
122 const char* WordRecognitionLanguage()
const;
125 StrongScriptDirection WordDirection()
const;
128 bool WordIsFromDictionary()
const;
131 int BlanksBeforeWord()
const;
134 bool WordIsNumeric()
const;
137 bool HasBlamerInfo()
const;
141 const void *GetParamsTrainingBundle()
const;
145 const char *GetBlamerDebug()
const;
149 const char *GetBlamerMisadaptionDebug()
const;
152 bool HasTruthString()
const;
156 bool EquivalentToTruth(
const char *str)
const;
160 char* WordTruthUTF8Text()
const;
164 char* WordNormedUTF8Text()
const;
168 const char *WordLattice(
int *lattice_size)
const;
175 bool SymbolIsSuperscript()
const;
179 bool SymbolIsSubscript()
const;
183 bool SymbolIsDropcap()
const;
209 const char* GetUTF8Text()
const;
213 float Confidence()
const;
224 #endif // TESSERACT_CCMAIN_LTR_RESULT_ITERATOR_H_ Definition: baseapi.cpp:94
PageIteratorLevel
Definition: publictypes.h:219
BLOB_CHOICE_IT * choice_it_
Definition: ltrresultiterator.h:219
Definition: ltrresultiterator.h:191
Definition: ltrresultiterator.h:48
Definition: pageres.h:169
Definition: tesseractclass.h:173
const char * line_separator_
Definition: ltrresultiterator.h:186
Definition: pageiterator.h:52
WERD_RES * word_res_
Definition: ltrresultiterator.h:217
const char * paragraph_separator_
Definition: ltrresultiterator.h:187