![]() |
Home | Libraries | People | FAQ | More |
Iterator which ever circles through a range.
template<typename Iterator> struct ever_circling_iterator : public detail::iterators::iterator_base< ever_circling_iterator< Iterator >, Iterator > { // ... };
|
Parameter |
Description |
|---|---|
|
typename Iterator |
iterator on which this class is based on |
|
Function |
Description |
Parameters |
|---|---|---|
|
ever_circling_iterator(Iterator begin, Iterator end, bool skip_first = false)
|
Iterator: begin: Iterator: end: bool: skip_first: |
|
|
ever_circling_iterator(Iterator begin, Iterator end, Iterator start, bool skip_first = false)
|
Iterator: begin: Iterator: end: Iterator: start: bool: skip_first: |
|
Function |
Description |
Parameters |
Returns |
|---|---|---|---|
|
void moveto(Iterator it)
|
Iterator: it: |
#include <boost/geometry/iterators/ever_circling_iterator.hpp>