Tesseract 3.01
tesseract::CubeRecoContext Class Reference

#include <cube_reco_context.h>

List of all members.

Public Types

enum  ReadOrder { L2R, R2L }

Public Member Functions

 CubeRecoContext (Tesseract *tess_obj)
 ~CubeRecoContext ()
const string & Lang () const
CharSetCharacterSet () const
CharClassifierClassifier () const
WordSizeModelSizeModel () const
CharBigramsBigrams () const
WordUnigramsWordUnigramsObj () const
TuningParamsParams () const
LangModelLangMod () const
ReadOrder ReadingOrder () const
bool HasCase () const
bool Cursive () const
bool HasItalics () const
bool Contextual () const
bool SizeNormalization () const
bool NoisyInput () const
bool OOD () const
bool Numeric () const
bool WordList () const
bool Punc () const
bool CaseSensitive () const
void SetSizeNormalization (bool size_normalization)
void SetNoisyInput (bool noisy_input)
void SetOOD (bool ood_enabled)
void SetNumeric (bool numeric_enabled)
void SetWordList (bool word_list_enabled)
void SetPunc (bool punc_enabled)
void SetCaseSensitive (bool case_sensitive)
tesseract::TesseractTesseractObject () const
bool GetDataFilePath (string *path) const

Static Public Member Functions

static CubeRecoContextCreate (Tesseract *tess_obj, TessdataManager *tessdata_manager, UNICHARSET *tess_unicharset)

Member Enumeration Documentation

Enumerator:
L2R 
R2L 

Constructor & Destructor Documentation

tesseract::CubeRecoContext::CubeRecoContext ( Tesseract tess_obj)
tesseract::CubeRecoContext::~CubeRecoContext ( )

Member Function Documentation

CharBigrams* tesseract::CubeRecoContext::Bigrams ( ) const [inline]
bool tesseract::CubeRecoContext::CaseSensitive ( ) const [inline]
CharSet* tesseract::CubeRecoContext::CharacterSet ( ) const [inline]
CharClassifier* tesseract::CubeRecoContext::Classifier ( ) const [inline]
bool tesseract::CubeRecoContext::Contextual ( ) const [inline]
CubeRecoContext * tesseract::CubeRecoContext::Create ( Tesseract tess_obj,
TessdataManager tessdata_manager,
UNICHARSET tess_unicharset 
) [static]
bool tesseract::CubeRecoContext::Cursive ( ) const [inline]
bool tesseract::CubeRecoContext::GetDataFilePath ( string *  path) const
bool tesseract::CubeRecoContext::HasCase ( ) const [inline]
bool tesseract::CubeRecoContext::HasItalics ( ) const [inline]
const string& tesseract::CubeRecoContext::Lang ( ) const [inline]
LangModel* tesseract::CubeRecoContext::LangMod ( ) const [inline]
bool tesseract::CubeRecoContext::NoisyInput ( ) const [inline]
bool tesseract::CubeRecoContext::Numeric ( ) const [inline]
bool tesseract::CubeRecoContext::OOD ( ) const [inline]
TuningParams* tesseract::CubeRecoContext::Params ( ) const [inline]
bool tesseract::CubeRecoContext::Punc ( ) const [inline]
ReadOrder tesseract::CubeRecoContext::ReadingOrder ( ) const [inline]
void tesseract::CubeRecoContext::SetCaseSensitive ( bool  case_sensitive) [inline]
void tesseract::CubeRecoContext::SetNoisyInput ( bool  noisy_input) [inline]
void tesseract::CubeRecoContext::SetNumeric ( bool  numeric_enabled) [inline]
void tesseract::CubeRecoContext::SetOOD ( bool  ood_enabled) [inline]
void tesseract::CubeRecoContext::SetPunc ( bool  punc_enabled) [inline]
void tesseract::CubeRecoContext::SetSizeNormalization ( bool  size_normalization) [inline]
void tesseract::CubeRecoContext::SetWordList ( bool  word_list_enabled) [inline]
WordSizeModel* tesseract::CubeRecoContext::SizeModel ( ) const [inline]
bool tesseract::CubeRecoContext::SizeNormalization ( ) const [inline]
tesseract::Tesseract* tesseract::CubeRecoContext::TesseractObject ( ) const [inline]
bool tesseract::CubeRecoContext::WordList ( ) const [inline]
WordUnigrams* tesseract::CubeRecoContext::WordUnigramsObj ( ) const [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines