#include <M3DTileset.h>
|
const std::shared_ptr< Asset > & | getAsset () const |
| Metadata about the entire tileset.
|
|
void | setAsset (const std::shared_ptr< Asset > &asset) |
| Metadata about the entire tileset.
|
|
double | getGeometricError () const |
|
void | setGeometricError (double geometricError) |
|
const std::shared_ptr< Tile > & | getRoot () const |
| A tile in a 3D Tiles tileset.
|
|
void | setRoot (const std::shared_ptr< Tile > &root) |
| A tile in a 3D Tiles tileset.
|
|
std::string | getAssetID () const |
|
void | setAssetID (std::string id) |
|
const std::string | getBasePath () |
| The location of the tileset data.
|
|
void | setBasePath (const std::string &path) |
| The location of the tileset data.
|
|
void | applyTransform (const STK::Matrix4x4f &xfm, const STK::Vector3d &origin) |
|
void | setActive (bool active) |
|
bool | isActive () const |
|
void | setHeightAboveEllipsoid (bool heightAboveEllipsoid) |
|
bool | useHeightAboveEllipsoid () const |
|
const std::map< std::string, std::string > & | getExtras () const |
|
void | setExtra (const std::string &key, const std::string &val) |
|
std::string | getExtra (const std::string &key) const |
|
|
std::shared_ptr< Asset > | _asset |
|
double | _geometricError |
|
std::shared_ptr< Tile > | _root |
|
std::string | assetID |
|
std::string | basePath |
|
bool | _active = true |
|
bool | _heightAboveEllipsoid = true |
|
std::map< std::string, std::string > | _extras |
|
Tileset - A 3D Tiles tileset.
◆ getGeometricError()
double Maria3D::Tiles3D::Tileset::getGeometricError |
( |
| ) |
const |
|
inline |
The error, in meters, introduced if this tileset is not rendered. At runtime, the geometric error is used to compute screen space error (SSE), i.e., the error measured in pixels.
◆ setGeometricError()
void Maria3D::Tiles3D::Tileset::setGeometricError |
( |
double |
geometricError | ) |
|
|
inline |
The error, in meters, introduced if this tileset is not rendered. At runtime, the geometric error is used to compute screen space error (SSE), i.e., the error measured in pixels.
◆ setHeightAboveEllipsoid()
void Maria3D::Tiles3D::Tileset::setHeightAboveEllipsoid |
( |
bool |
heightAboveEllipsoid | ) |
|
|
inline |
If true, the dataset is expected to use height above ellipsoid as altitude reference.
The documentation for this class was generated from the following files:
- Native/MariaNative/M3DGlobe/3dtiles/M3DTileset.h
- Native/MariaNative/M3DGlobe/3dtiles/M3DTileset.cpp