libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::OSMTileIdBoxConstIterator Class Reference

#include <libosmscout/include/osmscout/util/Tiling.h>

Public Types

using self_type = OSMTileIdBoxConstIterator
using value_type = OSMTileId
using reference = OSMTileId&
using pointer = OSMTileId*
using iterator_category = std::input_iterator_tag

Public Member Functions

 OSMTileIdBoxConstIterator (const OSMTileId &currentTile, const OSMTileId &minTile, const OSMTileId &maxTile)
 OSMTileIdBoxConstIterator (const OSMTileIdBoxConstIterator &other)=default
OSMTileIdBoxConstIteratoroperator++ ()
OSMTileIdBoxConstIterator operator++ (int)
bool operator== (const OSMTileIdBoxConstIterator &other) const
bool operator!= (const OSMTileIdBoxConstIterator &other) const
const OSMTileId & operator* () const
OSMTileId operator-> () const

Member Typedef Documentation

◆ iterator_category

◆ pointer

◆ reference

◆ self_type

◆ value_type

Constructor & Destructor Documentation

◆ OSMTileIdBoxConstIterator() [1/2]

osmscout::OSMTileIdBoxConstIterator::OSMTileIdBoxConstIterator ( const OSMTileId & currentTile,
const OSMTileId & minTile,
const OSMTileId & maxTile )
inline

◆ OSMTileIdBoxConstIterator() [2/2]

osmscout::OSMTileIdBoxConstIterator::OSMTileIdBoxConstIterator ( const OSMTileIdBoxConstIterator & other)
default

Member Function Documentation

◆ operator!=()

bool osmscout::OSMTileIdBoxConstIterator::operator!= ( const OSMTileIdBoxConstIterator & other) const
inline

◆ operator*()

const OSMTileId & osmscout::OSMTileIdBoxConstIterator::operator* ( ) const
inline

◆ operator++() [1/2]

OSMTileIdBoxConstIterator & osmscout::OSMTileIdBoxConstIterator::operator++ ( )
inline

◆ operator++() [2/2]

OSMTileIdBoxConstIterator osmscout::OSMTileIdBoxConstIterator::operator++ ( int )
inline

◆ operator->()

OSMTileId osmscout::OSMTileIdBoxConstIterator::operator-> ( ) const
inline

◆ operator==()

bool osmscout::OSMTileIdBoxConstIterator::operator== ( const OSMTileIdBoxConstIterator & other) const
inline

The documentation for this class was generated from the following file: