tesseract::RowScratchRegisters Class Reference

#include <paragraphs_internal.h>

List of all members.

Public Member Functions

void Init (const RowInfo &row)
LineType GetLineType () const
LineType GetLineType (const ParagraphModel *model) const
void SetStartLine ()
void SetBodyLine ()
void AddStartLine (const ParagraphModel *model)
void AddBodyLine (const ParagraphModel *model)
void SetUnknown ()
void StartHypotheses (SetOfModels *models) const
void StrongHypotheses (SetOfModels *models) const
void NonNullHypotheses (SetOfModels *models) const
void DiscardNonMatchingHypotheses (const SetOfModels &models)
const ParagraphModelUniqueStartHypothesis () const
const ParagraphModelUniqueBodyHypothesis () const
int OffsideIndent (tesseract::ParagraphJustification just) const
int AlignsideIndent (tesseract::ParagraphJustification just) const
void AppendDebugInfo (const ParagraphTheory &theory, GenericVector< STRING > *dbg) const

Static Public Member Functions

static void AppendDebugHeaderFields (GenericVector< STRING > *header)

Public Attributes

const RowInfori_
int lmargin_
int lindent_
int rindent_
int rmargin_

Member Function Documentation

void tesseract::RowScratchRegisters::AddBodyLine ( const ParagraphModel model  ) 
void tesseract::RowScratchRegisters::AddStartLine ( const ParagraphModel model  ) 
int tesseract::RowScratchRegisters::AlignsideIndent ( tesseract::ParagraphJustification  just  )  const [inline]
void tesseract::RowScratchRegisters::AppendDebugHeaderFields ( GenericVector< STRING > *  header  )  [static]
void tesseract::RowScratchRegisters::AppendDebugInfo ( const ParagraphTheory theory,
GenericVector< STRING > *  dbg 
) const
void tesseract::RowScratchRegisters::DiscardNonMatchingHypotheses ( const SetOfModels models  ) 
LineType tesseract::RowScratchRegisters::GetLineType ( const ParagraphModel model  )  const
LineType tesseract::RowScratchRegisters::GetLineType (  )  const
void tesseract::RowScratchRegisters::Init ( const RowInfo row  ) 
void tesseract::RowScratchRegisters::NonNullHypotheses ( SetOfModels models  )  const
int tesseract::RowScratchRegisters::OffsideIndent ( tesseract::ParagraphJustification  just  )  const [inline]
void tesseract::RowScratchRegisters::SetBodyLine (  ) 
void tesseract::RowScratchRegisters::SetStartLine (  ) 
void tesseract::RowScratchRegisters::SetUnknown (  )  [inline]
void tesseract::RowScratchRegisters::StartHypotheses ( SetOfModels models  )  const
void tesseract::RowScratchRegisters::StrongHypotheses ( SetOfModels models  )  const
const ParagraphModel * tesseract::RowScratchRegisters::UniqueBodyHypothesis (  )  const
const ParagraphModel * tesseract::RowScratchRegisters::UniqueStartHypothesis (  )  const

Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Thu Feb 2 08:19:25 2012 for Tesseract by  doxygen 1.6.3