![]() |
Maria GDK 5.0.0.930
Documentation of native code in develop branch
|
This is the complete list of members for Maria::ElevationDataLayer, including all inherited members.
| _centerPixelOffset (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| _dataType (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| _ignore_sea_level (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| _layerId (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| _nodata (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| _systemTicker (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| _tags (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| _tileCache (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| _useFastProjector (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| calcElevation(const BasicGeoTypes::GeoPos &gp, Maria::InterpolationMethod interpolationMethod, double resolution, long timeout_ms) | Maria::ElevationDataLayer | inline |
| calcElevationBilinear(const BasicGeoTypes::GeoPos &gp, double resolution, long timeout_ms) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | |
| calcElevationNearest(const BasicGeoTypes::GeoPos &gp, double resolution, long timeout_ms) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | |
| calcNormalVector(int x, int y, double dx, double dy, const std::shared_ptr< const STK::Image > &img, const std::shared_ptr< const STK::Image > &imgN, const std::shared_ptr< const STK::Image > &imgE, const std::shared_ptr< const STK::Image > &imgS, const std::shared_ptr< const STK::Image > &imgW) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| checkTags(const std::vector< std::string > &tags) const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| containsPoint(const BasicGeoTypes::GeoPos &gp) const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| createElevationMap(const std::shared_ptr< RasterProjector > &pj, const BasicGeoTypes::PointDXY &topLeft, int width, int height, Maria::InterpolationMethod interpolationMethod, long timeout_ms, double &coverage) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | |
| createNormalMap(const std::shared_ptr< RasterProjector > &targetPj, const BasicGeoTypes::PointDXY &topLeft, int width, int height, Maria::InterpolationMethod interpolationMethod, long timeout_ms, double &coverage) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | |
| createTileSetProjector(int level, int txMin, int tyMin, int txMax, int tyMax) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| ElevationDataLayer(int layerId, std::shared_ptr< Maria::SystemTicker >systemTicker, std::shared_ptr< Maria::TileCache > tileCache, ElevationDataType dataType=ElevationDataType::Undefined) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | |
| findReferenceTile(const BasicGeoTypes::Extents &ext, int level, long timeout_ms) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| getDataType() const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| getElevationValue(int x, int y, const std::shared_ptr< const STK::Image > &img) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inlineprotected |
| getMinMaxElevation(const std::shared_ptr< Maria::RasterProjector > &targetPj, const BasicGeoTypes::PointDXY &topLeft, int width, int height, long timeout_ms) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | |
| getNodata() const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| getTags() const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| getTileCache() const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| getTileOrNearestResolution(std::shared_ptr< Maria::TileData > tile) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| getUseFastProjector() const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| hasValidData(const BasicGeoTypes::GeoPos &gp) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | |
| ignoreSeaLevel() const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| InterpolateBilinear(BasicGeoTypes::PointDXY point, const std::shared_ptr< const STK::Image > &img, const std::shared_ptr< const STK::Image > &imgN, const std::shared_ptr< const STK::Image > &imgE, const std::shared_ptr< const STK::Image > &imgNE) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| interpolateNormal(BasicGeoTypes::PointDXY point, double dx, double dy, const std::shared_ptr< STK::Image > &img, const std::array< std::shared_ptr< const STK::Image >, 8 > &neighbors, InterpolationMethod interpolationMethod) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| isNodata(double val) const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| isNullVector(const BasicGeoTypes::PointDXYZ &n) const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| layerId() const (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| loadAsync(const Maria::TileId &tileId) | Maria::ElevationDataLayer | inline |
| loadSync(const Maria::TileId &tileId) | Maria::ElevationDataLayer | inline |
| loadSync(const Maria::TileId &tileId, long timeout_ms) | Maria::ElevationDataLayer | inline |
| loadTileOrNearestResolution(std::shared_ptr< Maria::TileData > tile, long timeout_ms) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | protected |
| setIgnoreSeaLevel(bool ignore_sea_level) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| setNodata(int nodata) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| setTags(const std::vector< std::string > &tags) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |
| setUseFastProjector(bool useFastProjector) (defined in Maria::ElevationDataLayer) | Maria::ElevationDataLayer | inline |