cesium-native 0.44.2
|
Classes for working with Cesium ion clients. More...
Classes | |
struct | ApplicationData |
Data retrieved from the Cesium ion server via an "appData" request from Cesium ion. This actually represents information about the server itself. More... | |
struct | Asset |
A Cesium ion Asset, such as a 3D Tiles tileset or an imagery layer. More... | |
struct | Assets |
A page of assets obtained from the Cesium ion v1/assets endpoint, including a link to obtain the next page, if one exists. More... | |
class | Connection |
A connection to Cesium ion that can be used to interact with it via its REST API. More... | |
struct | DefaultAssets |
The default assets. More... | |
struct | Defaults |
The data returned by Cesium ion's v1/defaults service. It includes information about default imagery, terrain and building assets along with quick add assets that can be useful to use within other applications. More... | |
struct | GeocoderAttribution |
Attribution information for a query to a geocoder service. More... | |
struct | GeocoderFeature |
A single feature (a location or region) obtained from a geocoder service. More... | |
struct | GeocoderResult |
The result of making a request to a geocoder service. More... | |
struct | ListTokensOptions |
Options to be passed to Connection::tokens . More... | |
struct | NoValue |
A non-value, for use with a valueless Response . More... | |
struct | Profile |
Contains of a Cesium ion user. More... | |
struct | ProfileStorage |
Information about the amount of storage available in a user's account. More... | |
struct | QuickAddAsset |
A quick add asset. More... | |
struct | QuickAddRasterOverlay |
A raster overlay available for use with a quick add asset. More... | |
struct | Response |
A response from Cesium ion. More... | |
struct | Token |
A Cesium ion access token. More... | |
struct | TokenList |
A list of Cesium ion access tokens, as returned by the "List Tokens" service. More... | |
Enumerations | |
enum | AuthenticationMode { CesiumIon , Saml , SingleUser } |
An enumeration representing the values of the authenticationMode property in the appData response. More... | |
enum class | SortOrder { Ascending , Descending } |
Whether sorted results should be ascending or descending. More... | |
enum | GeocoderRequestType { Search , Autocomplete } |
The supported types of requests to geocoding API. More... | |
enum | GeocoderProviderType { Google , Bing , Default } |
The supported providers that can be accessed through ion's geocoder API. More... | |
Classes for working with Cesium ion clients.
An enumeration representing the values of the authenticationMode
property in the appData
response.
Enumerator | |
---|---|
CesiumIon | Authentication using OAuth with an ion.cesium.com account. |
Saml | Authentication using OAuth with Cesium ion Self-Hosted. On the server, this uses the Security Assertion Markup Language (SAML) to communicate with another authentication server. From our perspective, we can treat this the same as |
SingleUser | A Cesium ion Self-Hosted server without authentication. In single-user mode, any application that can reach the server has permissions to use its endpoints. In this mode, some endpoints (like /me and /tokens) are unavailable. |
Definition at line 11 of file ApplicationData.h.
The supported providers that can be accessed through ion's geocoder API.
Definition at line 34 of file Geocoder.h.
The supported types of requests to geocoding API.
Enumerator | |
---|---|
Search | Perform a full search from a complete query. |
Autocomplete | Perform a quick search based on partial input, such as while a user is typing. The search results may be less accurate or exhaustive than using |
Definition at line 16 of file Geocoder.h.
|
strong |
Whether sorted results should be ascending or descending.
Definition at line 22 of file Connection.h.