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.