cesium-native 0.48.0
|
An iterator over 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 = Tile |
The type of value that is being iterated over. | |
using | difference_type = void |
The type used to identify distance between iterators. | |
using | pointer = Tile* |
A pointer to the type being iterated over. | |
using | reference = Tile& |
A reference to the type being iterated over. | |
Public Member Functions | |
Tile & | operator* () const noexcept |
Returns a reference to the current item being iterated. | |
Tile * | operator-> () const noexcept |
Returns a pointer to the current item being iterated. | |
iterator & | operator++ () noexcept |
Advances the iterator to the next item (pre-incrementing). | |
iterator | operator++ (int) noexcept |
Advances the iterator to the next item (post-incrementing). | |
bool | operator== (const iterator &rhs) const noexcept |
Checks if two iterators are at the same item. | |
bool | operator!= (const iterator &rhs) const noexcept |
Checks if two iterators are not at the same item. | |
Friends | |
class | LoadedTileEnumerator |
class | LoadedConstTileEnumerator |
An iterator over Tile
instances.
Definition at line 123 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 139 of file LoadedTileEnumerator.h.
using Cesium3DTilesSelection::LoadedTileEnumerator::iterator::iterator_category = std::forward_iterator_tag |
The iterator category tag denoting this is a forward iterator.
Definition at line 128 of file LoadedTileEnumerator.h.
A pointer to the type being iterated over.
Definition at line 143 of file LoadedTileEnumerator.h.
A reference to the type being iterated over.
Definition at line 147 of file LoadedTileEnumerator.h.
The type of value that is being iterated over.
Definition at line 132 of file LoadedTileEnumerator.h.
|
friend |
Definition at line 178 of file LoadedTileEnumerator.h.
|
friend |
Definition at line 177 of file LoadedTileEnumerator.h.