![]() |
![]() |
Iterator which iterates through a range, but adds first element at end of the range. More...
Public Types | |
typedef boost::range_difference< Range > ::type | difference_type |
Public Member Functions | |
closing_iterator (Range &range) | |
Constructor including the range it is based on. | |
closing_iterator (Range &range, bool) | |
Constructor to indicate the end of a range. | |
closing_iterator () | |
Default constructor. | |
Friends | |
class | boost::iterator_core_access |
Iterator which iterates through a range, but adds first element at end of the range.
Range | range on which this class is based on |
typedef boost::range_difference<Range>::type boost::geometry::closing_iterator< Range >::difference_type |
boost::geometry::closing_iterator< Range >::closing_iterator | ( | Range & | range | ) | [explicit] |
Constructor including the range it is based on.
boost::geometry::closing_iterator< Range >::closing_iterator | ( | Range & | range, |
bool | |||
) | [explicit] |
Constructor to indicate the end of a range.
boost::geometry::closing_iterator< Range >::closing_iterator | ( | ) | [explicit] |
Default constructor.
friend class boost::iterator_core_access [friend] |
April 2, 2011 |
Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands Copyright © 2008-2011 Bruno Lalande, Paris, France Copyright © 2009-2010 Mateusz Loskot, London, UK |