Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Misc - DArray1dIter3C<class Data1T,class Data2T,class Data3T>
 

  PUBLIC
DArray1dIter3C::DArray1dIter3C(void)
DArray1dIter3C::DArray1dIter3C(const DArray1dC &,const DArray1dC &,const DArray1dC &)
DArray1dIter3C::First(void)
DArray1dIter3C::Data3(void)
DArray1dIter3C::Data3(void) const
DArray1dIter3C::Next(void)
DArray1dIter3C::operator ++(int)
DArray1dIter3C::Index(void)
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)

   DArray1dIter3C<class Data1T,class Data2T,class Data3T>   
 
Dynamic array iterator.
 
include "Ravl/DArray1dIter3.hh"
Source file:Ravl/Core/System/DArray1dIter3.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.

Parent Classes: Derived Classes: Variables:
DArray1dIterC it3;

Methods:
DArray1dIter3C()
Default constructor.

DArray1dIter3C(const DArray1dC<Data1T> & narr1,const DArray1dC<Data2T> & narr2,const DArray1dC<Data3T> & narr3)
Constructor.

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

Data3T & Data3()
Access data.

const Data3T & Data3() 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.

#include "Ravl/DArray1dIter2.hh"
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:30 2002