Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Arrays - Buffer


Data Buffers

These classes manage the data areas used in arrays in RAVL. Normally these classes are not used directly.

Advanced classes:

 CompositeBufferC Composite buffer.
 BufferAccessC Basic unsized buffer.
 BufferAccessIterC Iterator for access buffer.
 BufferAccessIter2C Iterate 2 buffers at the same time.
 BufferAccessIter3C Iterator for 3 buffers.
 BufferAccessIter4C Iterator for 3 buffers.
 BufferAccess2dIterC 2d buffer iterator.
 BufferAccess2dIter2C Iterate through a 2d buffer.
 BufferAccess2dIter3C Iterate through a 2d buffer.
 BufferAccess2dIter4C Iterate through a 2d buffer.
 BufferAccess3dIterC 3D buffer iterator.
 BufferAccess3dIter2C 3D buffer iterator.
 BufferAccess3dIter3C 3D buffer iterator.
 RangeBufferAccess3dC Access to 3d buffer.

Advanced functions:

 operator <<(ostream &,const RangeBufferAccess3dC &)
 operator >>(istream &,RangeBufferAccess3dC &)
 operator <<(BinOStreamC &,const RangeBufferAccess3dC &)
 operator >>(BinIStreamC &,RangeBufferAccess3dC &)

Develop classes:

 BufferBodyC Buffer body.
 BufferC Buffer handle.
 CompositeBufferBodyC Composite buffer body.
 RangeBufferAccessC Basic access to buffer with limited range
 SizeBufferAccessC Basic access to buffer with limited size
 Buffer2dBodyC Buffer2D
 Buffer2dC Buffer2D
 SizeBufferAccess2dC Basic access to buffer with limited size
 RangeBufferAccess2dC Basic access to buffer with limited size
 Buffer3dBodyC Buffer2D
 Buffer3dC Buffer3D
 SizeBufferAccess3dC Access for 3D array.

Develop functions:

 operator <<(ostream &,const RangeBufferAccessC &) Read buffer from stream.
 operator >>(istream &,RangeBufferAccessC &) Wrtie buffer to stream.
 operator <<(BinOStreamC &,const RangeBufferAccessC &) Read buffer from stream.
 operator >>(BinIStreamC &,RangeBufferAccessC &)
 operator <<(ostream &,const SizeBufferAccessC &) Read buffer from stream.
 operator >>(istream &,SizeBufferAccessC &) Wrtie buffer to stream.
 operator <<(BinOStreamC &,const SizeBufferAccessC &) Read buffer from stream.
 operator >>(BinIStreamC &,SizeBufferAccessC &)
 operator <<(ostream &,const SizeBufferAccess2dC &)
 operator >>(istream &,SizeBufferAccess2dC &)
 operator <<(BinOStreamC &,const SizeBufferAccess2dC &)
 operator >>(BinIStreamC &,SizeBufferAccess2dC &)
 operator <<(ostream &,const RangeBufferAccess2dC &)
 operator >>(istream &,RangeBufferAccess2dC &)
 operator <<(BinOStreamC &,const RangeBufferAccess2dC &)
 operator >>(BinIStreamC &,RangeBufferAccess2dC &)
Documentation by CxxDoc: Tue Aug 13 10:00:48 2002