User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Arrays - 2D - Array2dSqr3IterC<class DataT>
 

  PUBLIC
Array2dSqr3IterC::Array2dSqr3IterC(void)
Array2dSqr3IterC::Array2dSqr3IterC(const Array2dC &)
Array2dSqr3IterC::First(void)
Array2dSqr3IterC::Next(void)
Array2dSqr3IterC::IsElm(void) const
Array2dSqr3IterC::operator bool(void) const
Array2dSqr3IterC::operator ++(void)
Array2dSqr3IterC::operator ++(int)
Array2dSqr3IterC::DataBL(void)
Array2dSqr3IterC::DataBL(void) const
Array2dSqr3IterC::DataBM(void)
Array2dSqr3IterC::DataBM(void) const
Array2dSqr3IterC::DataBR(void)
Array2dSqr3IterC::DataBR(void) const
Array2dSqr3IterC::DataML(void)
Array2dSqr3IterC::DataML(void) const
Array2dSqr3IterC::DataMM(void)
Array2dSqr3IterC::DataMM(void) const
Array2dSqr3IterC::DataMR(void)
Array2dSqr3IterC::DataMR(void) const
Array2dSqr3IterC::DataTL(void)
Array2dSqr3IterC::DataTL(void) const
Array2dSqr3IterC::DataTM(void)
Array2dSqr3IterC::DataTM(void) const
Array2dSqr3IterC::DataTR(void)
Array2dSqr3IterC::DataTR(void) const

   Array2dSqr3IterC<class DataT>   
 
Iterate through an array accessing 3x3 area.
 
include "Ravl/Array2dSqr3Iter.hh"
User Level:Normal
Library:RavlCore
In Scope:RavlN

Comments:
The square can be accessed with DataBL,DataBR etc... which access the following array elements.

TL TM TR
ML MM MR
BL BM BR

Parent Classes: Variables:
Methods:
Array2dSqr3IterC()
Default constructor.

Array2dSqr3IterC(const Array2dC<DataT> & narray)
Constructor.

bool First()
Goto first element in the array.

bool Next()
Goto next element.

bool IsElm() const
Test if iterator is at a valid element.

operator bool() const
Test if iterator is at a valid element.

void operator ++()
Goto next element.

void operator ++(int)
Goto next element.

DataT & DataBL()
Access bottom left data element

const DataT & DataBL() const
Access bottom left data element

DataT & DataBM()
Access bottom mid data element

const DataT & DataBM() const
Access bottom mid data element

DataT & DataBR()
Access bottom right data element

const DataT & DataBR() const
Access bottom right data element

DataT & DataML()
Access middle left data element

const DataT & DataML() const
Access middle left data element

DataT & DataMM()
Access middle data element

const DataT & DataMM() const
Access middle data element

DataT & DataMR()
Access middle right data element

const DataT & DataMR() const
Access middle right data element

DataT & DataTL()
Access top left data element.

const DataT & DataTL() const
Access top left data element

DataT & DataTM()
Access top middle element

const DataT & DataTM() const
Access top middle element

DataT & DataTR()
Access top right data element

const DataT & DataTR() const
Access top right data element


Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 09:59:02 2002