|
olp-cpp-sdk
1.23.1
|
Iterator for transforming input coordinates into TileKeys using a TilingScheme. More...
#include <PathTiling.h>
Public Types | |
| using | value_type = TileKey |
| using | difference_type = std::ptrdiff_t |
| using | pointer = TileKey * |
| using | reference = TileKey & |
| using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
| TilingIterator (InputIterator iterator, const uint32_t tile_level=0) | |
| Constructs a TilingIterator. More... | |
| value_type | operator* () const |
| Dereference operator. More... | |
| TilingIterator & | operator++ () |
| bool | operator== (const TilingIterator &other) const |
| bool | operator!= (const TilingIterator &other) const |
Iterator for transforming input coordinates into TileKeys using a TilingScheme.
|
inlineexplicit |
Constructs a TilingIterator.
| iterator | The input iterator. |
| tile_level | The tile level (default: 0). |
|
inline |
Dereference operator.