|
cesium-native 0.52.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.