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