![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
This is the complete list of members for Maria::ElevationData, including all inherited members.
_elevationLayer (defined in Maria::ElevationData) | Maria::ElevationData | protected |
_layerMutex (defined in Maria::ElevationData) | Maria::ElevationData | mutableprotected |
_systemTicker (defined in Maria::ElevationData) | Maria::ElevationData | protected |
_tileCacheMgr (defined in Maria::ElevationData) | Maria::ElevationData | protected |
calcElevation(const BasicGeoTypes::GeoPos &gp, InterpolationMethod interpolationMethod, double resolution=0.0, long timeout_ms=0, ElevationDataType queryType=ElevationDataType::Undefined) | Maria::ElevationData | |
calcElevation(const BasicGeoTypes::GeoPos &gp, const ElevationQueryParams &query) (defined in Maria::ElevationData) | Maria::ElevationData | |
calcElevation(const BasicGeoTypes::GeoPos &gp, InterpolationMethod interpolationMethod, double &value, double resolution=0.0, long timeout_ms=0) | Maria::ElevationData | inline |
calcElevations(const BasicGeoTypes::GeoPos &gp, const ElevationQueryParams &query) (defined in Maria::ElevationData) | Maria::ElevationData | |
calcSurfaceIntersection(const BasicGeoTypes::GeoPos &pos0, double altitude, double azimuth, double elevation, double step=50, Maria::InterpolationMethod interpolationMethod=Maria::InterpolationMethod::Bilinear, double hTolerance=2.5, double vTolerance=0.0, long timeout_ms=0) | Maria::ElevationData | |
calcSurfaceIntersection(const BasicGeoTypes::GeoPos3D &pos0, const BasicGeoTypes::GeoPos3D &pos1, double step=50, Maria::InterpolationMethod interpolationMethod=Maria::InterpolationMethod::Bilinear, double hTolerance=2.5, double vTolerance=0.0, long timeout_ms=0) | Maria::ElevationData | |
calcSurfaceIntersection(const BasicGeoTypes::PointDXYZ &gc0, const BasicGeoTypes::PointDXYZ &dir, double distance, double step, InterpolationMethod interpolationMethod, double hTolerance, double vTolerance, long timeout_ms) (defined in Maria::ElevationData) | Maria::ElevationData | |
clearLayers() | Maria::ElevationData | inline |
createElevationMap(const std::shared_ptr< RasterProjector > &pj, const BasicGeoTypes::PointDXY &topLeft, int width, int height, InterpolationMethod interpolationMethod, long timeout_ms=0, ElevationDataType queryType=ElevationDataType::Undefined) | Maria::ElevationData | |
createElevationMap(const std::shared_ptr< RasterProjector > &pj, const BasicGeoTypes::PointDXY &topLeft, int width, int height, const ElevationQueryParams &query) (defined in Maria::ElevationData) | Maria::ElevationData | |
createNormalMap(const std::shared_ptr< RasterProjector > &pj, const BasicGeoTypes::PointDXY &topLeft, int width, int height, InterpolationMethod interpolationMethod, long timeout_ms) | Maria::ElevationData | |
ElevationData(std::shared_ptr< SystemTicker > systemTicker, std::shared_ptr< TileCacheManager > tileCacheMgr) (defined in Maria::ElevationData) | Maria::ElevationData | |
getElevationLayer(int layerId) const | Maria::ElevationData | inline |
getElevationLayers() const | Maria::ElevationData | inline |
getLayerMetadata(int layerId) | Maria::ElevationData | |
getMaxResolution(const BasicGeoTypes::GeoPos &gp, double &maxResolution) | Maria::ElevationData | |
getMetadata(const BasicGeoTypes::GeoRect &grc, double resolution=0.0, long timeout_ms=0) | Maria::ElevationData | |
getMetadata(const BasicGeoTypes::GeoPos &pos, double resolution=0.0, long timeout_ms=0) | Maria::ElevationData | |
getMinMaxElevation(const std::shared_ptr< RasterProjector > &rp, long timeout_ms) | Maria::ElevationData | |
getNumElevationLayers() const | Maria::ElevationData | inline |
initFromTemplate(const MapTemplate &tpl) | Maria::ElevationData | |
refineSurfaceIntersection(const BasicGeoTypes::GeoPos3D &pos0, const BasicGeoTypes::GeoPos3D &pos1, double distance, Maria::InterpolationMethod interpolationMethod, double hTolerance, double vTolerance, long timeout_ms) (defined in Maria::ElevationData) | Maria::ElevationData | protected |
~ElevationData() (defined in Maria::ElevationData) | Maria::ElevationData |