\hypertarget{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{}\doxysection{osgeo\+::proj\+::crs\+::Derived\+CRS Class Reference}
\label{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}\index{osgeo::proj::crs::DerivedCRS@{osgeo::proj::crs::DerivedCRS}}


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}}.  




{\ttfamily \#include $<$crs.\+hpp$>$}



Inheritance diagram for osgeo\+::proj\+::crs\+::Derived\+CRS\+:
% FIG 0


Collaboration diagram for osgeo\+::proj\+::crs\+::Derived\+CRS\+:
% FIG 1
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
const \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_accef32df73f4e9617ba70a59e3e24991}{Single\+CRSNNPtr}} \& \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS_ac5b082d9f20b3fc28d438f27df12e61a}{base\+CRS}} ()
\begin{DoxyCompactList}\small\item\em Return the base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} of a \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{Derived\+CRS}}. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_a4cec974a8b9f98f8567889e5ad653f5c}{operation\+::\+Conversion\+NNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS_a505842052f62d1f8a28a050cb5769645}{deriving\+Conversion}} () const
\begin{DoxyCompactList}\small\item\em Return the deriving conversion from the base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} to this \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}
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}}. 

A derived coordinate reference system inherits its datum (or datum ensemble) from its base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}. The coordinate conversion between the base and derived coordinate reference system is implemented using the parameters and formula(s) specified in the definition of the coordinate conversion.

\begin{DoxyRemark}{Remarks}
Implements \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{Derived\+CRS}} from \mbox{\hyperlink{general_doc_ISO_19111_2019}{ISO 19111\+:2019}} 
\end{DoxyRemark}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1crs_1_1DerivedCRS_ac5b082d9f20b3fc28d438f27df12e61a}\label{classosgeo_1_1proj_1_1crs_1_1DerivedCRS_ac5b082d9f20b3fc28d438f27df12e61a}} 
\index{osgeo::proj::crs::DerivedCRS@{osgeo::proj::crs::DerivedCRS}!baseCRS@{baseCRS}}
\index{baseCRS@{baseCRS}!osgeo::proj::crs::DerivedCRS@{osgeo::proj::crs::DerivedCRS}}
\doxysubsubsection{\texorpdfstring{baseCRS()}{baseCRS()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1crs_accef32df73f4e9617ba70a59e3e24991}{Single\+CRSNNPtr}} \& osgeo\+::proj\+::crs\+::\+Derived\+CRS\+::base\+CRS (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Return the base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} of a \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1DerivedCRS}{Derived\+CRS}}. 

\begin{DoxyReturn}{Returns}
the base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1crs_1_1DerivedCRS_a505842052f62d1f8a28a050cb5769645}\label{classosgeo_1_1proj_1_1crs_1_1DerivedCRS_a505842052f62d1f8a28a050cb5769645}} 
\index{osgeo::proj::crs::DerivedCRS@{osgeo::proj::crs::DerivedCRS}!derivingConversion@{derivingConversion}}
\index{derivingConversion@{derivingConversion}!osgeo::proj::crs::DerivedCRS@{osgeo::proj::crs::DerivedCRS}}
\doxysubsubsection{\texorpdfstring{derivingConversion()}{derivingConversion()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1operation_a4cec974a8b9f98f8567889e5ad653f5c}{operation\+::\+Conversion\+NNPtr}} osgeo\+::proj\+::crs\+::\+Derived\+CRS\+::deriving\+Conversion (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Return the deriving conversion from the base \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}} to this \mbox{\hyperlink{classosgeo_1_1proj_1_1crs_1_1CRS}{CRS}}. 

\begin{DoxyReturn}{Returns}
the deriving conversion. 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
include/proj/crs.\+hpp\item 
src/iso19111/crs.\+cpp\end{DoxyCompactItemize}
