|
cesium-native 0.52.0
|
Returns all geometry data of a given type from a GeoJsonObject. More...
#include <CesiumVectorData/GeoJsonObject.h>
Public Member Functions | |
| reference | operator* () const |
| Returns a reference to the current value. | |
| pointer | operator-> () |
| Returns a pointer to the current value. | |
| ConstGeoJsonPrimitiveIterator & | operator++ () |
| Iterates to the next value, returning the modified iterator. | |
| ConstGeoJsonPrimitiveIterator | operator++ (int) |
| Iterates to the next value, returning the previous state of the iterator. | |
| ConstGeoJsonPrimitiveIterator (const GeoJsonObject &rootObject) | |
| Creates a new ConstGeoJsonPrimitiveIterator from the given root GeoJsonObject. | |
| ConstGeoJsonPrimitiveIterator ()=default | |
| Creates an empty ConstGeoJsonPrimitiveIterator. | |
Friends | |
| bool | operator== (const ConstGeoJsonPrimitiveIterator &a, const ConstGeoJsonPrimitiveIterator &b) |
| Checks if two ConstGeoJsonPrimitiveIterator iterators are equal. | |
| bool | operator!= (const ConstGeoJsonPrimitiveIterator &a, const ConstGeoJsonPrimitiveIterator &b) |
| Checks if two ConstGeoJsonPrimitiveIterator iterators are not equal. | |
Returns all geometry data of a given type from a GeoJsonObject.
| TSingle | The type of the "single" version of this geometry object. For example, Point. |
| TMulti | The type of the "multi" version of this geometry object. For example, MultiPoint. |
| TValue | The type of the geometry data included in both TSingle::coordinates and TMulti::coordinates[i]. |
Definition at line 539 of file GeoJsonObject.h.
|
inline |
Creates a new ConstGeoJsonPrimitiveIterator from the given root GeoJsonObject.
Definition at line 604 of file GeoJsonObject.h.
|
inline |
Returns a reference to the current value.
Definition at line 552 of file GeoJsonObject.h.
|
inline |
Iterates to the next value, returning the modified iterator.
Definition at line 568 of file GeoJsonObject.h.
|
inline |
Iterates to the next value, returning the previous state of the iterator.
Definition at line 576 of file GeoJsonObject.h.
|
inline |
Returns a pointer to the current value.
Definition at line 563 of file GeoJsonObject.h.
|
friend |
Checks if two ConstGeoJsonPrimitiveIterator iterators are not equal.
Definition at line 594 of file GeoJsonObject.h.
|
friend |
Checks if two ConstGeoJsonPrimitiveIterator iterators are equal.
Definition at line 585 of file GeoJsonObject.h.