\hypertarget{classpiper_1_1hbm_1_1LandmarkTarget}{}\subsection{piper\+:\+:hbm\+:\+:Landmark\+Target Class Reference}
\label{classpiper_1_1hbm_1_1LandmarkTarget}\index{piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}}


Inherits \hyperlink{classpiper_1_1hbm_1_1AbstractTarget}{piper\+::hbm\+::\+Abstract\+Target}, and \hyperlink{classpiper_1_1hbm_1_1TargetUnit}{piper\+::hbm\+::\+Target\+Unit$<$ piper\+::units\+::\+Length $>$}.

\subsubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef std\+::map$<$ unsigned int, double $>$ \hyperlink{classpiper_1_1hbm_1_1LandmarkTarget_ad27182dca6b89baf0ada66afc20e4e00}{Value\+Type}
\end{DoxyCompactItemize}
\subsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classpiper_1_1hbm_1_1LandmarkTarget_ad27182dca6b89baf0ada66afc20e4e00}{Value\+Type} const \& \hyperlink{classpiper_1_1hbm_1_1LandmarkTarget_a40be8e937cd8014874024792532f83ab}{value} () const 
\item 
void \hyperlink{classpiper_1_1hbm_1_1LandmarkTarget_a6cd8df28c2daf83ed6125899c82495f8}{set\+Value} (\hyperlink{classpiper_1_1hbm_1_1LandmarkTarget_ad27182dca6b89baf0ada66afc20e4e00}{Value\+Type} const \&\hyperlink{classpiper_1_1hbm_1_1LandmarkTarget_a40be8e937cd8014874024792532f83ab}{value})
\end{DoxyCompactItemize}
\subsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::string \hyperlink{classpiper_1_1hbm_1_1LandmarkTarget_ab7e371d669876085309001797ea630fc}{landmark}
\end{DoxyCompactItemize}


\subsubsection{Member Typedef Documentation}
\hypertarget{classpiper_1_1hbm_1_1LandmarkTarget_ad27182dca6b89baf0ada66afc20e4e00}{}\index{piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}!Value\+Type@{Value\+Type}}
\index{Value\+Type@{Value\+Type}!piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}}
\paragraph[{Value\+Type}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\+::map$<$unsigned int, double$>$ {\bf piper\+::hbm\+::\+Landmark\+Target\+::\+Value\+Type}}\label{classpiper_1_1hbm_1_1LandmarkTarget_ad27182dca6b89baf0ada66afc20e4e00}


\subsubsection{Member Function Documentation}
\hypertarget{classpiper_1_1hbm_1_1LandmarkTarget_a6cd8df28c2daf83ed6125899c82495f8}{}\index{piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}}
\paragraph[{set\+Value(\+Value\+Type const \&value)}]{\setlength{\rightskip}{0pt plus 5cm}void piper\+::hbm\+::\+Landmark\+Target\+::set\+Value (
\begin{DoxyParamCaption}
\item[{{\bf Value\+Type} const \&}]{value}
\end{DoxyParamCaption}
)}\label{classpiper_1_1hbm_1_1LandmarkTarget_a6cd8df28c2daf83ed6125899c82495f8}
\hypertarget{classpiper_1_1hbm_1_1LandmarkTarget_a40be8e937cd8014874024792532f83ab}{}\index{piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}!value@{value}}
\index{value@{value}!piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}}
\paragraph[{value() const }]{\setlength{\rightskip}{0pt plus 5cm}{\bf Value\+Type} const\& piper\+::hbm\+::\+Landmark\+Target\+::value (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}\label{classpiper_1_1hbm_1_1LandmarkTarget_a40be8e937cd8014874024792532f83ab}


\subsubsection{Member Data Documentation}
\hypertarget{classpiper_1_1hbm_1_1LandmarkTarget_ab7e371d669876085309001797ea630fc}{}\index{piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}!landmark@{landmark}}
\index{landmark@{landmark}!piper\+::hbm\+::\+Landmark\+Target@{piper\+::hbm\+::\+Landmark\+Target}}
\paragraph[{landmark}]{\setlength{\rightskip}{0pt plus 5cm}std\+::string piper\+::hbm\+::\+Landmark\+Target\+::landmark}\label{classpiper_1_1hbm_1_1LandmarkTarget_ab7e371d669876085309001797ea630fc}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
D\+:/\+P\+I\+P\+E\+R/piper/share/doc/user\+Manual\+\_\+scripting\+\_\+piper\+\_\+hbm.\+dox\end{DoxyCompactItemize}
