\hypertarget{a00710}{\section{Open\+Mesh\+:\+:H\+Prop\+Handle\+T$<$ T $>$ Struct Template Reference}
\label{a00710}\index{Open\+Mesh\+::\+H\+Prop\+Handle\+T$<$ T $>$@{Open\+Mesh\+::\+H\+Prop\+Handle\+T$<$ T $>$}}
}


{\ttfamily \#include $<$libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Core/\+Utils/\+Property.\+hh$>$}

Inheritance diagram for Open\+Mesh\+:\+:H\+Prop\+Handle\+T$<$ T $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{a00710}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00710_ac6e2cacf879b55c6e66215e03e6f8b50}{typedef T {\bfseries Value}}\label{a00710_ac6e2cacf879b55c6e66215e03e6f8b50}

\item 
\hypertarget{a00710_a1e29b0d34d9517e8a7e2cb14cad3e328}{typedef T {\bfseries value\+\_\+type}}\label{a00710_a1e29b0d34d9517e8a7e2cb14cad3e328}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00710_a6a258d4f783a1e42b0a5ff5eaf468d5b}{{\bfseries H\+Prop\+Handle\+T} (int \+\_\+idx=-\/1)}\label{a00710_a6a258d4f783a1e42b0a5ff5eaf468d5b}

\item 
\hypertarget{a00710_a45f92ebd932a11b4e77f8b46f41b832a}{{\bfseries H\+Prop\+Handle\+T} (const \hyperlink{a00336}{Base\+Prop\+Handle\+T}$<$ T $>$ \&\+\_\+b)}\label{a00710_a45f92ebd932a11b4e77f8b46f41b832a}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class T$>$struct Open\+Mesh\+::\+H\+Prop\+Handle\+T$<$ T $>$}

Handle representing a halfedge property 

Definition at line 501 of file Property.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Core/\+Utils/Property.\+hh\end{DoxyCompactItemize}
