Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Misc - DArray1dIterC<class DataT>
 

  PUBLIC
DArray1dIterC::DArray1dIterC(void)
DArray1dIterC::DArray1dIterC(const DArray1dC &)
DArray1dIterC::First(void)
DArray1dIterC::operator =(const DArray1dC &)
DArray1dIterC::IsElm(void) const
DArray1dIterC::operator bool(void) const
DArray1dIterC::Data(void)
DArray1dIterC::Data(void) const
DArray1dIterC::operator *(void)
DArray1dIterC::operator *(void) const
DArray1dIterC::operator ->(void)
DArray1dIterC::operator ->(void) const
DArray1dIterC::Next(void)
DArray1dIterC::operator ++(int)
DArray1dIterC::Index(void)
DArray1dIterC::Invalidate(void)

   DArray1dIterC<class DataT>   
 
Dynamic array iterator.
 
include "Ravl/DArray1dIter.hh"
Source file:Ravl/Core/System/DArray1dIter.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Derived Classes: Variables:
DArray1dC arr;

BufferAccessIterC it;

IntrDLIterC> cit;

Methods:
DArray1dIterC()
Default constructor.

DArray1dIterC(const DArray1dC<DataT> & narr)
Constructor.

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

const DArray1dIterC<DataT> & operator =(const DArray1dC<DataT> & narr)
Assign to array.
Leave iterator at first element in list.

bool IsElm() const
At a valid element ?

operator bool() const
At a valid element ?

DataT & Data()
Access data.

const DataT & Data() const
Access data.

DataT & operator *()
Access data.

const DataT & operator *() const
Access data.

DataT * operator ->()
Access data.

const DataT * operator ->() 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.

void Invalidate()
Invalidate iterator.


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