|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
////////////////////////////////////////////////////////////
---------------------------------------------------------------------
**************** BndRegRowIterC *******************************************
---------------------------------------------------------------------
This class is for iterating over all the pixels enclosed by a boundary in a
raster-scan fashion.
Variables:
- EdgeCPtrC edp;
-
- int stop;
-
- Index2dC lpxl;
-
lpxl and rpxl are both within boundaries
- Index2dC rpxl;
-
lpxl and rpxl are both within boundaries
Methods:
- EdgeListC Vedges(const EdgeListC & el)
-
get list of vertical edgels;
- BndRegRowIterC(const EdgeListC & el)
-
Constructor from an edge list
- void First()
-
Computes the end points of the first row in the region
- BooleanT IsElm()
-
Returns TRUE if the whole region has not been traversed yet
- void Next()
-
Computes the end points of the next row
- PairC<Index2dC> Data()
-
Returns the end points of the current row
|
Programmer:Roshano Roberts, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|