DLDatarun Class Reference

Stores pixel run information. More...

#include <DLDatarun.h>

List of all members.

Public Member Functions

 DLDatarun ()
 DLDatarun (const DLDatarun &orig)
const DLDatarunoperator= (const DLDatarun &right)
 ~DLDatarun ()

Public Attributes

int run_row
 row of run
int run_start
 first pixel of run
int run_stop
 last+1 pixel of run


Detailed Description

Stores pixel run information.

Information about pixels runs (connected rows of dark pixels in a binary image) is available as publicly accessible members of this object. Containers of DLDatarun objects can be used to store the runs of a binary image, and are used in DLComponent.

Definition at line 12 of file DLDatarun.h.


Constructor & Destructor Documentation

DLDatarun::DLDatarun (  )  [inline]

DLDatarun Constructor

Definition at line 18 of file DLDatarun.h.

DLDatarun::DLDatarun ( const DLDatarun orig  )  [inline]

DLDatarun Copy Constructor

Definition at line 22 of file DLDatarun.h.

DLDatarun::~DLDatarun (  )  [inline]

DLDatarun destructor

Definition at line 39 of file DLDatarun.h.


Member Function Documentation

const DLDatarun& DLDatarun::operator= ( const DLDatarun right  )  [inline]

Assignment operator

Parameters:
right DLDatarun

Definition at line 28 of file DLDatarun.h.

References run_row, run_start, and run_stop.


Member Data Documentation

int DLDatarun::run_row

row of run

Definition at line 39 of file DLDatarun.h.

Referenced by operator=().

int DLDatarun::run_start

first pixel of run

Definition at line 45 of file DLDatarun.h.

Referenced by operator=().

int DLDatarun::run_stop

last+1 pixel of run

Definition at line 47 of file DLDatarun.h.

Referenced by operator=().


The documentation for this class was generated from the following file:

DOCLIB is being developed under contract by a collaboration between:
The Laboratory for Language and Media Processing
Unviersity of Maryland, College Park
and
Booz | Allen | Hamilton

All Rights Reserved, 2003-2007