Tesseract 3.01
TBLOB Struct Reference

#include <blobs.h>

List of all members.

Public Member Functions

 TBLOB ()
 TBLOB (const TBLOB &src)
 ~TBLOB ()
TBLOB & operator= (const TBLOB &src)
void CopyFrom (const TBLOB &src)
void Clear ()
void Normalize (const DENORM &denorm)
void Rotate (const FCOORD rotation)
void Move (const ICOORD vec)
void Scale (float factor)
void ComputeBoundingBoxes ()
int NumOutlines () const
TBOX bounding_box () const
void plot (ScrollView *window, ScrollView::Color color, ScrollView::Color child_color)
int BBArea () const

Static Public Member Functions

static TBLOB * PolygonalCopy (C_BLOB *src)

Public Attributes

TESSLINE * outlines
TBLOB * next

Constructor & Destructor Documentation

TBLOB::TBLOB ( ) [inline]
TBLOB::TBLOB ( const TBLOB &  src) [inline]
TBLOB::~TBLOB ( ) [inline]

Member Function Documentation

int TBLOB::BBArea ( ) const [inline]
TBOX TBLOB::bounding_box ( ) const
void TBLOB::Clear ( )
void TBLOB::ComputeBoundingBoxes ( )
void TBLOB::CopyFrom ( const TBLOB &  src)
void TBLOB::Move ( const ICOORD  vec)
void TBLOB::Normalize ( const DENORM &  denorm)
int TBLOB::NumOutlines ( ) const
TBLOB& TBLOB::operator= ( const TBLOB &  src) [inline]
void TBLOB::plot ( ScrollView *  window,
ScrollView::Color  color,
ScrollView::Color  child_color 
)
TBLOB * TBLOB::PolygonalCopy ( C_BLOB *  src) [static]
void TBLOB::Rotate ( const FCOORD  rotation)
void TBLOB::Scale ( float  factor)

Member Data Documentation


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