|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Variables:
- SizeBufferAccessC buff;
-
- DataC * at;
-
- DataC * endOfRow;
-
- DataC * endOfArray;
-
- SizeT origin;
-
- SizeT length;
-
Methods:
- SizeBufferAccessRangeIterC()
-
Default constructor.
- SizeBufferAccessRangeIterC(const SizeBufferAccessC<DataC> & buff,SizeT length)
-
Constructor.
- SizeBufferAccessRangeIterC<DataC> & operator=(const SizeBufferAccessC<DataC> & buff)
-
- void First()
-
goto first element of the range
- BooleanT IsElm() const
-
At valid element of the range ?
- void Next()
-
Goto next element.
Call ONLY if IsElm() is valid.
- void FirstOrigin()
-
goto first element of buffer
- void Origin(SizeT origin)
-
Define a new origin of the iterator
- BooleanT IsOrigin() const
-
At valid origin ?
- void NextOrigin()
-
send origin to the next element of the buffer
- DataC & Data()
-
Access data.
- const DataC & Data() const
-
Access data.
- void Invalidate()
-
Make IsElm() return false.
|
Programmer:Manuel Segovia, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|