\hypertarget{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{}\doxysection{osgeo\+::proj\+::cs\+::Vertical\+CS Class Reference}
\label{classosgeo_1_1proj_1_1cs_1_1VerticalCS}\index{osgeo::proj::cs::VerticalCS@{osgeo::proj::cs::VerticalCS}}


A one-\/dimensional coordinate system used to record the heights or depths of points.  




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



Inheritance diagram for osgeo\+::proj\+::cs\+::Vertical\+CS\+:
% FIG 0


Collaboration diagram for osgeo\+::proj\+::cs\+::Vertical\+CS\+:
% FIG 1
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1cs_a30dfac01ab6a2a195f29250deecd0c23}{Vertical\+CSNNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS_a75026cb7b12e45032e4b654b226398d5}{create}} (const \mbox{\hyperlink{classosgeo_1_1proj_1_1util_1_1PropertyMap}{util\+::\+Property\+Map}} \&properties, const \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1cs_a4396703d26406bc3776aa97e4684347c}{Coordinate\+System\+Axis\+NNPtr}} \&axis)
\begin{DoxyCompactList}\small\item\em Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{Vertical\+CS}}. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1cs_a30dfac01ab6a2a195f29250deecd0c23}{Vertical\+CSNNPtr}} \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS_a9681f6846332ffa4470fba4f1e413b01}{create\+Gravity\+Related\+Height}} (const \mbox{\hyperlink{classosgeo_1_1proj_1_1common_1_1UnitOfMeasure}{common\+::\+Unit\+Of\+Measure}} \&unit)
\begin{DoxyCompactList}\small\item\em Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{Vertical\+CS}} with a Gravity-\/related height axis. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}
A one-\/dimensional coordinate system used to record the heights or depths of points. 

Such a coordinate system is usually dependent on the Earth\textquotesingle{}s gravity field. A \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{Vertical\+CS}} shall have one axis association.

\begin{DoxyRemark}{Remarks}
Implements \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{Vertical\+CS}} from \mbox{\hyperlink{general_doc_ISO_19111_2019}{ISO 19111\+:2019}} 
\end{DoxyRemark}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1cs_1_1VerticalCS_a75026cb7b12e45032e4b654b226398d5}\label{classosgeo_1_1proj_1_1cs_1_1VerticalCS_a75026cb7b12e45032e4b654b226398d5}} 
\index{osgeo::proj::cs::VerticalCS@{osgeo::proj::cs::VerticalCS}!create@{create}}
\index{create@{create}!osgeo::proj::cs::VerticalCS@{osgeo::proj::cs::VerticalCS}}
\doxysubsubsection{\texorpdfstring{create()}{create()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1cs_a30dfac01ab6a2a195f29250deecd0c23}{Vertical\+CSNNPtr}} osgeo\+::proj\+::cs\+::\+Vertical\+CS\+::create (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classosgeo_1_1proj_1_1util_1_1PropertyMap}{util\+::\+Property\+Map}} \&}]{properties,  }\item[{const \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1cs_a4396703d26406bc3776aa97e4684347c}{Coordinate\+System\+Axis\+NNPtr}} \&}]{axis }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{Vertical\+CS}}. 


\begin{DoxyParams}{Parameters}
{\em properties} & See \mbox{\hyperlink{general_doc_general_properties}{General properties}}. \\
\hline
{\em axis} & The axis. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a new \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{Vertical\+CS}}. 
\end{DoxyReturn}
\mbox{\Hypertarget{classosgeo_1_1proj_1_1cs_1_1VerticalCS_a9681f6846332ffa4470fba4f1e413b01}\label{classosgeo_1_1proj_1_1cs_1_1VerticalCS_a9681f6846332ffa4470fba4f1e413b01}} 
\index{osgeo::proj::cs::VerticalCS@{osgeo::proj::cs::VerticalCS}!createGravityRelatedHeight@{createGravityRelatedHeight}}
\index{createGravityRelatedHeight@{createGravityRelatedHeight}!osgeo::proj::cs::VerticalCS@{osgeo::proj::cs::VerticalCS}}
\doxysubsubsection{\texorpdfstring{createGravityRelatedHeight()}{createGravityRelatedHeight()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceosgeo_1_1proj_1_1cs_a30dfac01ab6a2a195f29250deecd0c23}{Vertical\+CSNNPtr}} osgeo\+::proj\+::cs\+::\+Vertical\+CS\+::create\+Gravity\+Related\+Height (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classosgeo_1_1proj_1_1common_1_1UnitOfMeasure}{common\+::\+Unit\+Of\+Measure}} \&}]{unit }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Instantiate a \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{Vertical\+CS}} with a Gravity-\/related height axis. 


\begin{DoxyParams}{Parameters}
{\em unit} & linear unit. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a new \mbox{\hyperlink{classosgeo_1_1proj_1_1cs_1_1VerticalCS}{Vertical\+CS}}. 
\end{DoxyReturn}


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