\hypertarget{namespaceosgeo_1_1proj_1_1crs}{}\doxysection{osgeo\+::proj\+::crs Namespace Reference}
\label{namespaceosgeo_1_1proj_1_1crs}\index{osgeo::proj::crs@{osgeo::proj::crs}}


\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} (coordinate reference system = coordinate system with a datum).  


\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1BoundCRS}{Bound\+CRS}}
\begin{DoxyCompactList}\small\item\em A coordinate reference system with an associated transformation to a target/hub \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CompoundCRS}{Compound\+CRS}}
\begin{DoxyCompactList}\small\item\em A coordinate reference system describing the position of points through two or more independent single coordinate reference systems. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}
\begin{DoxyCompactList}\small\item\em Abstract class modelling a coordinate reference system which is usually single but may be compound. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{Derived\+CRS}}
\begin{DoxyCompactList}\small\item\em Abstract class modelling a single coordinate reference system that is defined through the application of a specified coordinate conversion to the definition of a previously established single coordinate reference system referred to as the base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRSTemplate}{Derived\+CRSTemplate}}
\begin{DoxyCompactList}\small\item\em Template representing a derived coordinate reference system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedEngineeringCRS}{Derived\+Engineering\+CRS}}
\begin{DoxyCompactList}\small\item\em A derived coordinate reference system which has an engineering coordinate reference system as its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}, thereby inheriting an engineering datum, and is associated with one of the coordinate system types for an \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1EngineeringCRS}{Engineering\+CRS}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeodeticCRS}{Derived\+Geodetic\+CRS}}
\begin{DoxyCompactList}\small\item\em A derived coordinate reference system which has either a geodetic or a geographic coordinate reference system as its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}, thereby inheriting a geodetic reference frame, and associated with a 3D Cartesian or spherical coordinate system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeographicCRS}{Derived\+Geographic\+CRS}}
\begin{DoxyCompactList}\small\item\em A derived coordinate reference system which has either a geodetic or a geographic coordinate reference system as its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}, thereby inheriting a geodetic reference frame, and an ellipsoidal coordinate system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedParametricCRS}{Derived\+Parametric\+CRS}}
\begin{DoxyCompactList}\small\item\em A derived coordinate reference system which has a parametric coordinate reference system as its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}, thereby inheriting a parametric datum, and a parametric coordinate system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedProjectedCRS}{Derived\+Projected\+CRS}}
\begin{DoxyCompactList}\small\item\em A derived coordinate reference system which has a projected coordinate reference system as its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}, thereby inheriting a geodetic reference frame, but also inheriting the distortion characteristics of the base projected \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedTemporalCRS}{Derived\+Temporal\+CRS}}
\begin{DoxyCompactList}\small\item\em A derived coordinate reference system which has a temporal coordinate reference system as its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}, thereby inheriting a temporal datum, and a temporal coordinate system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedVerticalCRS}{Derived\+Vertical\+CRS}}
\begin{DoxyCompactList}\small\item\em A derived coordinate reference system which has a vertical coordinate reference system as its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}, thereby inheriting a vertical reference frame, and a vertical coordinate system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1EngineeringCRS}{Engineering\+CRS}}
\begin{DoxyCompactList}\small\item\em Contextually local coordinate reference system associated with an engineering datum. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeodeticCRS}{Geodetic\+CRS}}
\begin{DoxyCompactList}\small\item\em A coordinate reference system associated with a geodetic reference frame and a three-\/dimensional Cartesian or spherical coordinate system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeographicCRS}{Geographic\+CRS}}
\begin{DoxyCompactList}\small\item\em A coordinate reference system associated with a geodetic reference frame and a two-\/ or three-\/dimensional ellipsoidal coordinate system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1InvalidCompoundCRSException}{Invalid\+Compound\+CRSException}}
\begin{DoxyCompactList}\small\item\em Exception thrown when attempting to create an invalid compound \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ParametricCRS}{Parametric\+CRS}}
\begin{DoxyCompactList}\small\item\em Contextually local coordinate reference system associated with an engineering datum. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ProjectedCRS}{Projected\+CRS}}
\begin{DoxyCompactList}\small\item\em A derived coordinate reference system which has a geodetic (usually geographic) coordinate reference system as its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}, thereby inheriting a geodetic reference frame, and is converted using a map projection. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1SingleCRS}{Single\+CRS}}
\begin{DoxyCompactList}\small\item\em Abstract class modelling a coordinate reference system consisting of one Coordinate System and either one \mbox{\hyperlink{classosgeo_1_1proj_1_1datum_1_1Datum}{datum\+::\+Datum}} or one \mbox{\hyperlink{classosgeo_1_1proj_1_1datum_1_1DatumEnsemble}{datum\+::\+Datum\+Ensemble}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1TemporalCRS}{Temporal\+CRS}}
\begin{DoxyCompactList}\small\item\em A coordinate reference system associated with a temporal datum and a one-\/dimensional temporal coordinate system. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1VerticalCRS}{Vertical\+CRS}}
\begin{DoxyCompactList}\small\item\em A coordinate reference system having a vertical reference frame and a one-\/dimensional vertical coordinate system used for recording gravity-\/related heights or depths. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a10d8b8fa97907a6780310213ce72d744}{CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a8cabf171d097255fb43d0ceb916c815c}{CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a10d8b8fa97907a6780310213ce72d744}{CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ae1cebff55fa4231577625e1dc8fdb10b}{Geographic\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeographicCRS}{Geographic\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a95429910f6055b29fa53181cac2557ab}{Geographic\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ae1cebff55fa4231577625e1dc8fdb10b}{Geographic\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a6cf5e186b7927fd6b7f3f346091eb362}{Vertical\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1VerticalCRS}{Vertical\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ab9fe189646e058eda1e7dd16edf16468}{Vertical\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a6cf5e186b7927fd6b7f3f346091eb362}{Vertical\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a1a3d2b09b4f7fb118fb3575ea319cf78}{Bound\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1BoundCRS}{Bound\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_af13406ba91fd5d419ced05cbd3c5c918}{Bound\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a1a3d2b09b4f7fb118fb3575ea319cf78}{Bound\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a944c25ceaa0f92b4b34d269b8d74f497}{Compound\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CompoundCRS}{Compound\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a5a4f97e589c9601364645cb31b90447e}{Compound\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a944c25ceaa0f92b4b34d269b8d74f497}{Compound\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a3e39f24aa72878af3386c2b0b312a14d}{Single\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1SingleCRS}{Single\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_accef32df73f4e9617ba70a59e3e24991}{Single\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a3e39f24aa72878af3386c2b0b312a14d}{Single\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa9e4993f471ac0472848bdd65299da80}{Geodetic\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeodeticCRS}{Geodetic\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a853cc8ce6a9586cf08f48ab058f0ff3e}{Geodetic\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa9e4993f471ac0472848bdd65299da80}{Geodetic\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a31ae56739b23bc5f4183a4829c9d3a1e}{Derived\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{Derived\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a9f7c9ac3b1dc77fe31390c85285dac0d}{Derived\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a31ae56739b23bc5f4183a4829c9d3a1e}{Derived\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_acb3554f00d9ba20a034f88b2e4c2edf8}{Projected\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ProjectedCRS}{Projected\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a474c5a3d69a0c2f1e16aa1e78022a8fd}{Projected\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_acb3554f00d9ba20a034f88b2e4c2edf8}{Projected\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ac8c372359682effb049992f56231ef7c}{Temporal\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1TemporalCRS}{Temporal\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ae6f845d46027eb2defb3544d61e3e0dc}{Temporal\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ac8c372359682effb049992f56231ef7c}{Temporal\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa18bab992737854749575a5f0c279450}{Engineering\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1EngineeringCRS}{Engineering\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a5778eb79d0c80af7b6c5a431061f4ffa}{Engineering\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa18bab992737854749575a5f0c279450}{Engineering\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a4de4ab9a4e5ece19284410182de6fefd}{Parametric\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ParametricCRS}{Parametric\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa6c85bae7c38d078b7dece27bac8cdd7}{Parametric\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a4de4ab9a4e5ece19284410182de6fefd}{Parametric\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ad22eb5093688a6da7d1478b0deb12a95}{Derived\+Geodetic\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeodeticCRS}{Derived\+Geodetic\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a44b5ecf6530601434959b3676231ec84}{Derived\+Geodetic\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ad22eb5093688a6da7d1478b0deb12a95}{Derived\+Geodetic\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_af1b055b81c536b1c4f8e9a43c4645b62}{Derived\+Geographic\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeographicCRS}{Derived\+Geographic\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aebed789aeb5f42379edbfdc40c1a70fb}{Derived\+Geographic\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_af1b055b81c536b1c4f8e9a43c4645b62}{Derived\+Geographic\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a46e90a264b3295b9e9dbf9d53f43b726}{Derived\+Projected\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedProjectedCRS}{Derived\+Projected\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aaf145c625abfb3e72834a777b0c64e0b}{Derived\+Projected\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a46e90a264b3295b9e9dbf9d53f43b726}{Derived\+Projected\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa089e53e74f25dd80d424df9d676b1c2}{Derived\+Vertical\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedVerticalCRS}{Derived\+Vertical\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a1f24d92954dbf63541bc36e663c164f4}{Derived\+Vertical\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa089e53e74f25dd80d424df9d676b1c2}{Derived\+Vertical\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a5cfae66ef5c73979475f966a06e48f94}{Derived\+Engineering\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedEngineeringCRS}{Derived\+Engineering\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a3aa6e41bda92cf9604c29afc3c2a4807}{Derived\+Engineering\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a5cfae66ef5c73979475f966a06e48f94}{Derived\+Engineering\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_afd24752f660a9f0446d3a6a2c151db0c}{Derived\+Parametric\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedParametricCRS}{Derived\+Parametric\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a7391c9e72220eb89c2b5f0e0fef0ed9e}{Derived\+Parametric\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_afd24752f660a9f0446d3a6a2c151db0c}{Derived\+Parametric\+CRSPtr}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ac1c09fceb62d48f074c3ab5e58f4c797}{Derived\+Temporal\+CRSPtr}} = std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedTemporalCRS}{Derived\+Temporal\+CRS}} $>$
\item 
using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_af163ffb6d2b329540b0820545afa1c16}{Derived\+Temporal\+CRSNNPtr}} = util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ac1c09fceb62d48f074c3ab5e58f4c797}{Derived\+Temporal\+CRSPtr}} $>$
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} (coordinate reference system = coordinate system with a datum). 

\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs}{osgeo.\+proj.\+crs}} namespace 

\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_af13406ba91fd5d419ced05cbd3c5c918}\label{namespaceosgeo_1_1proj_1_1crs_af13406ba91fd5d419ced05cbd3c5c918}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!BoundCRSNNPtr@{BoundCRSNNPtr}}
\index{BoundCRSNNPtr@{BoundCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{BoundCRSNNPtr}{BoundCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_af13406ba91fd5d419ced05cbd3c5c918}{osgeo\+::proj\+::crs\+::\+Bound\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a1a3d2b09b4f7fb118fb3575ea319cf78}{Bound\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1BoundCRS}{Bound\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a1a3d2b09b4f7fb118fb3575ea319cf78}\label{namespaceosgeo_1_1proj_1_1crs_a1a3d2b09b4f7fb118fb3575ea319cf78}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!BoundCRSPtr@{BoundCRSPtr}}
\index{BoundCRSPtr@{BoundCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{BoundCRSPtr}{BoundCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a1a3d2b09b4f7fb118fb3575ea319cf78}{osgeo\+::proj\+::crs\+::\+Bound\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1BoundCRS}{Bound\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1BoundCRS}{Bound\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a5a4f97e589c9601364645cb31b90447e}\label{namespaceosgeo_1_1proj_1_1crs_a5a4f97e589c9601364645cb31b90447e}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!CompoundCRSNNPtr@{CompoundCRSNNPtr}}
\index{CompoundCRSNNPtr@{CompoundCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{CompoundCRSNNPtr}{CompoundCRSNNPtr}}
{\footnotesize\ttfamily typedef util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a944c25ceaa0f92b4b34d269b8d74f497}{Compound\+CRSPtr}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a5a4f97e589c9601364645cb31b90447e}{osgeo\+::proj\+::crs\+::\+Compound\+CRSNNPtr}}}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CompoundCRS}{Compound\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a944c25ceaa0f92b4b34d269b8d74f497}\label{namespaceosgeo_1_1proj_1_1crs_a944c25ceaa0f92b4b34d269b8d74f497}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!CompoundCRSPtr@{CompoundCRSPtr}}
\index{CompoundCRSPtr@{CompoundCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{CompoundCRSPtr}{CompoundCRSPtr}}
{\footnotesize\ttfamily typedef std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CompoundCRS}{Compound\+CRS}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a944c25ceaa0f92b4b34d269b8d74f497}{osgeo\+::proj\+::crs\+::\+Compound\+CRSPtr}}}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CompoundCRS}{Compound\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a8cabf171d097255fb43d0ceb916c815c}\label{namespaceosgeo_1_1proj_1_1crs_a8cabf171d097255fb43d0ceb916c815c}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!CRSNNPtr@{CRSNNPtr}}
\index{CRSNNPtr@{CRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{CRSNNPtr}{CRSNNPtr}}
{\footnotesize\ttfamily typedef util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a10d8b8fa97907a6780310213ce72d744}{CRSPtr}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a8cabf171d097255fb43d0ceb916c815c}{osgeo\+::proj\+::crs\+::\+CRSNNPtr}}}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a10d8b8fa97907a6780310213ce72d744}\label{namespaceosgeo_1_1proj_1_1crs_a10d8b8fa97907a6780310213ce72d744}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!CRSPtr@{CRSPtr}}
\index{CRSPtr@{CRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{CRSPtr}{CRSPtr}}
{\footnotesize\ttfamily typedef std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a10d8b8fa97907a6780310213ce72d744}{osgeo\+::proj\+::crs\+::\+CRSPtr}}}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a9f7c9ac3b1dc77fe31390c85285dac0d}\label{namespaceosgeo_1_1proj_1_1crs_a9f7c9ac3b1dc77fe31390c85285dac0d}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedCRSNNPtr@{DerivedCRSNNPtr}}
\index{DerivedCRSNNPtr@{DerivedCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedCRSNNPtr}{DerivedCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a9f7c9ac3b1dc77fe31390c85285dac0d}{osgeo\+::proj\+::crs\+::\+Derived\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a31ae56739b23bc5f4183a4829c9d3a1e}{Derived\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{Derived\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a31ae56739b23bc5f4183a4829c9d3a1e}\label{namespaceosgeo_1_1proj_1_1crs_a31ae56739b23bc5f4183a4829c9d3a1e}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedCRSPtr@{DerivedCRSPtr}}
\index{DerivedCRSPtr@{DerivedCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedCRSPtr}{DerivedCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a31ae56739b23bc5f4183a4829c9d3a1e}{osgeo\+::proj\+::crs\+::\+Derived\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{Derived\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{Derived\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a3aa6e41bda92cf9604c29afc3c2a4807}\label{namespaceosgeo_1_1proj_1_1crs_a3aa6e41bda92cf9604c29afc3c2a4807}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedEngineeringCRSNNPtr@{DerivedEngineeringCRSNNPtr}}
\index{DerivedEngineeringCRSNNPtr@{DerivedEngineeringCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedEngineeringCRSNNPtr}{DerivedEngineeringCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a3aa6e41bda92cf9604c29afc3c2a4807}{osgeo\+::proj\+::crs\+::\+Derived\+Engineering\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a5cfae66ef5c73979475f966a06e48f94}{Derived\+Engineering\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedEngineeringCRS}{Derived\+Engineering\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a5cfae66ef5c73979475f966a06e48f94}\label{namespaceosgeo_1_1proj_1_1crs_a5cfae66ef5c73979475f966a06e48f94}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedEngineeringCRSPtr@{DerivedEngineeringCRSPtr}}
\index{DerivedEngineeringCRSPtr@{DerivedEngineeringCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedEngineeringCRSPtr}{DerivedEngineeringCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a5cfae66ef5c73979475f966a06e48f94}{osgeo\+::proj\+::crs\+::\+Derived\+Engineering\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedEngineeringCRS}{Derived\+Engineering\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedEngineeringCRS}{Derived\+Engineering\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a44b5ecf6530601434959b3676231ec84}\label{namespaceosgeo_1_1proj_1_1crs_a44b5ecf6530601434959b3676231ec84}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedGeodeticCRSNNPtr@{DerivedGeodeticCRSNNPtr}}
\index{DerivedGeodeticCRSNNPtr@{DerivedGeodeticCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedGeodeticCRSNNPtr}{DerivedGeodeticCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a44b5ecf6530601434959b3676231ec84}{osgeo\+::proj\+::crs\+::\+Derived\+Geodetic\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ad22eb5093688a6da7d1478b0deb12a95}{Derived\+Geodetic\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeodeticCRS}{Derived\+Geodetic\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_ad22eb5093688a6da7d1478b0deb12a95}\label{namespaceosgeo_1_1proj_1_1crs_ad22eb5093688a6da7d1478b0deb12a95}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedGeodeticCRSPtr@{DerivedGeodeticCRSPtr}}
\index{DerivedGeodeticCRSPtr@{DerivedGeodeticCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedGeodeticCRSPtr}{DerivedGeodeticCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ad22eb5093688a6da7d1478b0deb12a95}{osgeo\+::proj\+::crs\+::\+Derived\+Geodetic\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeodeticCRS}{Derived\+Geodetic\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeodeticCRS}{Derived\+Geodetic\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_aebed789aeb5f42379edbfdc40c1a70fb}\label{namespaceosgeo_1_1proj_1_1crs_aebed789aeb5f42379edbfdc40c1a70fb}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedGeographicCRSNNPtr@{DerivedGeographicCRSNNPtr}}
\index{DerivedGeographicCRSNNPtr@{DerivedGeographicCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedGeographicCRSNNPtr}{DerivedGeographicCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aebed789aeb5f42379edbfdc40c1a70fb}{osgeo\+::proj\+::crs\+::\+Derived\+Geographic\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_af1b055b81c536b1c4f8e9a43c4645b62}{Derived\+Geographic\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeographicCRS}{Derived\+Geographic\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_af1b055b81c536b1c4f8e9a43c4645b62}\label{namespaceosgeo_1_1proj_1_1crs_af1b055b81c536b1c4f8e9a43c4645b62}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedGeographicCRSPtr@{DerivedGeographicCRSPtr}}
\index{DerivedGeographicCRSPtr@{DerivedGeographicCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedGeographicCRSPtr}{DerivedGeographicCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_af1b055b81c536b1c4f8e9a43c4645b62}{osgeo\+::proj\+::crs\+::\+Derived\+Geographic\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeographicCRS}{Derived\+Geographic\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedGeographicCRS}{Derived\+Geographic\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a7391c9e72220eb89c2b5f0e0fef0ed9e}\label{namespaceosgeo_1_1proj_1_1crs_a7391c9e72220eb89c2b5f0e0fef0ed9e}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedParametricCRSNNPtr@{DerivedParametricCRSNNPtr}}
\index{DerivedParametricCRSNNPtr@{DerivedParametricCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedParametricCRSNNPtr}{DerivedParametricCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a7391c9e72220eb89c2b5f0e0fef0ed9e}{osgeo\+::proj\+::crs\+::\+Derived\+Parametric\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_afd24752f660a9f0446d3a6a2c151db0c}{Derived\+Parametric\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedParametricCRS}{Derived\+Parametric\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_afd24752f660a9f0446d3a6a2c151db0c}\label{namespaceosgeo_1_1proj_1_1crs_afd24752f660a9f0446d3a6a2c151db0c}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedParametricCRSPtr@{DerivedParametricCRSPtr}}
\index{DerivedParametricCRSPtr@{DerivedParametricCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedParametricCRSPtr}{DerivedParametricCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_afd24752f660a9f0446d3a6a2c151db0c}{osgeo\+::proj\+::crs\+::\+Derived\+Parametric\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedParametricCRS}{Derived\+Parametric\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedParametricCRS}{Derived\+Parametric\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_aaf145c625abfb3e72834a777b0c64e0b}\label{namespaceosgeo_1_1proj_1_1crs_aaf145c625abfb3e72834a777b0c64e0b}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedProjectedCRSNNPtr@{DerivedProjectedCRSNNPtr}}
\index{DerivedProjectedCRSNNPtr@{DerivedProjectedCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedProjectedCRSNNPtr}{DerivedProjectedCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aaf145c625abfb3e72834a777b0c64e0b}{osgeo\+::proj\+::crs\+::\+Derived\+Projected\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a46e90a264b3295b9e9dbf9d53f43b726}{Derived\+Projected\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedProjectedCRS}{Derived\+Projected\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a46e90a264b3295b9e9dbf9d53f43b726}\label{namespaceosgeo_1_1proj_1_1crs_a46e90a264b3295b9e9dbf9d53f43b726}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedProjectedCRSPtr@{DerivedProjectedCRSPtr}}
\index{DerivedProjectedCRSPtr@{DerivedProjectedCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedProjectedCRSPtr}{DerivedProjectedCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a46e90a264b3295b9e9dbf9d53f43b726}{osgeo\+::proj\+::crs\+::\+Derived\+Projected\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedProjectedCRS}{Derived\+Projected\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedProjectedCRS}{Derived\+Projected\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_af163ffb6d2b329540b0820545afa1c16}\label{namespaceosgeo_1_1proj_1_1crs_af163ffb6d2b329540b0820545afa1c16}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedTemporalCRSNNPtr@{DerivedTemporalCRSNNPtr}}
\index{DerivedTemporalCRSNNPtr@{DerivedTemporalCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedTemporalCRSNNPtr}{DerivedTemporalCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_af163ffb6d2b329540b0820545afa1c16}{osgeo\+::proj\+::crs\+::\+Derived\+Temporal\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ac1c09fceb62d48f074c3ab5e58f4c797}{Derived\+Temporal\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedTemporalCRS}{Derived\+Temporal\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_ac1c09fceb62d48f074c3ab5e58f4c797}\label{namespaceosgeo_1_1proj_1_1crs_ac1c09fceb62d48f074c3ab5e58f4c797}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedTemporalCRSPtr@{DerivedTemporalCRSPtr}}
\index{DerivedTemporalCRSPtr@{DerivedTemporalCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedTemporalCRSPtr}{DerivedTemporalCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ac1c09fceb62d48f074c3ab5e58f4c797}{osgeo\+::proj\+::crs\+::\+Derived\+Temporal\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedTemporalCRS}{Derived\+Temporal\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedTemporalCRS}{Derived\+Temporal\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a1f24d92954dbf63541bc36e663c164f4}\label{namespaceosgeo_1_1proj_1_1crs_a1f24d92954dbf63541bc36e663c164f4}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedVerticalCRSNNPtr@{DerivedVerticalCRSNNPtr}}
\index{DerivedVerticalCRSNNPtr@{DerivedVerticalCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedVerticalCRSNNPtr}{DerivedVerticalCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a1f24d92954dbf63541bc36e663c164f4}{osgeo\+::proj\+::crs\+::\+Derived\+Vertical\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa089e53e74f25dd80d424df9d676b1c2}{Derived\+Vertical\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedVerticalCRS}{Derived\+Vertical\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_aa089e53e74f25dd80d424df9d676b1c2}\label{namespaceosgeo_1_1proj_1_1crs_aa089e53e74f25dd80d424df9d676b1c2}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!DerivedVerticalCRSPtr@{DerivedVerticalCRSPtr}}
\index{DerivedVerticalCRSPtr@{DerivedVerticalCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{DerivedVerticalCRSPtr}{DerivedVerticalCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa089e53e74f25dd80d424df9d676b1c2}{osgeo\+::proj\+::crs\+::\+Derived\+Vertical\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedVerticalCRS}{Derived\+Vertical\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedVerticalCRS}{Derived\+Vertical\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a5778eb79d0c80af7b6c5a431061f4ffa}\label{namespaceosgeo_1_1proj_1_1crs_a5778eb79d0c80af7b6c5a431061f4ffa}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!EngineeringCRSNNPtr@{EngineeringCRSNNPtr}}
\index{EngineeringCRSNNPtr@{EngineeringCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{EngineeringCRSNNPtr}{EngineeringCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a5778eb79d0c80af7b6c5a431061f4ffa}{osgeo\+::proj\+::crs\+::\+Engineering\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa18bab992737854749575a5f0c279450}{Engineering\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1EngineeringCRS}{Engineering\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_aa18bab992737854749575a5f0c279450}\label{namespaceosgeo_1_1proj_1_1crs_aa18bab992737854749575a5f0c279450}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!EngineeringCRSPtr@{EngineeringCRSPtr}}
\index{EngineeringCRSPtr@{EngineeringCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{EngineeringCRSPtr}{EngineeringCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa18bab992737854749575a5f0c279450}{osgeo\+::proj\+::crs\+::\+Engineering\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1EngineeringCRS}{Engineering\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1EngineeringCRS}{Engineering\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a853cc8ce6a9586cf08f48ab058f0ff3e}\label{namespaceosgeo_1_1proj_1_1crs_a853cc8ce6a9586cf08f48ab058f0ff3e}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!GeodeticCRSNNPtr@{GeodeticCRSNNPtr}}
\index{GeodeticCRSNNPtr@{GeodeticCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{GeodeticCRSNNPtr}{GeodeticCRSNNPtr}}
{\footnotesize\ttfamily typedef util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa9e4993f471ac0472848bdd65299da80}{Geodetic\+CRSPtr}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a853cc8ce6a9586cf08f48ab058f0ff3e}{osgeo\+::proj\+::crs\+::\+Geodetic\+CRSNNPtr}}}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeodeticCRS}{Geodetic\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_aa9e4993f471ac0472848bdd65299da80}\label{namespaceosgeo_1_1proj_1_1crs_aa9e4993f471ac0472848bdd65299da80}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!GeodeticCRSPtr@{GeodeticCRSPtr}}
\index{GeodeticCRSPtr@{GeodeticCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{GeodeticCRSPtr}{GeodeticCRSPtr}}
{\footnotesize\ttfamily typedef std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeodeticCRS}{Geodetic\+CRS}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa9e4993f471ac0472848bdd65299da80}{osgeo\+::proj\+::crs\+::\+Geodetic\+CRSPtr}}}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeodeticCRS}{Geodetic\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a95429910f6055b29fa53181cac2557ab}\label{namespaceosgeo_1_1proj_1_1crs_a95429910f6055b29fa53181cac2557ab}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!GeographicCRSNNPtr@{GeographicCRSNNPtr}}
\index{GeographicCRSNNPtr@{GeographicCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{GeographicCRSNNPtr}{GeographicCRSNNPtr}}
{\footnotesize\ttfamily typedef util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ae1cebff55fa4231577625e1dc8fdb10b}{Geographic\+CRSPtr}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a95429910f6055b29fa53181cac2557ab}{osgeo\+::proj\+::crs\+::\+Geographic\+CRSNNPtr}}}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeographicCRS}{Geographic\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_ae1cebff55fa4231577625e1dc8fdb10b}\label{namespaceosgeo_1_1proj_1_1crs_ae1cebff55fa4231577625e1dc8fdb10b}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!GeographicCRSPtr@{GeographicCRSPtr}}
\index{GeographicCRSPtr@{GeographicCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{GeographicCRSPtr}{GeographicCRSPtr}}
{\footnotesize\ttfamily typedef std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeographicCRS}{Geographic\+CRS}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ae1cebff55fa4231577625e1dc8fdb10b}{osgeo\+::proj\+::crs\+::\+Geographic\+CRSPtr}}}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1GeographicCRS}{Geographic\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_aa6c85bae7c38d078b7dece27bac8cdd7}\label{namespaceosgeo_1_1proj_1_1crs_aa6c85bae7c38d078b7dece27bac8cdd7}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!ParametricCRSNNPtr@{ParametricCRSNNPtr}}
\index{ParametricCRSNNPtr@{ParametricCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{ParametricCRSNNPtr}{ParametricCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_aa6c85bae7c38d078b7dece27bac8cdd7}{osgeo\+::proj\+::crs\+::\+Parametric\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a4de4ab9a4e5ece19284410182de6fefd}{Parametric\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ParametricCRS}{Parametric\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a4de4ab9a4e5ece19284410182de6fefd}\label{namespaceosgeo_1_1proj_1_1crs_a4de4ab9a4e5ece19284410182de6fefd}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!ParametricCRSPtr@{ParametricCRSPtr}}
\index{ParametricCRSPtr@{ParametricCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{ParametricCRSPtr}{ParametricCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a4de4ab9a4e5ece19284410182de6fefd}{osgeo\+::proj\+::crs\+::\+Parametric\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ParametricCRS}{Parametric\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ParametricCRS}{Parametric\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a474c5a3d69a0c2f1e16aa1e78022a8fd}\label{namespaceosgeo_1_1proj_1_1crs_a474c5a3d69a0c2f1e16aa1e78022a8fd}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!ProjectedCRSNNPtr@{ProjectedCRSNNPtr}}
\index{ProjectedCRSNNPtr@{ProjectedCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{ProjectedCRSNNPtr}{ProjectedCRSNNPtr}}
{\footnotesize\ttfamily typedef util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_acb3554f00d9ba20a034f88b2e4c2edf8}{Projected\+CRSPtr}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a474c5a3d69a0c2f1e16aa1e78022a8fd}{osgeo\+::proj\+::crs\+::\+Projected\+CRSNNPtr}}}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ProjectedCRS}{Projected\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_acb3554f00d9ba20a034f88b2e4c2edf8}\label{namespaceosgeo_1_1proj_1_1crs_acb3554f00d9ba20a034f88b2e4c2edf8}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!ProjectedCRSPtr@{ProjectedCRSPtr}}
\index{ProjectedCRSPtr@{ProjectedCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{ProjectedCRSPtr}{ProjectedCRSPtr}}
{\footnotesize\ttfamily typedef std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ProjectedCRS}{Projected\+CRS}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_acb3554f00d9ba20a034f88b2e4c2edf8}{osgeo\+::proj\+::crs\+::\+Projected\+CRSPtr}}}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1ProjectedCRS}{Projected\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_accef32df73f4e9617ba70a59e3e24991}\label{namespaceosgeo_1_1proj_1_1crs_accef32df73f4e9617ba70a59e3e24991}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!SingleCRSNNPtr@{SingleCRSNNPtr}}
\index{SingleCRSNNPtr@{SingleCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{SingleCRSNNPtr}{SingleCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_accef32df73f4e9617ba70a59e3e24991}{osgeo\+::proj\+::crs\+::\+Single\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a3e39f24aa72878af3386c2b0b312a14d}{Single\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1SingleCRS}{Single\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a3e39f24aa72878af3386c2b0b312a14d}\label{namespaceosgeo_1_1proj_1_1crs_a3e39f24aa72878af3386c2b0b312a14d}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!SingleCRSPtr@{SingleCRSPtr}}
\index{SingleCRSPtr@{SingleCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{SingleCRSPtr}{SingleCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a3e39f24aa72878af3386c2b0b312a14d}{osgeo\+::proj\+::crs\+::\+Single\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1SingleCRS}{Single\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1SingleCRS}{Single\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_ae6f845d46027eb2defb3544d61e3e0dc}\label{namespaceosgeo_1_1proj_1_1crs_ae6f845d46027eb2defb3544d61e3e0dc}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!TemporalCRSNNPtr@{TemporalCRSNNPtr}}
\index{TemporalCRSNNPtr@{TemporalCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{TemporalCRSNNPtr}{TemporalCRSNNPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ae6f845d46027eb2defb3544d61e3e0dc}{osgeo\+::proj\+::crs\+::\+Temporal\+CRSNNPtr}} = typedef util\+::nn$<$\mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ac8c372359682effb049992f56231ef7c}{Temporal\+CRSPtr}}$>$}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1TemporalCRS}{Temporal\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_ac8c372359682effb049992f56231ef7c}\label{namespaceosgeo_1_1proj_1_1crs_ac8c372359682effb049992f56231ef7c}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!TemporalCRSPtr@{TemporalCRSPtr}}
\index{TemporalCRSPtr@{TemporalCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{TemporalCRSPtr}{TemporalCRSPtr}}
{\footnotesize\ttfamily using \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ac8c372359682effb049992f56231ef7c}{osgeo\+::proj\+::crs\+::\+Temporal\+CRSPtr}} = typedef std\+::shared\+\_\+ptr$<$\mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1TemporalCRS}{Temporal\+CRS}}$>$}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1TemporalCRS}{Temporal\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_ab9fe189646e058eda1e7dd16edf16468}\label{namespaceosgeo_1_1proj_1_1crs_ab9fe189646e058eda1e7dd16edf16468}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!VerticalCRSNNPtr@{VerticalCRSNNPtr}}
\index{VerticalCRSNNPtr@{VerticalCRSNNPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{VerticalCRSNNPtr}{VerticalCRSNNPtr}}
{\footnotesize\ttfamily typedef util\+::nn$<$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a6cf5e186b7927fd6b7f3f346091eb362}{Vertical\+CRSPtr}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_ab9fe189646e058eda1e7dd16edf16468}{osgeo\+::proj\+::crs\+::\+Vertical\+CRSNNPtr}}}

Non-\/null shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1VerticalCRS}{Vertical\+CRS}} \mbox{\Hypertarget{namespaceosgeo_1_1proj_1_1crs_a6cf5e186b7927fd6b7f3f346091eb362}\label{namespaceosgeo_1_1proj_1_1crs_a6cf5e186b7927fd6b7f3f346091eb362}} 
\index{osgeo::proj::crs@{osgeo::proj::crs}!VerticalCRSPtr@{VerticalCRSPtr}}
\index{VerticalCRSPtr@{VerticalCRSPtr}!osgeo::proj::crs@{osgeo::proj::crs}}
\doxysubsubsection{\texorpdfstring{VerticalCRSPtr}{VerticalCRSPtr}}
{\footnotesize\ttfamily typedef std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1VerticalCRS}{Vertical\+CRS}} $>$ \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_a6cf5e186b7927fd6b7f3f346091eb362}{osgeo\+::proj\+::crs\+::\+Vertical\+CRSPtr}}}

Shared pointer of \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1VerticalCRS}{Vertical\+CRS}} 