tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
REJ Class Reference

#include <rejctmap.h>

Collaboration diagram for REJ:

Public Member Functions

 REJ ()=default
 
 REJ (const REJ &source)
 
REJoperator= (const REJ &source)
 
bool flag (REJ_FLAGS rej_flag)
 
char display_char ()
 
bool perm_rejected ()
 
bool rejected ()
 
bool accepted ()
 
bool accept_if_good_quality ()
 
bool recoverable ()
 
void setrej_tess_failure ()
 
void setrej_small_xht ()
 
void setrej_edge_char ()
 
void setrej_1Il_conflict ()
 
void setrej_postNN_1Il ()
 
void setrej_rej_cblob ()
 
void setrej_mm_reject ()
 
void setrej_bad_repetition ()
 
void setrej_poor_match ()
 
void setrej_not_tess_accepted ()
 
void setrej_contains_blanks ()
 
void setrej_bad_permuter ()
 
void setrej_hyphen ()
 
void setrej_dubious ()
 
void setrej_no_alphanums ()
 
void setrej_mostly_rej ()
 
void setrej_xht_fixup ()
 
void setrej_bad_quality ()
 
void setrej_doc_rej ()
 
void setrej_block_rej ()
 
void setrej_row_rej ()
 
void setrej_unlv_rej ()
 
void setrej_nn_accept ()
 
void setrej_hyphen_accept ()
 
void setrej_mm_accept ()
 
void setrej_quality_accept ()
 
void setrej_minimal_rej_accept ()
 
void full_print (FILE *fp)
 

Private Member Functions

void set_flag (REJ_FLAGS rej_flag)
 
bool rej_before_nn_accept ()
 
bool rej_between_nn_and_mm ()
 
bool rej_between_mm_and_quality_accept ()
 
bool rej_between_quality_and_minimal_rej_accept ()
 
bool rej_before_mm_accept ()
 
bool rej_before_quality_accept ()
 

Private Attributes

BITS16 flags1
 
BITS16 flags2
 

Constructor & Destructor Documentation

◆ REJ() [1/2]

REJ::REJ ( )
default

◆ REJ() [2/2]

REJ::REJ ( const REJ source)
inline

Member Function Documentation

◆ accept_if_good_quality()

bool REJ::accept_if_good_quality ( )

◆ accepted()

bool REJ::accepted ( )
inline

◆ display_char()

char REJ::display_char ( )
inline

◆ flag()

bool REJ::flag ( REJ_FLAGS  rej_flag)
inline

◆ full_print()

void REJ::full_print ( FILE *  fp)

◆ operator=()

REJ& REJ::operator= ( const REJ source)
inline

◆ perm_rejected()

bool REJ::perm_rejected ( )

◆ recoverable()

bool REJ::recoverable ( )
inline

◆ rej_before_mm_accept()

bool REJ::rej_before_mm_accept ( )
private

◆ rej_before_nn_accept()

bool REJ::rej_before_nn_accept ( )
private

◆ rej_before_quality_accept()

bool REJ::rej_before_quality_accept ( )
private

◆ rej_between_mm_and_quality_accept()

bool REJ::rej_between_mm_and_quality_accept ( )
private

◆ rej_between_nn_and_mm()

bool REJ::rej_between_nn_and_mm ( )
private

◆ rej_between_quality_and_minimal_rej_accept()

bool REJ::rej_between_quality_and_minimal_rej_accept ( )
private

◆ rejected()

bool REJ::rejected ( )

◆ set_flag()

void REJ::set_flag ( REJ_FLAGS  rej_flag)
inlineprivate

◆ setrej_1Il_conflict()

void REJ::setrej_1Il_conflict ( )

◆ setrej_bad_permuter()

void REJ::setrej_bad_permuter ( )

◆ setrej_bad_quality()

void REJ::setrej_bad_quality ( )

◆ setrej_bad_repetition()

void REJ::setrej_bad_repetition ( )

◆ setrej_block_rej()

void REJ::setrej_block_rej ( )

◆ setrej_contains_blanks()

void REJ::setrej_contains_blanks ( )

◆ setrej_doc_rej()

void REJ::setrej_doc_rej ( )

◆ setrej_dubious()

void REJ::setrej_dubious ( )

◆ setrej_edge_char()

void REJ::setrej_edge_char ( )

◆ setrej_hyphen()

void REJ::setrej_hyphen ( )

◆ setrej_hyphen_accept()

void REJ::setrej_hyphen_accept ( )

◆ setrej_minimal_rej_accept()

void REJ::setrej_minimal_rej_accept ( )

◆ setrej_mm_accept()

void REJ::setrej_mm_accept ( )

◆ setrej_mm_reject()

void REJ::setrej_mm_reject ( )

◆ setrej_mostly_rej()

void REJ::setrej_mostly_rej ( )

◆ setrej_nn_accept()

void REJ::setrej_nn_accept ( )

◆ setrej_no_alphanums()

void REJ::setrej_no_alphanums ( )

◆ setrej_not_tess_accepted()

void REJ::setrej_not_tess_accepted ( )

◆ setrej_poor_match()

void REJ::setrej_poor_match ( )

◆ setrej_postNN_1Il()

void REJ::setrej_postNN_1Il ( )

◆ setrej_quality_accept()

void REJ::setrej_quality_accept ( )

◆ setrej_rej_cblob()

void REJ::setrej_rej_cblob ( )

◆ setrej_row_rej()

void REJ::setrej_row_rej ( )

◆ setrej_small_xht()

void REJ::setrej_small_xht ( )

◆ setrej_tess_failure()

void REJ::setrej_tess_failure ( )

◆ setrej_unlv_rej()

void REJ::setrej_unlv_rej ( )

◆ setrej_xht_fixup()

void REJ::setrej_xht_fixup ( )

Member Data Documentation

◆ flags1

BITS16 REJ::flags1
private

◆ flags2

BITS16 REJ::flags2
private

The documentation for this class was generated from the following files: