Cesium for Unreal 2.18.0
Loading...
Searching...
No Matches
UCesiumGeoJsonPolygonIteratorFunctionLibrary Class Reference

#include <CesiumGeoJsonObjectIterator.h>

Inheritance diagram for UCesiumGeoJsonPolygonIteratorFunctionLibrary:

Static Public Member Functions

static FCesiumGeoJsonPolygonIterator Iterate (const FCesiumGeoJsonObject &Object)
 Creates an iterator over the GeoJSON object that will return any polygon values in the object and any of its children.
 
static FCesiumGeoJsonPolygon Next (UPARAM(Ref) FCesiumGeoJsonPolygonIterator &Iterator)
 Moves the iterator to the next available polygon value and returns that polygon.
 
static bool IsEnded (const FCesiumGeoJsonPolygonIterator &Iterator)
 Checks if this iterator has ended (no further polygons available).
 

Detailed Description

Definition at line 226 of file CesiumGeoJsonObjectIterator.h.

Member Function Documentation

◆ IsEnded()

static bool UCesiumGeoJsonPolygonIteratorFunctionLibrary::IsEnded ( const FCesiumGeoJsonPolygonIterator & Iterator)
static

Checks if this iterator has ended (no further polygons available).

◆ Iterate()

static FCesiumGeoJsonPolygonIterator UCesiumGeoJsonPolygonIteratorFunctionLibrary::Iterate ( const FCesiumGeoJsonObject & Object)
static

Creates an iterator over the GeoJSON object that will return any polygon values in the object and any of its children.

◆ Next()

static FCesiumGeoJsonPolygon UCesiumGeoJsonPolygonIteratorFunctionLibrary::Next ( UPARAM(Ref) FCesiumGeoJsonPolygonIterator & Iterator)
static

Moves the iterator to the next available polygon value and returns that polygon.

If no more polygons are available, an empty polygon is returned.


The documentation for this class was generated from the following file: