\hypertarget{structPROJ__CRS__LIST__PARAMETERS}{}\doxysection{PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS Struct Reference}
\label{structPROJ__CRS__LIST__PARAMETERS}\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}


Structure describing optional parameters for proj\+\_\+get\+\_\+crs\+\_\+list();.  




{\ttfamily \#include $<$proj.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
const \mbox{\hyperlink{group__iso19111__types_ga0acde08a3427c34e551a61f758b31c48}{PJ\+\_\+\+TYPE}} $\ast$ \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a86a3131e91abadf4a3d5f67f441bb1f1}{types}}
\item 
size\+\_\+t \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a17c2a3a95be809e1ab3f92b55c5bc36a}{types\+Count}}
\item 
int \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a6cb020dd412adf258061dce232abbcd9}{crs\+\_\+area\+\_\+of\+\_\+use\+\_\+contains\+\_\+bbox}}
\item 
int \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_afc1f01606cda74022df15f5daebc326f}{bbox\+\_\+valid}}
\item 
double \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a14403e80f21eb233f4c8b6b94cc49b6e}{west\+\_\+lon\+\_\+degree}}
\item 
double \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a2b7d92e06313d7bf8f267823bedc3fc8}{south\+\_\+lat\+\_\+degree}}
\item 
double \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a0b655ded94197085360233cf0b7ac1da}{east\+\_\+lon\+\_\+degree}}
\item 
double \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a9351b046681516bcddb2b0aa425fe17c}{north\+\_\+lat\+\_\+degree}}
\item 
int \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a01aac8e9d525faca50907780d226a2cf}{allow\+\_\+deprecated}}
\item 
const char $\ast$ \mbox{\hyperlink{structPROJ__CRS__LIST__PARAMETERS_a421c3840d94cf3b39a988706682cb9ac}{celestial\+\_\+body\+\_\+name}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Structure describing optional parameters for proj\+\_\+get\+\_\+crs\+\_\+list();. 

This structure may grow over time, and should not be directly allocated by client code. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a01aac8e9d525faca50907780d226a2cf}\label{structPROJ__CRS__LIST__PARAMETERS_a01aac8e9d525faca50907780d226a2cf}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!allow\_deprecated@{allow\_deprecated}}
\index{allow\_deprecated@{allow\_deprecated}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{allow\_deprecated}{allow\_deprecated}}
{\footnotesize\ttfamily int PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::allow\+\_\+deprecated}

Whether deprecated objects are allowed. Default to FALSE. \mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_afc1f01606cda74022df15f5daebc326f}\label{structPROJ__CRS__LIST__PARAMETERS_afc1f01606cda74022df15f5daebc326f}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!bbox\_valid@{bbox\_valid}}
\index{bbox\_valid@{bbox\_valid}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{bbox\_valid}{bbox\_valid}}
{\footnotesize\ttfamily int PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::bbox\+\_\+valid}

To set to TRUE so that west\+\_\+lon\+\_\+degree, south\+\_\+lat\+\_\+degree, east\+\_\+lon\+\_\+degree and north\+\_\+lat\+\_\+degree fields are taken into account. \mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a421c3840d94cf3b39a988706682cb9ac}\label{structPROJ__CRS__LIST__PARAMETERS_a421c3840d94cf3b39a988706682cb9ac}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!celestial\_body\_name@{celestial\_body\_name}}
\index{celestial\_body\_name@{celestial\_body\_name}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{celestial\_body\_name}{celestial\_body\_name}}
{\footnotesize\ttfamily const char$\ast$ PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::celestial\+\_\+body\+\_\+name}

Celestial body of the CRS (e.\+g. \char`\"{}\+Earth\char`\"{}). The default value, NULL, means no restriction \begin{DoxySince}{Since}
8.\+1 
\end{DoxySince}
\mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a6cb020dd412adf258061dce232abbcd9}\label{structPROJ__CRS__LIST__PARAMETERS_a6cb020dd412adf258061dce232abbcd9}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!crs\_area\_of\_use\_contains\_bbox@{crs\_area\_of\_use\_contains\_bbox}}
\index{crs\_area\_of\_use\_contains\_bbox@{crs\_area\_of\_use\_contains\_bbox}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{crs\_area\_of\_use\_contains\_bbox}{crs\_area\_of\_use\_contains\_bbox}}
{\footnotesize\ttfamily int PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::crs\+\_\+area\+\_\+of\+\_\+use\+\_\+contains\+\_\+bbox}

If TRUE and bbox\+\_\+valid == TRUE, then only CRS whose area of use entirely contains the specified bounding box will be returned. If FALSE and bbox\+\_\+valid == TRUE, then only CRS whose area of use intersects the specified bounding box will be returned. \mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a0b655ded94197085360233cf0b7ac1da}\label{structPROJ__CRS__LIST__PARAMETERS_a0b655ded94197085360233cf0b7ac1da}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!east\_lon\_degree@{east\_lon\_degree}}
\index{east\_lon\_degree@{east\_lon\_degree}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{east\_lon\_degree}{east\_lon\_degree}}
{\footnotesize\ttfamily double PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::east\+\_\+lon\+\_\+degree}

Eastern-\/most longitude of the area of use, in degrees. \mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a9351b046681516bcddb2b0aa425fe17c}\label{structPROJ__CRS__LIST__PARAMETERS_a9351b046681516bcddb2b0aa425fe17c}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!north\_lat\_degree@{north\_lat\_degree}}
\index{north\_lat\_degree@{north\_lat\_degree}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{north\_lat\_degree}{north\_lat\_degree}}
{\footnotesize\ttfamily double PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::north\+\_\+lat\+\_\+degree}

Northern-\/most latitude of the area of use, in degrees. \mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a2b7d92e06313d7bf8f267823bedc3fc8}\label{structPROJ__CRS__LIST__PARAMETERS_a2b7d92e06313d7bf8f267823bedc3fc8}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!south\_lat\_degree@{south\_lat\_degree}}
\index{south\_lat\_degree@{south\_lat\_degree}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{south\_lat\_degree}{south\_lat\_degree}}
{\footnotesize\ttfamily double PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::south\+\_\+lat\+\_\+degree}

Southern-\/most latitude of the area of use, in degrees. \mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a86a3131e91abadf4a3d5f67f441bb1f1}\label{structPROJ__CRS__LIST__PARAMETERS_a86a3131e91abadf4a3d5f67f441bb1f1}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!types@{types}}
\index{types@{types}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{types}{types}}
{\footnotesize\ttfamily const \mbox{\hyperlink{group__iso19111__types_ga0acde08a3427c34e551a61f758b31c48}{PJ\+\_\+\+TYPE}}$\ast$ PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::types}

Array of allowed object types. Should be NULL if all types are allowed \mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a17c2a3a95be809e1ab3f92b55c5bc36a}\label{structPROJ__CRS__LIST__PARAMETERS_a17c2a3a95be809e1ab3f92b55c5bc36a}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!typesCount@{typesCount}}
\index{typesCount@{typesCount}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{typesCount}{typesCount}}
{\footnotesize\ttfamily size\+\_\+t PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::types\+Count}

Size of types. Should be 0 if all types are allowed \mbox{\Hypertarget{structPROJ__CRS__LIST__PARAMETERS_a14403e80f21eb233f4c8b6b94cc49b6e}\label{structPROJ__CRS__LIST__PARAMETERS_a14403e80f21eb233f4c8b6b94cc49b6e}} 
\index{PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}!west\_lon\_degree@{west\_lon\_degree}}
\index{west\_lon\_degree@{west\_lon\_degree}!PROJ\_CRS\_LIST\_PARAMETERS@{PROJ\_CRS\_LIST\_PARAMETERS}}
\doxysubsubsection{\texorpdfstring{west\_lon\_degree}{west\_lon\_degree}}
{\footnotesize\ttfamily double PROJ\+\_\+\+CRS\+\_\+\+LIST\+\_\+\+PARAMETERS\+::west\+\_\+lon\+\_\+degree}

Western-\/most longitude of the area of use, in degrees. 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/\mbox{\hyperlink{proj_8h}{proj.\+h}}\end{DoxyCompactItemize}
