Public Member Functions | Private Attributes

LibGeoDecomp::CoordBox< DIM >::StreakIterator Class Reference

#include <coordbox.h>

Collaboration diagram for LibGeoDecomp::CoordBox< DIM >::StreakIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 StreakIterator (const Coord< DIM > &origin, const Coord< DIM > &dimensions)
bool operator== (const StreakIterator &other) const
bool operator!= (const StreakIterator &other) const
Streak< DIM > operator* () const
StreakIteratoroperator++ ()

Private Attributes

Iterator iter
int endX

template<int DIM>
class LibGeoDecomp::CoordBox< DIM >::StreakIterator


Constructor & Destructor Documentation

template<int DIM>
LibGeoDecomp::CoordBox< DIM >::StreakIterator::StreakIterator ( const Coord< DIM > &  origin,
const Coord< DIM > &  dimensions 
) [inline]

Member Function Documentation

template<int DIM>
bool LibGeoDecomp::CoordBox< DIM >::StreakIterator::operator!= ( const StreakIterator other  )  const [inline]
template<int DIM>
Streak<DIM> LibGeoDecomp::CoordBox< DIM >::StreakIterator::operator* (  )  const [inline]
template<int DIM>
StreakIterator& LibGeoDecomp::CoordBox< DIM >::StreakIterator::operator++ (  )  [inline]
template<int DIM>
bool LibGeoDecomp::CoordBox< DIM >::StreakIterator::operator== ( const StreakIterator other  )  const [inline]

Member Data Documentation

template<int DIM>
int LibGeoDecomp::CoordBox< DIM >::StreakIterator::endX [private]
template<int DIM>
Iterator LibGeoDecomp::CoordBox< DIM >::StreakIterator::iter [private]

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