\section{GRIB\_\-LEVEL Class Reference}
\label{classGRIB__LEVEL}\index{GRIB_LEVEL@{GRIB\_\-LEVEL}}
Interface to level description as stored in GRIB version 1 files. 


{\tt \#include $<$GRIB.h$>$}

\subsection*{Public Methods}
\begin{CompactItemize}
\item 
{\bf GRIB\_\-LEVEL} ()
\begin{CompactList}\small\item\em Constructor.\item\end{CompactList}\item 
void {\bf Decode} (unsigned char $\ast$pds)
\begin{CompactList}\small\item\em Decode level from pds. Not to be used.\item\end{CompactList}\item 
int {\bf Encode} ()
\begin{CompactList}\small\item\em Encode level to single integer value. Not to be used.\item\end{CompactList}\item 
bool {\bf is\_\-Level\-Pressure} ()
\begin{CompactList}\small\item\em Level is pressure?\item\end{CompactList}\item 
bool {\bf is\_\-Level\-Height} ()
\begin{CompactList}\small\item\em Level is height ?\item\end{CompactList}\item 
bool {\bf is\_\-Surface} ()
\begin{CompactList}\small\item\em Level is surface ?\item\end{CompactList}\item 
bool {\bf is\_\-Mean\-Sea\-Level} ()
\begin{CompactList}\small\item\em Level is MSL ?\item\end{CompactList}\item 
void {\bf set\_\-pressure} (float plev)
\begin{CompactList}\small\item\em Set level as pressure level at specified pressure in mb.\item\end{CompactList}\item 
void {\bf set\_\-height} (float hgt)
\begin{CompactList}\small\item\em Set level as height level at specified height in m.\item\end{CompactList}\item 
void {\bf set\_\-seadepth} (float dpt)
\begin{CompactList}\small\item\em Set level as sea depth level at specified depth in m.\item\end{CompactList}\item 
void {\bf set\_\-isentropic} (float temp)
\begin{CompactList}\small\item\em Set level as isentropic level at specified temperature in K.\item\end{CompactList}\item 
void {\bf set\_\-sigma} (float sigma)
\begin{CompactList}\small\item\em Set level as sigma level at specified value.\item\end{CompactList}\item 
void {\bf set\_\-surface} ()
\begin{CompactList}\small\item\em Set level as surface.\item\end{CompactList}\item 
void {\bf set} ({\bf t\_\-enum\_\-GRIB\_\-LEVELS} {\bf type}, float lev1, float lev2)
\begin{CompactList}\small\item\em Set Level. Complete interface.\item\end{CompactList}\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
{\bf t\_\-enum\_\-GRIB\_\-LEVELS} {\bf type}
\begin{CompactList}\small\item\em level type\item\end{CompactList}\item 
float {\bf lv1}
\begin{CompactList}\small\item\em level value\item\end{CompactList}\item 
float {\bf lv2}
\begin{CompactList}\small\item\em level value (for layers)\item\end{CompactList}\end{CompactItemize}
\subsection*{Friends}
\begin{CompactItemize}
\item 
std::ostream \& {\bf operator$<$$<$} (std::ostream \&os, GRIB\_\-LEVEL \&l)
\begin{CompactList}\small\item\em Overloaded output to stream.\item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Interface to level description as stored in GRIB version 1 files.



Definition at line 457 of file GRIB.h.

\subsection{Constructor \& Destructor Documentation}
\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}GRIB\_\-LEVEL::GRIB\_\-LEVEL ()}\label{classGRIB__LEVEL_a0}


Constructor.



Definition at line 526 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-UNKNOWN, lv1, lv2, and type.

\subsection{Member Function Documentation}
\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!Decode@{Decode}}
\index{Decode@{Decode}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void GRIB\_\-LEVEL::Decode (unsigned char $\ast$ {\em pds})}\label{classGRIB__LEVEL_a1}


Decode level from pds. Not to be used.

\begin{Desc}
\item[Parameters: ]\par
\begin{description}
\item[{\em 
pds:}]Encoded pds from message \end{description}
\end{Desc}


Definition at line 673 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-ADIABATIC\_\-CONDENSATION\_\-LIFTED\_\-FROM\_\-SURFACE, GRIB\_\-LEVEL\_\-ALTITUDE\_\-ABOVE\_\-MSL\_\-m, GRIB\_\-LEVEL\_\-CLOUD\_\-BASE, GRIB\_\-LEVEL\_\-CLOUD\_\-TOP, GRIB\_\-LEVEL\_\-DEPTH\_\-BELOW\_\-SEA\_\-m, GRIB\_\-LEVEL\_\-DEPTH\_\-BELOW\_\-SURFACE\_\-cm, GRIB\_\-LEVEL\_\-ENTIRE\_\-ATMOSPHERE, GRIB\_\-LEVEL\_\-ENTIRE\_\-OCEAN, GRIB\_\-LEVEL\_\-ETA, GRIB\_\-LEVEL\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-HIGH\_\-PRECISION\_\-cm, GRIB\_\-LEVEL\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-m, GRIB\_\-LEVEL\_\-HYBRID, GRIB\_\-LEVEL\_\-ISENTROPIC\_\-K, GRIB\_\-LEVEL\_\-ISOBARIC\_\-mb, GRIB\_\-LEVEL\_\-ISOBARIC\_\-Pa, GRIB\_\-LEVEL\_\-ISOTHERM\_\-0\_\-DEG, GRIB\_\-LEVEL\_\-ISOTHERMAL\_\-K, GRIB\_\-LEVEL\_\-LAYER\_\-ALTITUDE\_\-ABOVE\_\-MSL\_\-m, GRIB\_\-LEVEL\_\-LAYER\_\-DEPTH\_\-BELOW\_\-SURFACE\_\-cm, GRIB\_\-LEVEL\_\-LAYER\_\-ETA, GRIB\_\-LEVEL\_\-LAYER\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-m, GRIB\_\-LEVEL\_\-LAYER\_\-HYBRID, GRIB\_\-LEVEL\_\-LAYER\_\-ISENTROPIC\_\-K, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-HIGH\_\-PRECISION\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-MIXED\_\-PRECISION\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-PRESSURE\_\-DIFFERENCE\_\-FROM\_\-GROUND\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-SIGMA, GRIB\_\-LEVEL\_\-LAYER\_\-SIGMA\_\-HIGH\_\-PRECISION, GRIB\_\-LEVEL\_\-MAXIMUM\_\-WIND, GRIB\_\-LEVEL\_\-MEAN\_\-SEA\_\-LEVEL, GRIB\_\-LEVEL\_\-NOMINAL\_\-ATMOSPHERE\_\-TOP, GRIB\_\-LEVEL\_\-POTENTIAL\_\-VORTICITY\_\-SURFACE\_\-PV\_\-UNITS, GRIB\_\-LEVEL\_\-PRESSURE\_\-DIFFERENCE\_\-FROM\_\-GROUND\_\-mb, GRIB\_\-LEVEL\_\-SIGMA, GRIB\_\-LEVEL\_\-SURFACE, GRIB\_\-LEVEL\_\-TROPOPAUSE, lv1, lv2, PDS\_\-KPDS6, PDS\_\-KPDS7, and type.

Referenced by GRIB\_\-MESSAGE::Decode().\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!Encode@{Encode}}
\index{Encode@{Encode}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int GRIB\_\-LEVEL::Encode ()}\label{classGRIB__LEVEL_a2}


Encode level to single integer value. Not to be used.



Definition at line 602 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-ADIABATIC\_\-CONDENSATION\_\-LIFTED\_\-FROM\_\-SURFACE, GRIB\_\-LEVEL\_\-ALTITUDE\_\-ABOVE\_\-MSL\_\-m, GRIB\_\-LEVEL\_\-CLOUD\_\-BASE, GRIB\_\-LEVEL\_\-CLOUD\_\-TOP, GRIB\_\-LEVEL\_\-DEPTH\_\-BELOW\_\-SEA\_\-m, GRIB\_\-LEVEL\_\-DEPTH\_\-BELOW\_\-SURFACE\_\-cm, GRIB\_\-LEVEL\_\-ENTIRE\_\-ATMOSPHERE, GRIB\_\-LEVEL\_\-ENTIRE\_\-OCEAN, GRIB\_\-LEVEL\_\-ETA, GRIB\_\-LEVEL\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-HIGH\_\-PRECISION\_\-cm, GRIB\_\-LEVEL\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-m, GRIB\_\-LEVEL\_\-HYBRID, GRIB\_\-LEVEL\_\-ISENTROPIC\_\-K, GRIB\_\-LEVEL\_\-ISOBARIC\_\-mb, GRIB\_\-LEVEL\_\-ISOBARIC\_\-Pa, GRIB\_\-LEVEL\_\-ISOTHERM\_\-0\_\-DEG, GRIB\_\-LEVEL\_\-ISOTHERMAL\_\-K, GRIB\_\-LEVEL\_\-LAYER\_\-ALTITUDE\_\-ABOVE\_\-MSL\_\-m, GRIB\_\-LEVEL\_\-LAYER\_\-DEPTH\_\-BELOW\_\-SURFACE\_\-cm, GRIB\_\-LEVEL\_\-LAYER\_\-ETA, GRIB\_\-LEVEL\_\-LAYER\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-m, GRIB\_\-LEVEL\_\-LAYER\_\-HYBRID, GRIB\_\-LEVEL\_\-LAYER\_\-ISENTROPIC\_\-K, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-HIGH\_\-PRECISION\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-MIXED\_\-PRECISION\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-PRESSURE\_\-DIFFERENCE\_\-FROM\_\-GROUND\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-SIGMA, GRIB\_\-LEVEL\_\-LAYER\_\-SIGMA\_\-HIGH\_\-PRECISION, GRIB\_\-LEVEL\_\-MAXIMUM\_\-WIND, GRIB\_\-LEVEL\_\-MEAN\_\-SEA\_\-LEVEL, GRIB\_\-LEVEL\_\-NOMINAL\_\-ATMOSPHERE\_\-TOP, GRIB\_\-LEVEL\_\-POTENTIAL\_\-VORTICITY\_\-SURFACE\_\-PV\_\-UNITS, GRIB\_\-LEVEL\_\-PRESSURE\_\-DIFFERENCE\_\-FROM\_\-GROUND\_\-mb, GRIB\_\-LEVEL\_\-SIGMA, GRIB\_\-LEVEL\_\-SURFACE, GRIB\_\-LEVEL\_\-TROPOPAUSE, lv1, and lv2.

Referenced by GRIB\_\-MESSAGE::Encode().\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!is_LevelHeight@{is\_\-LevelHeight}}
\index{is_LevelHeight@{is\_\-LevelHeight}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool GRIB\_\-LEVEL::is\_\-Level\-Height ()}\label{classGRIB__LEVEL_a4}


Level is height ?



Definition at line 941 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-m, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!is_LevelPressure@{is\_\-LevelPressure}}
\index{is_LevelPressure@{is\_\-LevelPressure}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool GRIB\_\-LEVEL::is\_\-Level\-Pressure ()}\label{classGRIB__LEVEL_a3}


Level is pressure?



Definition at line 936 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-ISOBARIC\_\-mb, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!is_MeanSeaLevel@{is\_\-MeanSeaLevel}}
\index{is_MeanSeaLevel@{is\_\-MeanSeaLevel}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool GRIB\_\-LEVEL::is\_\-Mean\-Sea\-Level ()}\label{classGRIB__LEVEL_a6}


Level is MSL ?



Definition at line 951 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-MEAN\_\-SEA\_\-LEVEL, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!is_Surface@{is\_\-Surface}}
\index{is_Surface@{is\_\-Surface}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool GRIB\_\-LEVEL::is\_\-Surface ()}\label{classGRIB__LEVEL_a5}


Level is surface ?



Definition at line 946 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-SURFACE, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!set@{set}}
\index{set@{set}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void GRIB\_\-LEVEL::set ({\bf t\_\-enum\_\-GRIB\_\-LEVELS} {\em type}, float {\em lev1}, float {\em lev2})}\label{classGRIB__LEVEL_a13}


Set Level. Complete interface.

\begin{Desc}
\item[Parameters: ]\par
\begin{description}
\item[{\em 
type:}]type of level as in t\_\-enum\_\-GRIB\_\-LEVELS \item[{\em 
lev1:}]Level or first level if layer \item[{\em 
lev2:}]Second level if layer \end{description}
\end{Desc}


Definition at line 545 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-ADIABATIC\_\-CONDENSATION\_\-LIFTED\_\-FROM\_\-SURFACE, GRIB\_\-LEVEL\_\-ALTITUDE\_\-ABOVE\_\-MSL\_\-m, GRIB\_\-LEVEL\_\-CLOUD\_\-BASE, GRIB\_\-LEVEL\_\-CLOUD\_\-TOP, GRIB\_\-LEVEL\_\-DEPTH\_\-BELOW\_\-SEA\_\-m, GRIB\_\-LEVEL\_\-DEPTH\_\-BELOW\_\-SURFACE\_\-cm, GRIB\_\-LEVEL\_\-ENTIRE\_\-ATMOSPHERE, GRIB\_\-LEVEL\_\-ENTIRE\_\-OCEAN, GRIB\_\-LEVEL\_\-ETA, GRIB\_\-LEVEL\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-HIGH\_\-PRECISION\_\-cm, GRIB\_\-LEVEL\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-m, GRIB\_\-LEVEL\_\-HYBRID, GRIB\_\-LEVEL\_\-ISENTROPIC\_\-K, GRIB\_\-LEVEL\_\-ISOBARIC\_\-mb, GRIB\_\-LEVEL\_\-ISOBARIC\_\-Pa, GRIB\_\-LEVEL\_\-ISOTHERM\_\-0\_\-DEG, GRIB\_\-LEVEL\_\-ISOTHERMAL\_\-K, GRIB\_\-LEVEL\_\-LAYER\_\-ALTITUDE\_\-ABOVE\_\-MSL\_\-m, GRIB\_\-LEVEL\_\-LAYER\_\-DEPTH\_\-BELOW\_\-SURFACE\_\-cm, GRIB\_\-LEVEL\_\-LAYER\_\-ETA, GRIB\_\-LEVEL\_\-LAYER\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-m, GRIB\_\-LEVEL\_\-LAYER\_\-HYBRID, GRIB\_\-LEVEL\_\-LAYER\_\-ISENTROPIC\_\-K, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-HIGH\_\-PRECISION\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-ISOBARIC\_\-MIXED\_\-PRECISION\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-PRESSURE\_\-DIFFERENCE\_\-FROM\_\-GROUND\_\-mb, GRIB\_\-LEVEL\_\-LAYER\_\-SIGMA, GRIB\_\-LEVEL\_\-LAYER\_\-SIGMA\_\-HIGH\_\-PRECISION, GRIB\_\-LEVEL\_\-MAXIMUM\_\-WIND, GRIB\_\-LEVEL\_\-MEAN\_\-SEA\_\-LEVEL, GRIB\_\-LEVEL\_\-NOMINAL\_\-ATMOSPHERE\_\-TOP, GRIB\_\-LEVEL\_\-POTENTIAL\_\-VORTICITY\_\-SURFACE\_\-PV\_\-UNITS, GRIB\_\-LEVEL\_\-PRESSURE\_\-DIFFERENCE\_\-FROM\_\-GROUND\_\-mb, GRIB\_\-LEVEL\_\-SIGMA, GRIB\_\-LEVEL\_\-SURFACE, GRIB\_\-LEVEL\_\-TROPOPAUSE, lv1, lv2, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!set_height@{set\_\-height}}
\index{set_height@{set\_\-height}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void GRIB\_\-LEVEL::set\_\-height (float {\em hgt})}\label{classGRIB__LEVEL_a8}


Set level as height level at specified height in m.

\begin{Desc}
\item[Parameters: ]\par
\begin{description}
\item[{\em 
hgt:}]Height above ground value in m \end{description}
\end{Desc}


Definition at line 768 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-HEIGHT\_\-ABOVE\_\-GROUND\_\-m, lv1, lv2, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!set_isentropic@{set\_\-isentropic}}
\index{set_isentropic@{set\_\-isentropic}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void GRIB\_\-LEVEL::set\_\-isentropic (float {\em temp})}\label{classGRIB__LEVEL_a10}


Set level as isentropic level at specified temperature in K.

\begin{Desc}
\item[Parameters: ]\par
\begin{description}
\item[{\em 
temp:}]Isentropic temperature in K \end{description}
\end{Desc}


Definition at line 784 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-ISENTROPIC\_\-K, lv1, lv2, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!set_pressure@{set\_\-pressure}}
\index{set_pressure@{set\_\-pressure}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void GRIB\_\-LEVEL::set\_\-pressure (float {\em plev})}\label{classGRIB__LEVEL_a7}


Set level as pressure level at specified pressure in mb.

\begin{Desc}
\item[Parameters: ]\par
\begin{description}
\item[{\em 
plev:}]Pressure value in mb \end{description}
\end{Desc}


Definition at line 760 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-ISOBARIC\_\-mb, lv1, lv2, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!set_seadepth@{set\_\-seadepth}}
\index{set_seadepth@{set\_\-seadepth}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void GRIB\_\-LEVEL::set\_\-seadepth (float {\em dpt})}\label{classGRIB__LEVEL_a9}


Set level as sea depth level at specified depth in m.

\begin{Desc}
\item[Parameters: ]\par
\begin{description}
\item[{\em 
dpt:}]Sea level depth in m \end{description}
\end{Desc}


Definition at line 776 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-DEPTH\_\-BELOW\_\-SEA\_\-m, lv1, lv2, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!set_sigma@{set\_\-sigma}}
\index{set_sigma@{set\_\-sigma}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void GRIB\_\-LEVEL::set\_\-sigma (float {\em sigma})}\label{classGRIB__LEVEL_a11}


Set level as sigma level at specified value.

\begin{Desc}
\item[Parameters: ]\par
\begin{description}
\item[{\em 
sigma:}]sigma value \end{description}
\end{Desc}


Definition at line 792 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-SIGMA, lv1, lv2, and type.\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!set_surface@{set\_\-surface}}
\index{set_surface@{set\_\-surface}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void GRIB\_\-LEVEL::set\_\-surface ()}\label{classGRIB__LEVEL_a12}


Set level as surface.



Definition at line 800 of file GRIB.cpp.

References GRIB\_\-LEVEL\_\-SURFACE, lv1, lv2, and type.

\subsection{Friends And Related Function Documentation}
\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!operator<<@{operator$<$$<$}}
\index{operator<<@{operator$<$$<$}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}std::ostream\& operator$<$$<$ (std::ostream \& {\em os}, GRIB\_\-LEVEL \& {\em l})\hspace{0.3cm}{\tt  [friend]}}\label{classGRIB__LEVEL_l0}


Overloaded output to stream.



Definition at line 808 of file GRIB.cpp.

\subsection{Member Data Documentation}
\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!lv1@{lv1}}
\index{lv1@{lv1}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float GRIB\_\-LEVEL::lv1}\label{classGRIB__LEVEL_m1}


level value



Definition at line 473 of file GRIB.h.

Referenced by Decode(), Encode(), GRIB\_\-LEVEL(), set(), set\_\-height(), set\_\-isentropic(), GRIB\_\-MESSAGE::set\_\-level(), set\_\-pressure(), set\_\-seadepth(), set\_\-sigma(), and set\_\-surface().\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!lv2@{lv2}}
\index{lv2@{lv2}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float GRIB\_\-LEVEL::lv2}\label{classGRIB__LEVEL_m2}


level value (for layers)



Definition at line 475 of file GRIB.h.

Referenced by Decode(), Encode(), GRIB\_\-LEVEL(), set(), set\_\-height(), set\_\-isentropic(), GRIB\_\-MESSAGE::set\_\-level(), set\_\-pressure(), set\_\-seadepth(), set\_\-sigma(), and set\_\-surface().\index{GRIB_LEVEL@{GRIB\_\-LEVEL}!type@{type}}
\index{type@{type}!GRIB_LEVEL@{GRIB\_\-LEVEL}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf t\_\-enum\_\-GRIB\_\-LEVELS} GRIB\_\-LEVEL::type}\label{classGRIB__LEVEL_m0}


level type



Definition at line 470 of file GRIB.h.

Referenced by Decode(), GRIB\_\-MESSAGE::Encode(), GRIB\_\-LEVEL(), is\_\-Level\-Height(), is\_\-Level\-Pressure(), is\_\-Mean\-Sea\-Level(), is\_\-Surface(), set(), set\_\-height(), set\_\-isentropic(), GRIB\_\-MESSAGE::set\_\-level(), set\_\-pressure(), set\_\-seadepth(), set\_\-sigma(), and set\_\-surface().

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
{\bf GRIB.h}\item 
{\bf GRIB.cpp}\end{CompactItemize}
