theplu::yat::utility::Container2DIterator< Container, value, reference > Class Template Reference

Iterator for a Container2D. More...

#include <yat/utility/Container2DIterator.h>

List of all members.

Public Member Functions

 Container2DIterator (void)
 Default Constructor.
 Container2DIterator (Container &container, size_t row, size_t column)
 Constructor.

Friends

class boost::iterator_core_access


Detailed Description

template<typename Container, typename value, typename reference = value&>
class theplu::yat::utility::Container2DIterator< Container, value, reference >

Iterator for a Container2D.

The iterator can be used to traverse through a Container2D row by row.

Type Requirements:

See also:
StrideIterator

Constructor & Destructor Documentation

template<typename Container , typename value , typename reference = value&>
theplu::yat::utility::Container2DIterator< Container, value, reference >::Container2DIterator ( Container &  container,
size_t  row,
size_t  column 
) [inline]

Constructor.

Parameters:
container iterator points to
row telling which row iterator points to
column telling which column iterator points to


The documentation for this class was generated from the following file:

Generated on Mon Nov 7 02:25:52 2011 for yat by  doxygen 1.5.9