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

  PUBLIC
Array1dIterC::Array1dIterC(void)
Array1dIterC::Array1dIterC(const Array1dC &)
Array1dIterC::Array1dIterC(const Array1dC &,const IndexRangeC &)
Array1dIterC::First(void)
Array1dIterC::operator=(const Array1dC &)
RangeBufferAccessIterC::operator=(const RangeBufferAccessC &)
RangeBufferAccessIterC::First(const RangeBufferAccessC &)
RangeBufferAccessIterC::IsElm(void) const
RangeBufferAccessIterC::operator BooleanT(void) const
RangeBufferAccessIterC::operator!(void) const
RangeBufferAccessIterC::Next(void)
RangeBufferAccessIterC::operator++(int)
RangeBufferAccessIterC::operator*(void)
RangeBufferAccessIterC::operator*(void) const
RangeBufferAccessIterC::Data(void)
RangeBufferAccessIterC::Data(void) const
RangeBufferAccessIterC::Invalidate(void)
Array1dIterC<class DataT>
 
Array1dC iterator.
 
include "amma/Arr1Iter.hh"
User Level:Default
Library:Marr1
Example:exBuffer.cc
Section:Containers.Arrays.1-D Arrays
In Scope:std

Parent Classes:

Variables:
Methods:
Array1dIterC()
Default constructor.

Array1dIterC(const Array1dC<DataT> & arr)
Constructor.

Array1dIterC(const Array1dC<DataT> & arr,const IndexRangeC & range)
Iterate through a sub-range.

void First()
Goto first element in the array.

const Array1dIterC<DataT> & operator=(const Array1dC<DataT> & arr)
Assignment.

#include "amma/RBfAccIter.hh"
RangeBufferAccessIterC<DataT> & operator=(const RangeBufferAccessC<DataT> & buff)
Assignment to a buffer.

void First(const RangeBufferAccessC<DataT> & buff)
Goto fist element.

BooleanT IsElm() const
At valid element ?

operator BooleanT() const
At valid element ?

BooleanT operator!() const
At valid element ?

void Next()
Goto next element.
Call ONLY if IsElm() is valid.

void operator++(int)
Goto next element.
Call ONLY if IsElm() is valid.

DataT & operator*()
Access data.

const DataT & operator*() const
Access data.

DataT & Data()
Access data.

const DataT & Data() const
Access data.

void Invalidate()
Make IsElm() return false.


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