cesium-native 0.47.0
|
An iterator over constant Tile
instances.
More...
#include <Cesium3DTilesSelection/LoadedTileEnumerator.h>
Public Types | |
using | iterator_category = std::forward_iterator_tag |
The iterator category tag denoting this is a forward iterator. | |
using | value_type = const Tile |
The type of value that is being iterated over. | |
using | difference_type = void |
The type used to identify distance between iterators. | |
using | pointer = const Tile* |
A pointer to the type being iterated over. | |
using | reference = const Tile& |
A reference to the type being iterated over. | |
Public Member Functions | |
const Tile & | operator* () const noexcept |
Returns a reference to the current item being iterated. | |
const Tile * | operator-> () const noexcept |
Returns a pointer to the current item being iterated. | |
const_iterator & | operator++ () noexcept |
Advances the iterator to the next item (pre-incrementing). | |
const_iterator | operator++ (int) noexcept |
Advances the iterator to the next item (post-incrementing). | |
bool | operator== (const const_iterator &rhs) const noexcept |
Checks if two iterators are at the same item. | |
bool | operator!= (const const_iterator &rhs) const noexcept |
Checks if two iterators are not at the same item. | |
Friends | |
class | LoadedTileEnumerator |
class | LoadedConstTileEnumerator |
An iterator over constant Tile
instances.
Definition at line 30 of file LoadedTileEnumerator.h.
The type used to identify distance between iterators.
This is void
because there is no meaningful measure of distance between tiles.
Definition at line 46 of file LoadedTileEnumerator.h.
using Cesium3DTilesSelection::LoadedConstTileEnumerator::const_iterator::iterator_category = std::forward_iterator_tag |
The iterator category tag denoting this is a forward iterator.
Definition at line 35 of file LoadedTileEnumerator.h.
A pointer to the type being iterated over.
Definition at line 50 of file LoadedTileEnumerator.h.
A reference to the type being iterated over.
Definition at line 54 of file LoadedTileEnumerator.h.
The type of value that is being iterated over.
Definition at line 39 of file LoadedTileEnumerator.h.
|
friend |
Definition at line 85 of file LoadedTileEnumerator.h.
|
friend |
Definition at line 84 of file LoadedTileEnumerator.h.