IMAGE_BLOCK Class Reference

#include <pageblk.h>

Inheritance diagram for IMAGE_BLOCK:

PAGE_BLOCK List of all members.

Detailed Description

Class for dealing with image block.

Block contains image

Definition at line 289 of file pageblk.h.

Public Member Functions

Private Attributes


Constructor & Destructor Documentation

IMAGE_BLOCK::IMAGE_BLOCK (  )  [inline]

Definition at line 292 of file pageblk.h.

00292                   { 
00293     }                            //empty constructor

IMAGE_BLOCK::IMAGE_BLOCK ( ICOORDELT_LIST *  points,
INT8  colo,
INT8  qual 
)

Init a BLAH, where BLAH is IMAGE_BLOCK.

Definition at line 767 of file pageblk.cpp.

References quality.

00767                                                                       :PAGE_BLOCK (points,
00768 PB_IMAGE) {
00769   colour = colo;
00770   quality = qual;
00771 }


Member Function Documentation

void IMAGE_BLOCK::de_serialise_asc ( FILE *  f  ) 

Convert BLAH from ascii file, where BLAH is IMAGE_BLOCK.

Definition at line 807 of file pageblk.cpp.

References de_serialise_INT32(), and quality.

00809                                     {
00810   ((PAGE_BLOCK *) this)->de_serialise_asc (f);
00811   colour = de_serialise_INT32 (f);
00812   quality = de_serialise_INT32 (f);
00813 }

IMAGE_BLOCK::make_serialise ( IMAGE_BLOCK   ) 

void IMAGE_BLOCK::set_attrs ( INT8  colo,
INT8  qual 
)

Set attributes for BLAH, where BLAH is IMAGE_BLOCK.

Definition at line 777 of file pageblk.cpp.

References quality.

00777                                                 { 
00778   colour = colo;
00779   quality = qual;
00780 }

void IMAGE_BLOCK::show_attrs ( DEBUG_WIN debug  ) 

Print info about BLAH, where BLAH is IMAGE_BLOCK.

Definition at line 786 of file pageblk.cpp.

References blabel, f, I_START, and quality.

00786                                          { 
00787   f->dprintf ("IMAGE BLOCK with attributes %s, %s\n", blabel[I_START][colour],
00788     blabel[I_START + 1][quality]);
00789 }


Member Data Documentation

INT8 IMAGE_BLOCK::colour [private]

FIX:.

Definition at line 308 of file pageblk.h.

INT8 IMAGE_BLOCK::quality [private]

FIX:.

Definition at line 310 of file pageblk.h.

Referenced by de_serialise_asc(), IMAGE_BLOCK(), set_attrs(), and show_attrs().


The documentation for this class was generated from the following files:
Generated on Wed Feb 28 19:49:32 2007 for Tesseract by  doxygen 1.5.1