PROJ C++ API
|
Common classes. More...
Classes | |
class | Angle |
Numeric value, with a angular unit of measure. More... | |
class | DataEpoch |
Data epoch. More... | |
class | DateTime |
Date-time value, as a ISO:8601 encoded string, or other string encoding. More... | |
class | IdentifiedObject |
Identifications of a CRS-related object. More... | |
class | Length |
Numeric value, with a linear unit of measure. More... | |
class | Measure |
Numeric value associated with a UnitOfMeasure. More... | |
class | ObjectDomain |
The scope and validity of a CRS-related object. More... | |
class | ObjectUsage |
Usage of a CRS-related object. More... | |
class | Scale |
Numeric value, without a physical unit of measure. More... | |
class | UnitOfMeasure |
Unit of measure. More... | |
Typedefs | |
using | UnitOfMeasurePtr = std::shared_ptr< UnitOfMeasure > |
using | UnitOfMeasureNNPtr = util::nn< UnitOfMeasurePtr > |
using | IdentifiedObjectPtr = std::shared_ptr< IdentifiedObject > |
using | IdentifiedObjectNNPtr = util::nn< IdentifiedObjectPtr > |
using | ObjectDomainPtr = std::shared_ptr< ObjectDomain > |
using | ObjectDomainNNPtr = util::nn< ObjectDomainPtr > |
using | ObjectUsagePtr = std::shared_ptr< ObjectUsage > |
using | ObjectUsageNNPtr = util::nn< ObjectUsagePtr > |
Common classes.
osgeo.proj.common namespace
using osgeo::proj::common::IdentifiedObjectNNPtr = typedef util::nn<IdentifiedObjectPtr> |
Non-null shared pointer of IdentifiedObject.
using osgeo::proj::common::IdentifiedObjectPtr = typedef std::shared_ptr<IdentifiedObject> |
Shared pointer of IdentifiedObject.
using osgeo::proj::common::ObjectDomainNNPtr = typedef util::nn<ObjectDomainPtr> |
Non-null shared pointer of ObjectDomain.
using osgeo::proj::common::ObjectDomainPtr = typedef std::shared_ptr<ObjectDomain> |
Shared pointer of ObjectDomain.
using osgeo::proj::common::ObjectUsageNNPtr = typedef util::nn<ObjectUsagePtr> |
Non-null shared pointer of ObjectUsage.
using osgeo::proj::common::ObjectUsagePtr = typedef std::shared_ptr<ObjectUsage> |
Shared pointer of ObjectUsage.
typedef util::nn< UnitOfMeasurePtr > osgeo::proj::common::UnitOfMeasureNNPtr |
Non-null shared pointer of UnitOfMeasure.
typedef std::shared_ptr< UnitOfMeasure > osgeo::proj::common::UnitOfMeasurePtr |
Shared pointer of UnitOfMeasure.