5#include <CesiumGeometry/QuadtreeTilingScheme.h>
6#include <CesiumGeospatial/BoundingRegion.h>
7#include <CesiumGeospatial/Projection.h>
8#include <CesiumQuantizedMeshTerrain/LayerSpec.h>
24 std::optional<CesiumGeospatial::Projection>
26 CESIUM_DEFAULT_ELLIPSOID)
const noexcept;
34 std::optional<CesiumGeometry::QuadtreeTilingScheme>
36 CESIUM_DEFAULT_ELLIPSOID)
const noexcept;
48 std::optional<CesiumGeospatial::BoundingRegion>
50 CESIUM_DEFAULT_ELLIPSOID)
const noexcept;
A quadratic surface defined in Cartesian coordinates.
Classes for accessing terrain based on layer.json and quantized-mesh-1.0.
A quantized-mesh terrain layer.json.
A quantized-mesh terrain layer.json.
std::optional< CesiumGeometry::QuadtreeTilingScheme > getTilingScheme(const CesiumGeospatial::Ellipsoid &ellipsoid=CesiumGeospatial::Ellipsoid::WGS84) const noexcept
Gets the tiling scheme specified by this layer.json.
std::optional< CesiumGeospatial::BoundingRegion > getRootBoundingRegion(const CesiumGeospatial::Ellipsoid &ellipsoid=CesiumGeospatial::Ellipsoid::WGS84) const noexcept
Gets the bounding region for the root tile.
std::optional< CesiumGeospatial::Projection > getProjection(const CesiumGeospatial::Ellipsoid &ellipsoid=CesiumGeospatial::Ellipsoid::WGS84) const noexcept
Gets the projection specified by this layer.json.