Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::IProjectorFactory Struct Referenceabstract
Inheritance diagram for Maria::IProjectorFactory:
Maria::ProjectorFactory

Public Types

enum  { Ver =1 }
 

Public Member Functions

virtual int GetVersion ()=0
 
std::shared_ptr< IProjectorCreateDisplayProjection (const std::string &id)
 
virtual std::shared_ptr< IProjectorCreateDisplayProjection (const std::string &id, const BasicGeoTypes::GeoPos &gp)=0
 
virtual std::shared_ptr< IProjectorCreateGeoProjection (const std::string &id)=0
 
std::shared_ptr< IProjectorCreateProjection (const std::string &id, const BasicGeoTypes::GeoPos &gp=BasicGeoTypes::GeoPos(999, 999))
 

Member Function Documentation

◆ CreateProjection()

std::shared_ptr< IProjector > Maria::IProjectorFactory::CreateProjection ( const std::string &  id,
const BasicGeoTypes::GeoPos gp = BasicGeoTypes::GeoPos(999, 999) 
)
inline

Creates a DisplayProjection for all #projections and GeoProjections for all other projection strings.


The documentation for this struct was generated from the following file: