63 WERD(C_BLOB_LIST* blob_list, uint8_t blanks,
const char*
text);
68 WERD(C_BLOB_LIST* blob_list,
WERD* clone);
87 C_BLOB_LIST* orphan_blobs);
115 void set_text(
const char* new_text) { correct = new_text; }
139 #ifndef GRAPHICS_DISABLED
171 bool* make_next_word_fuzzy);
177 int16_t script_id_ = 0;
180 C_BLOB_LIST rej_cblobs;
@ DF_BN_POLYGONAL
BL normalisd polyapx.
@ DF_EDGE_STEP
Edge steps.
@ DF_BLAMER
Blamer information.
@ DF_POLYGONAL
Polyg approx.
int word_comparator(const void *word1p, const void *word2p)
@ W_SCRIPT_HAS_XHEIGHT
x-height concept makes sense.
@ W_FUZZY_NON
fuzzy nonspace
@ W_SEGMENTED
correctly segmented
@ W_SCRIPT_IS_LATIN
Special case latin for y. splitting.
@ W_REP_CHAR
repeated character
@ W_DONT_CHOP
fixed pitch chopped
@ W_INVERSE
white on black
#define ELIST2IZEH(CLASSNAME)
WERD * ConstructWerdWithNewBlobs(C_BLOB_LIST *all_blobs, C_BLOB_LIST *orphan_blobs)
void set_script_id(int id)
static ScrollView::Color NextColor(ScrollView::Color colour)
C_BLOB_LIST * rej_cblob_list()
C_BLOB_LIST * cblob_list()
void set_display_flag(uint8_t flag, bool value)
WERD * ConstructFromSingleBlob(bool bol, bool eol, C_BLOB *blob)
bool AddSelectedOutlines(const GenericVector< bool > &wanted, const GenericVector< C_BLOB * > &target_blobs, const GenericVector< C_OUTLINE * > &outlines, bool *make_next_word_fuzzy)
TBOX restricted_bounding_box(bool upper_dots, bool lower_dots) const
void set_text(const char *new_text)
void set_blanks(uint8_t new_blanks)
WERD & operator=(const WERD &source)
const char * text() const
bool display_flag(uint8_t flag) const
void CleanNoise(float size_threshold)
void set_flag(WERD_FLAGS mask, bool value)
void copy_on(WERD *other)
TBOX bounding_box() const
void join_on(WERD *other)
TBOX true_bounding_box() const
void plot_rej_blobs(ScrollView *window)
void plot(ScrollView *window, ScrollView::Color colour)
bool flag(WERD_FLAGS mask) const
void move(const ICOORD vec)
void GetNoiseOutlines(GenericVector< C_OUTLINE * > *outlines)
void set_bit(uint8_t bit_num, bool value)
bool bit(uint8_t bit_num) const
const char * string() const