71 WERD(C_BLOB_LIST *blob_list,
WERD *clone);
90 C_BLOB_LIST *orphan_blobs);
148 #ifndef GRAPHICS_DISABLED 160 #endif // GRAPHICS_DISABLED 180 bool *make_next_word_fuzzy);
194 #include "ocrrow.h" // placed here due to 196 int word_comparator(
const void *word1p,
const void *word2p);
static ScrollView::Color NextColor(ScrollView::Color colour)
Definition: werd.cpp:305
STRING correct
Definition: werd.h:188
void move(const ICOORD vec)
Definition: werd.cpp:197
uint8_t space()
Definition: werd.h:102
void GetNoiseOutlines(GenericVector< C_OUTLINE *> *outlines)
Definition: werd.cpp:529
WERD & operator=(const WERD &source)
Definition: werd.cpp:368
const char * text() const
Definition: werd.h:123
void join_on(WERD *other)
Definition: werd.cpp:210
void set_blanks(uint8_t new_blanks)
Definition: werd.h:105
C_BLOB_LIST * rej_cblob_list()
Definition: werd.h:93
bool display_flag(uint8_t flag) const
Definition: werd.h:129
WERD * ConstructFromSingleBlob(bool bol, bool eol, C_BLOB *blob)
Definition: werd.cpp:136
C_BLOB_LIST rej_cblobs
Definition: werd.h:190
uint8_t blanks
Definition: werd.h:183
TBOX restricted_bounding_box(bool upper_dots, bool lower_dots) const
Definition: werd.cpp:163
int16_t script_id_
Definition: werd.h:187
void CleanNoise(float size_threshold)
Definition: werd.cpp:505
void set_display_flag(uint8_t flag, bool value)
Definition: werd.h:130
const char * string() const
Definition: strngs.cpp:196
bool bit(uint8_t bit_num) const
Definition: bits16.h:57
void set_script_id(int id)
Definition: werd.h:111
void copy_on(WERD *other)
Definition: werd.cpp:233
WERD * shallow_copy()
Definition: werd.cpp:351
void plot(ScrollView *window, ScrollView::Color colour)
Definition: werd.cpp:296
Definition: stepblob.h:37
BITS16 disp_flags
Definition: werd.h:186
C_BLOB_LIST cblobs
Definition: werd.h:189
uint8_t dummy
Definition: werd.h:184
void plot_rej_blobs(ScrollView *window)
Definition: werd.cpp:336
integer coordinate
Definition: points.h:32
C_BLOB_LIST * cblob_list()
Definition: werd.h:98
BITS16 flags
Definition: werd.h:185
int script_id() const
Definition: werd.h:108
void set_flag(WERD_FLAGS mask, bool value)
Definition: werd.h:127
void print()
Definition: werd.cpp:265
void set_bit(uint8_t bit_num, bool value)
Definition: bits16.h:48
bool AddSelectedOutlines(const GenericVector< bool > &wanted, const GenericVector< C_BLOB *> &target_blobs, const GenericVector< C_OUTLINE *> &outlines, bool *make_next_word_fuzzy)
Definition: werd.cpp:547
TBOX bounding_box() const
Definition: werd.cpp:159
WERD * ConstructWerdWithNewBlobs(C_BLOB_LIST *all_blobs, C_BLOB_LIST *orphan_blobs)
Definition: werd.cpp:411
TBOX true_bounding_box() const
Definition: werd.cpp:180
bool flag(WERD_FLAGS mask) const
Definition: werd.h:126
void set_text(const char *new_text)
Definition: werd.h:124