19#ifndef TESSERACT_CSTRUCT_BOXWORD_H_
20#define TESSERACT_CSTRUCT_BOXWORD_H_
76 const std::function<
void(
int)> &cb)
const;
89 void ComputeBoundingBox();
93 std::vector<TBOX> boxes_;
void MergeBoxes(unsigned start, unsigned end)
BoxWord & operator=(const BoxWord &src)
void ChangeBox(unsigned index, const TBOX &box)
void ProcessMatchedBlobs(const TWERD &other, const std::function< void(int)> &cb) const
static BoxWord * CopyFromNormalized(TWERD *tessword)
const TBOX & bounding_box() const
void DeleteBox(unsigned index)
const TBOX & BlobBox(unsigned index) const
void InsertBox(unsigned index, const TBOX &box)
void ClipToOriginalWord(const BLOCK *block, WERD *original_word)
void CopyFrom(const BoxWord &src)