![]() |
Maria GDK 5.0.0.738
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 |
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) (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 |