cesium-native 0.50.0
|
An iterator over all GeoJsonObject objects that contain a value of type ObjectType
.
More...
#include <CesiumVectorData/GeoJsonObject.h>
Public Member Functions | |
reference | operator* () const |
Returns a reference to the current object. | |
pointer | operator-> () |
Returns a pointer to the current object. | |
ConstGeoJsonObjectTypeIterator & | operator++ () |
Iterates to the next ObjectType , returning this modified iterator. | |
ConstGeoJsonObjectTypeIterator | operator++ (int) |
Iterates to the next ObjectType , returning the previous state of the iterator. | |
ConstGeoJsonObjectTypeIterator (const GeoJsonObject &rootObject) | |
Creates a new ConstGeoJsonObjectTypeIterator with the given GeoJsonObject as the root object. | |
ConstGeoJsonObjectTypeIterator ()=default | |
Creates a new ConstGeoJsonObjectTypeIterator without any GeoJsonObject. This is equivalent to an "end" iterator. | |
Friends | |
bool | operator== (const ConstGeoJsonObjectTypeIterator &a, const ConstGeoJsonObjectTypeIterator &b) |
Checks if two ConstGeoJsonObjectTypeIterator iterators are equal. | |
bool | operator!= (const ConstGeoJsonObjectTypeIterator &a, const ConstGeoJsonObjectTypeIterator &b) |
Checks if two ConstGeoJsonObjectTypeIterator iterators are not equal. | |
An iterator over all GeoJsonObject objects that contain a value of type ObjectType
.
Definition at line 645 of file GeoJsonObject.h.
|
inline |
Creates a new ConstGeoJsonObjectTypeIterator with the given GeoJsonObject as the root object.
rootObject | The root object of the new iterator. This will be the first object returned. |
Definition at line 703 of file GeoJsonObject.h.
|
inline |
Returns a reference to the current object.
Definition at line 656 of file GeoJsonObject.h.
|
inline |
Iterates to the next ObjectType
, returning this modified iterator.
Definition at line 664 of file GeoJsonObject.h.
|
inline |
Iterates to the next ObjectType
, returning the previous state of the iterator.
Definition at line 672 of file GeoJsonObject.h.
|
inline |
Returns a pointer to the current object.
Definition at line 658 of file GeoJsonObject.h.
|
friend |
Checks if two ConstGeoJsonObjectTypeIterator iterators are not equal.
Definition at line 690 of file GeoJsonObject.h.
|
friend |
Checks if two ConstGeoJsonObjectTypeIterator iterators are equal.
Definition at line 681 of file GeoJsonObject.h.