|
Tesseract
3.02
|
#include <blobs.h>
Public Member Functions | |
| TBLOB () | |
| TBLOB (const TBLOB &src) | |
| ~TBLOB () | |
| TBLOB & | operator= (const TBLOB &src) |
| TBLOB * | ClassifyNormalizeIfNeeded (const DENORM **denorm) const |
| 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 |
|
inline |
|
inline |
Definition at line 220 of file blobs.h.
| TBOX TBLOB::bounding_box | ( | ) | const |
Definition at line 384 of file blobs.cpp.
Definition at line 281 of file blobs.cpp.
| void TBLOB::Clear | ( | ) |
Definition at line 322 of file blobs.cpp.
| void TBLOB::ComputeBoundingBoxes | ( | ) |
Definition at line 364 of file blobs.cpp.
| void TBLOB::CopyFrom | ( | const TBLOB & | src | ) |
Definition at line 307 of file blobs.cpp.
| void TBLOB::Move | ( | const ICOORD | vec | ) |
Definition at line 350 of file blobs.cpp.
| void TBLOB::Normalize | ( | const DENORM & | denorm | ) |
Definition at line 330 of file blobs.cpp.
| int TBLOB::NumOutlines | ( | ) | const |
Definition at line 371 of file blobs.cpp.
| void TBLOB::plot | ( | ScrollView * | window, |
| ScrollView::Color | color, | ||
| ScrollView::Color | child_color | ||
| ) |
Definition at line 396 of file blobs.cpp.
Definition at line 269 of file blobs.cpp.
| void TBLOB::Rotate | ( | const FCOORD | rotation | ) |
Definition at line 343 of file blobs.cpp.
| void TBLOB::Scale | ( | float | factor | ) |
Definition at line 357 of file blobs.cpp.