User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
ImageRectIterC::ImageRectIterC(ImageC &,const ImageRectangleC &)
ImageRectIterC::ImageRectIterC(const ImageRectIterC &)
ImageRectIterC::operator=(const ImageC &)
ImageRectIterC::operator=(const ImageRectangleC &)
ImageRectIterC::Rectangle(void) const
ImageRectIterC::First(void)
ImageRectIterC::Next(void)
ImageRectIterC::Col(void) const
ImageRectIterC::Pixel(void) const
BaseImageIterC::operator=(const ImageC &)
BaseImageIterC::Data(void)
BaseImageIterC::Data(void) const
BaseImageIterC::Row(void) const
BaseImageIterC::IsElm(void) const
BaseImageIterC::IsEndOfRow(void) const
ImageRectIterC<class DataC>
 
Pointer based image rectangle iterator.
 
include "amma/ImRectIt.hh"
User Level:Default
Library:Image
Example:exIter.cc
Section:Image.Indexing.Iterators
In Scope:std

Comments:
This iterator goes through a sub-rectangle of the image.

FAST!!!

Parent Classes: Variables:
Methods:
ImageRectIterC(ImageC<DataC> & Img,const ImageRectangleC & Rect)
Construct from an image.

ImageRectIterC(const ImageRectIterC & Oth)
copy constructor.

const ImageRectIterC<DataC> & operator=(const ImageC<DataC> & Oth)
Assign a new image to iterator. NB. This will reset iterator to begining of image.

const ImageRectIterC<DataC> & operator=(const ImageRectangleC & Oth)
Assign a new rectangle to iterator. NB. This will reset iterator to begining of image.

const ImageRectangleC & Rectangle() const
Access working rectangle.

void First()
Goto first pixel in image.

void Next()
Goto first pixel in image.

IndexT Col() const
Get current columb. (SLOW).

PixelC Pixel() const
Get current pixel (SLOW).

#include "amma/BasImgIt.hh"
const BaseImageIterC<DataC> & operator=(const ImageC<DataC> & Oth)
Assign a new image to iterator.
NB. This will reset iterator to begining of image.

DataC & Data()
Get value of current pixel.

const DataC & Data() const
Get value of current pixel.

IndexT Row() const
Get current row.

BooleanT IsElm() const
At valid pixel in image ?

BooleanT IsEndOfRow() const
Test if last pixel in row.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001