Template Class infinite_iterator

Inheritance Relationships

Base Type

  • public boost::iterator_adaptor< infinite_iterator< ValueT >, const ValueT *, const ValueT, boost::forward_traversal_tag >

Class Documentation

template<typename ValueT>
class infinite_iterator : public boost::iterator_adaptor<infinite_iterator<ValueT>, const ValueT *, const ValueT, boost::forward_traversal_tag>

This iterator will never increment. It is returned by row_begin() in the MaskImposter class (below) to allow phony mask pixels to be iterated over for non-mask images within Statistics.

Public Functions

infinite_iterator()
infinite_iterator(const ValueT *p)

Friends

friend lsst::afw::math::infinite_iterator::boost::iterator_core_access