cesium-native 0.46.0
Loading...
Searching...
No Matches
ITwinRealityData.h
1#pragma once
2
3#include <CesiumGeospatial/GlobeRectangle.h>
4
5#include <cstdint>
6#include <string>
7
8namespace CesiumITwinClient {
16enum class ITwinRealityDataClassification : uint8_t {
17 Unknown = 0,
18 Terrain = 1,
19 Imagery = 2,
20 Pinned = 3,
21 Model = 4,
22 Undefined = 5
23};
24
35
91} // namespace CesiumITwinClient
A two-dimensional, rectangular region on a globe, specified using longitude and latitude coordinates....
Classes for interacting with the iTwin API.
ITwinRealityDataClassification iTwinRealityDataClassificationFromString(const std::string &str)
Obtains an ITwinRealityDataClassification value from the provided string.
@ Terrain
The content is quantized mesh terrain.
@ Imagery
The content is imagery that can be loaded with CesiumRasterOverlays::ITwinCesiumCuratedContentRasterO...
@ Unknown
The content type returned is not a known type.
ITwinRealityDataClassification
Indicates the nature of the reality data.
Information on reality data.
CesiumGeospatial::GlobeRectangle extent
Contains the rectangular area on the Earth which encloses the reality data.
ITwinRealityDataClassification classification
Specific value constrained field that indicates the nature of the reality data.
std::string id
Identifier of the reality data.
std::string description
A textual description of the reality data.
std::string displayName
The name of the reality data.
bool authoring
A boolean value that is true if the data is being created. It is false if the data has been completel...
std::string type
A key indicating the format of the data.