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

  PUBLIC
RangeBufferAccessIter2C::RangeBufferAccessIter2C(void)
RangeBufferAccessIter2C::RangeBufferAccessIter2C(const RangeBufferAccessC &,const RangeBufferAccessC &)
RangeBufferAccessIter2C::First(const RangeBufferAccessC &,const RangeBufferAccessC &)
RangeBufferAccessIter2C::IsElm(void) const
RangeBufferAccessIter2C::Next(void)
RangeBufferAccessIter2C::Data1(void)
RangeBufferAccessIter2C::Data1(void) const
RangeBufferAccessIter2C::Data2(void)
RangeBufferAccessIter2C::Data2(void) const
RangeBufferAccessIter2C::Invalidate(void)
RangeBufferAccessIter2C<class Data1T,class Data2T>
 
include "amma/RBfAccIter2.hh"
User Level:Default
Library:Mbuff
Example:exBuffer.cc
Section:Containers.Arrays.Buffer
In Scope:std

Comments:
/////////////////////////////////////////////////

Derived Classes: Variables:
Data1T * at1;

Data2T * at2;

const Data1T * endOfRow;

Methods:
RangeBufferAccessIter2C()
Default constructor.

RangeBufferAccessIter2C(const RangeBufferAccessC<Data1T> & buff,const RangeBufferAccessC<Data2T> & buff2)
Constructor.

void First(const RangeBufferAccessC<Data1T> & buff,const RangeBufferAccessC<Data2T> & buff2)
Goto first elements.

BooleanT IsElm() const
At valid element ?

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

Data1T & Data1()
Access data.

const Data1T & Data1() const
Access data.

Data2T & Data2()
Access data.

const Data2T & Data2() const
Access data.

void Invalidate()
Make IsElm() return false.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001