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


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

Inheritance diagram for Open\+Mesh\+:\+:H\+Prop\+HandleT$<$ T $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{a08880}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a08880_ac6e2cacf879b55c6e66215e03e6f8b50}\label{a08880_ac6e2cacf879b55c6e66215e03e6f8b50}} 
typedef T {\bfseries Value}
\item 
\mbox{\Hypertarget{a08880_a1e29b0d34d9517e8a7e2cb14cad3e328}\label{a08880_a1e29b0d34d9517e8a7e2cb14cad3e328}} 
typedef T {\bfseries value\+\_\+type}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a08880_a6a258d4f783a1e42b0a5ff5eaf468d5b}\label{a08880_a6a258d4f783a1e42b0a5ff5eaf468d5b}} 
{\bfseries H\+Prop\+HandleT} (int \+\_\+idx=-\/1)
\item 
\mbox{\Hypertarget{a08880_a45f92ebd932a11b4e77f8b46f41b832a}\label{a08880_a45f92ebd932a11b4e77f8b46f41b832a}} 
{\bfseries H\+Prop\+HandleT} (const \hyperlink{a08872}{Base\+Prop\+HandleT}$<$ T $>$ \&\+\_\+b)
\end{DoxyCompactItemize}


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

Handle representing a halfedge property 

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



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