Maria GDK 5.1.0.221
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::ElevationAnalysisLayerFactory Class Reference

#include <MElevationAnalysisLayerFactory.h>

Inheritance diagram for Maria::ElevationAnalysisLayerFactory:
Maria::GeoLayerFactory

Public Member Functions

 ElevationAnalysisLayerFactory (const std::shared_ptr< STK::ShaderProgramManager > &shaderManager, const std::shared_ptr< Maria::ElevationData > &elevationData)
 
virtual std::shared_ptr< GeoLayer > createGeoLayer (GeoLayerManager &geoLayers, const std::string &id, int depth, const std::string &name) override
 
std::shared_ptr< ElevationAnalysisLayer > createElevationAnalysisLayer (GeoLayerManager &geoLayers, const std::string &id, int depth=-1, const std::string &name="ElevationAnalysisLayer")
 
virtual std::shared_ptr< GeoLayer > createGeoLayer (GeoLayerManager &geoLayers, const std::string &id, int depth, const std::string &name)=0
 

Additional Inherited Members

- Protected Member Functions inherited from Maria::GeoLayerFactory
int layerDepth (const GeoLayerManager &geoLayers, int depth)
 

Detailed Description

ElevationAnalysisLayerFactory - Short description

Member Function Documentation

◆ createGeoLayer()

std::shared_ptr< GeoLayer > Maria::ElevationAnalysisLayerFactory::createGeoLayer ( GeoLayerManager &  geoLayers,
const std::string &  id,
int  depth,
const std::string &  name 
)
overridevirtual

The documentation for this class was generated from the following files: