User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Misc - DArray1dIter2C<class Data1T,class Data2T>
 

  PUBLIC
DArray1dIter2C::DArray1dIter2C(void)
DArray1dIter2C::DArray1dIter2C(const DArray1dC &,const DArray1dC &)
DArray1dIter2C::First(void)
DArray1dIter2C::IsElm(void) const
DArray1dIter2C::operator bool(void) const
DArray1dIter2C::Data1(void)
DArray1dIter2C::Data1(void) const
DArray1dIter2C::Data2(void)
DArray1dIter2C::Data2(void) const
DArray1dIter2C::Next(void)
DArray1dIter2C::operator ++(int)
DArray1dIter2C::Index(void)

   DArray1dIter2C<class Data1T,class Data2T>   
 
Dynamic array iterator.
 
include "Ravl/DArray1dIter2.hh"
User Level:Normal
Library:RavlCore
In Scope:RavlN

Comments:
This iterator does not use the position index's of the arrays, it will go though each array in order the elements appear.

Derived Classes: Variables:
Methods:
DArray1dIter2C()
Default constructor.

DArray1dIter2C(const DArray1dC<Data1T> & narr1,const DArray1dC<Data2T> & narr2)
Constructor.

bool First()
Goto first element in the array.
Returns true if iterator is at a valid element after operation.

bool IsElm() const
At a valid element ?

operator bool() const
At a valid element ?

Data1T & Data1()
Access data.

const Data1T & Data1() const
Access data.

Data2T & Data2()
Access data.

const Data2T & Data2() const
Access data.

bool Next()
Goto next element.
Returns true if iterator is at a valid element after operation.

void operator ++(int)
Goto next element.

IndexC Index()
Get index of current element.


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