Iterator which iterates through a range, but adds first element at end of the range.
More...
template<typename Range>
struct boost::geometry::closing_iterator< Range >
Iterator which iterates through a range, but adds first element at end of the range.
- Template Parameters
-
Range | range on which this class is based on |
- Note
- It's const iterator treating the Range as one containing non-mutable elements. For both "closing_iterator<Range> and "closing_iterator<Range const> const reference is always returned when dereferenced.
-
This class is normally used from "closeable_view" if Close==true