\hypertarget{a06168}{}\section{Mesh Property Handles}
\label{a06168}\index{Mesh Property Handles@{Mesh Property Handles}}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{a08876}{Open\+Mesh\+::\+V\+Prop\+Handle\+T$<$ T $>$}
\item 
struct \hyperlink{a08880}{Open\+Mesh\+::\+H\+Prop\+Handle\+T$<$ T $>$}
\item 
struct \hyperlink{a08884}{Open\+Mesh\+::\+E\+Prop\+Handle\+T$<$ T $>$}
\item 
struct \hyperlink{a08888}{Open\+Mesh\+::\+F\+Prop\+Handle\+T$<$ T $>$}
\item 
struct \hyperlink{a08892}{Open\+Mesh\+::\+M\+Prop\+Handle\+T$<$ T $>$}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
All custom properties are represented by the property handles. The handle mechanism allows to add arbitrary data to the mesh items. It stores the value type (by construction) and a \textquotesingle{}reference\textquotesingle{} to the property. Use the mesh object to access the property values.

\begin{DoxySeeAlso}{See also}
\hyperlink{a08860}{Open\+Mesh\+::\+PropertyT}, \hyperlink{a08596}{Open\+Mesh\+::\+Base\+Kernel}, \hyperlink{a08324}{Open\+Mesh\+::\+Concepts\+::\+KernelT}, \hyperlink{tutorial_03}{Using (custom) properties}, \hyperlink{tutorial_04}{Using S\+TL algorithms}, \hyperlink{tutorial_09}{Storing custom properties} 
\end{DoxySeeAlso}
