\hypertarget{a00913}{\section{O\+M\+Property\+Visualizer\+Double$<$ Mesh\+T $>$ Class Template Reference}
\label{a00913}\index{O\+M\+Property\+Visualizer\+Double$<$ Mesh\+T $>$@{O\+M\+Property\+Visualizer\+Double$<$ Mesh\+T $>$}}
}
Inheritance diagram for O\+M\+Property\+Visualizer\+Double$<$ Mesh\+T $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{a00913}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00913_aa3f42dc144cd03e27c711b21a96162f6}{{\bfseries O\+M\+Property\+Visualizer\+Double} (Mesh\+T $\ast$\+\_\+mesh, \hyperlink{a01033}{Property\+Info} \+\_\+property\+Info)}\label{a00913_aa3f42dc144cd03e27c711b21a96162f6}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00913_aa88c41446a17fade6519268d071d2cdd}{virtual void {\bfseries visualize\+Face\+Prop} (bool \+\_\+set\+Draw\+Mode=true)}\label{a00913_aa88c41446a17fade6519268d071d2cdd}

\item 
\hypertarget{a00913_a79968b098bc219000a1c6a3c195a871a}{virtual void {\bfseries visualize\+Edge\+Prop} (bool \+\_\+set\+Draw\+Mode=true)}\label{a00913_a79968b098bc219000a1c6a3c195a871a}

\item 
\hypertarget{a00913_a871192f1ac78b2a01ed03d585e320ca8}{virtual void {\bfseries visualize\+Halfedge\+Prop} (bool \+\_\+set\+Draw\+Mode=true)}\label{a00913_a871192f1ac78b2a01ed03d585e320ca8}

\item 
\hypertarget{a00913_a65a35a863f97feb71c3d380c268ede5b}{virtual void {\bfseries visualize\+Vertex\+Prop} (bool \+\_\+set\+Draw\+Mode=true)}\label{a00913_a65a35a863f97feb71c3d380c268ede5b}

\item 
virtual void \hyperlink{a00913_a4c78c39fd901886adb30c082ed6876e2}{remove\+Property} ()
\begin{DoxyCompactList}\small\item\em Removes the property. \end{DoxyCompactList}\item 
virtual void \hyperlink{a00913_adf3a61a3b17c186df0913dfc2ed5e820}{duplicate\+Property} ()
\begin{DoxyCompactList}\small\item\em Duplicates the property. \end{DoxyCompactList}\item 
virtual Q\+String \hyperlink{a00913_a4d4ab420da16ebd5bd16de5130d281aa}{get\+Property\+Text} (unsigned int index)
\begin{DoxyCompactList}\small\item\em Returns the value of a property in text form. \end{DoxyCompactList}\item 
\hypertarget{a00913_afdca0af82e699161cffbdbe39eccbbaf}{virtual void {\bfseries set\+Face\+Property\+From\+Text} (unsigned int index, Q\+String text)}\label{a00913_afdca0af82e699161cffbdbe39eccbbaf}

\item 
\hypertarget{a00913_a8d5b78c588067d3e69d4d62158440874}{virtual void {\bfseries set\+Edge\+Property\+From\+Text} (unsigned int index, Q\+String text)}\label{a00913_a8d5b78c588067d3e69d4d62158440874}

\item 
\hypertarget{a00913_a1025c43fc05304d2d3322eaf1a870346}{virtual void {\bfseries set\+Halfedge\+Property\+From\+Text} (unsigned int index, Q\+String text)}\label{a00913_a1025c43fc05304d2d3322eaf1a870346}

\item 
\hypertarget{a00913_a377c5fabf5e31ccd3de55be712a8389f}{virtual void {\bfseries set\+Vertex\+Property\+From\+Text} (unsigned int index, Q\+String text)}\label{a00913_a377c5fabf5e31ccd3de55be712a8389f}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$typename Mesh\+T$>$class O\+M\+Property\+Visualizer\+Double$<$ Mesh\+T $>$}



Definition at line 66 of file O\+M\+Property\+Visualizer\+Double.\+hh.



\subsection{Member Function Documentation}
\hypertarget{a00913_adf3a61a3b17c186df0913dfc2ed5e820}{\index{O\+M\+Property\+Visualizer\+Double@{O\+M\+Property\+Visualizer\+Double}!duplicate\+Property@{duplicate\+Property}}
\index{duplicate\+Property@{duplicate\+Property}!O\+M\+Property\+Visualizer\+Double@{O\+M\+Property\+Visualizer\+Double}}
\subsubsection[{duplicate\+Property}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Mesh\+T $>$ void {\bf O\+M\+Property\+Visualizer\+Double}$<$ Mesh\+T $>$\+::duplicate\+Property (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{a00913_adf3a61a3b17c186df0913dfc2ed5e820}


Duplicates the property. 

This will duplicate the property. 

Reimplemented from \hyperlink{a00911_a027f04bed5745fc80263a9da964c22a9}{O\+M\+Property\+Visualizer$<$ Mesh\+T $>$}.



Definition at line 494 of file O\+M\+Property\+Visualizer\+Double\+T.\+cc.

\hypertarget{a00913_a4d4ab420da16ebd5bd16de5130d281aa}{\index{O\+M\+Property\+Visualizer\+Double@{O\+M\+Property\+Visualizer\+Double}!get\+Property\+Text@{get\+Property\+Text}}
\index{get\+Property\+Text@{get\+Property\+Text}!O\+M\+Property\+Visualizer\+Double@{O\+M\+Property\+Visualizer\+Double}}
\subsubsection[{get\+Property\+Text}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Mesh\+T $>$ Q\+String {\bf O\+M\+Property\+Visualizer\+Double}$<$ Mesh\+T $>$\+::get\+Property\+Text (
\begin{DoxyParamCaption}
\item[{unsigned int}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{a00913_a4d4ab420da16ebd5bd16de5130d281aa}


Returns the value of a property in text form. 


\begin{DoxyParams}{Parameters}
{\em i} & The id of the entity whose property we want to know. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The property value in text form. 
\end{DoxyReturn}


Reimplemented from \hyperlink{a00911_a71a04dc64ec6ee746e3fd2a7751ee85e}{O\+M\+Property\+Visualizer$<$ Mesh\+T $>$}.



Definition at line 92 of file O\+M\+Property\+Visualizer\+Double.\+hh.

\hypertarget{a00913_a4c78c39fd901886adb30c082ed6876e2}{\index{O\+M\+Property\+Visualizer\+Double@{O\+M\+Property\+Visualizer\+Double}!remove\+Property@{remove\+Property}}
\index{remove\+Property@{remove\+Property}!O\+M\+Property\+Visualizer\+Double@{O\+M\+Property\+Visualizer\+Double}}
\subsubsection[{remove\+Property}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Mesh\+T $>$ void {\bf O\+M\+Property\+Visualizer\+Double}$<$ Mesh\+T $>$\+::remove\+Property (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{a00913_a4c78c39fd901886adb30c082ed6876e2}


Removes the property. 

This will remove the property from the mesh. After this method the \hyperlink{a01048}{Property\+Visualizer} should be deleted. 

Reimplemented from \hyperlink{a00911_ad2b376392ad165e56a01d25336622086}{O\+M\+Property\+Visualizer$<$ Mesh\+T $>$}.



Definition at line 488 of file O\+M\+Property\+Visualizer\+Double\+T.\+cc.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Plugin-\/\+Property\+Vis/\+Open\+Mesh/O\+M\+Property\+Visualizer\+Double.\+hh\item 
Plugin-\/\+Property\+Vis/\+Open\+Mesh/O\+M\+Property\+Visualizer\+Double\+T.\+cc\end{DoxyCompactItemize}
