Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
CPROJCS Class Reference

Public Member Functions

 CPROJCS (const std::string &sName, const CGEOGCS &geogcs, const std::string &sProjectionName, const std::map< const std::string, double > &parameters, const CUNIT &unit, const CAUTHORITY &authority)
 
 CPROJCS (const std::string &sName, const CGEOGCS &geogcs, const std::string &sProjectionName, const std::map< const std::string, double > &parameters, const CAUTHORITY &authority)
 
void Set (const std::string &sName, const CGEOGCS &geogcs, const std::string &sProjectionName, const std::map< const std::string, double > &parameters, const CUNIT &unit, const CAUTHORITY &authority)
 
void Set (const std::string &sName, const CGEOGCS &geogcs, const std::string &sProjectionName, const std::map< const std::string, double > &parameters, const CAUTHORITY &authority)
 
void Clear ()
 
 CPROJCS (const CPROJCS &rhs)
 
void operator= (const CPROJCS &rhs)
 
bool FromFile (const std::string &sPrjFile)
 
bool Parse (const std::string &s)
 
bool Parse (const std::string &s, int &ipos)
 
bool ParseArg (const std::string &s)
 
void ToString (std::string &s) const
 
const std::string & Name () const
 
const CGEOGCSGeogcs () const
 
const std::string & ProjectionName () const
 
const ParametersMapParameters () const
 
bool Parameter (const std::string &s, double &value) const
 
const CUNITUnit () const
 
const CAUTHORITYAuthority () const
 
void SetAuthority (const CAUTHORITY &authority)
 

Static Public Member Functions

static bool GetArg (const std::string &source, const std::string &tag, std::string &res, int &ipos)
 
static bool GetArg (const std::string &source, const std::string &tag, std::string &res)
 
static int SplitArgs (const std::string &source, std::vector< std::string > &args)
 
static bool FindArg (const std::vector< std::string > &args, int &k, const std::string &tag, std::string &res)
 
static bool GetLabel (const std::string &source, std::string &res, int &ipos)
 
static bool GetLabel (const std::string &source, std::string &res)
 
static void ToLower (std::string &s)
 

Public Attributes

std::string m_sName
 
CGEOGCS m_geogcs
 
std::string m_sProjectionName
 
ParametersMap m_parameters
 
CUNIT m_unit
 
CAUTHORITY m_authority
 

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