\hypertarget{classOVMPropertyVisualizerVector}{}\section{O\+V\+M\+Property\+Visualizer\+Vector$<$ MeshT $>$ Class Template Reference}
\label{classOVMPropertyVisualizerVector}\index{O\+V\+M\+Property\+Visualizer\+Vector$<$ Mesh\+T $>$@{O\+V\+M\+Property\+Visualizer\+Vector$<$ Mesh\+T $>$}}
Inheritance diagram for O\+V\+M\+Property\+Visualizer\+Vector$<$ MeshT $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{classOVMPropertyVisualizerVector}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a64bc347511b536ab6de21dce00eb9a84}\label{classOVMPropertyVisualizerVector_a64bc347511b536ab6de21dce00eb9a84}} 
{\bfseries O\+V\+M\+Property\+Visualizer\+Vector} (MeshT $\ast$\+\_\+mesh, int object\+ID, \hyperlink{classPropertyInfo}{Property\+Info} \+\_\+property\+Info)
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a8188a63dcdad31b4624e62d926bb0841}\label{classOVMPropertyVisualizerVector_a8188a63dcdad31b4624e62d926bb0841}} 
void \hyperlink{classOVMPropertyVisualizerVector_a8188a63dcdad31b4624e62d926bb0841}{clear} () override
\begin{DoxyCompactList}\small\item\em Clears a property. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a42bdeef85bacc2b3bbc5d9d2ad94762b}\label{classOVMPropertyVisualizerVector_a42bdeef85bacc2b3bbc5d9d2ad94762b}} 
{\footnotesize template$<$typename Prop\+Type , typename Entity\+Iterator $>$ }\\void {\bfseries visualize\+Vector\+As\+Color\+For\+Entity} (Prop\+Type prop, Entity\+Iterator e\+\_\+begin, Entity\+Iterator e\+\_\+end, bool normalized)
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a1d397f3e90a229e181e6522e239eb139}\label{classOVMPropertyVisualizerVector_a1d397f3e90a229e181e6522e239eb139}} 
void \hyperlink{classOVMPropertyVisualizerVector_a1d397f3e90a229e181e6522e239eb139}{duplicate\+Property} () override
\begin{DoxyCompactList}\small\item\em Duplicates a property. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a4959b55e81010520b1b3bb15f61b8591}\label{classOVMPropertyVisualizerVector_a4959b55e81010520b1b3bb15f61b8591}} 
virtual void {\bfseries visualize\+Face\+Prop\+As\+Strokes} ()
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_ae515a6b19e4d8f56fe3f535518874155}\label{classOVMPropertyVisualizerVector_ae515a6b19e4d8f56fe3f535518874155}} 
virtual void {\bfseries visualize\+Edge\+Prop\+As\+Strokes} ()
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_aac632270754a711a82f392d60cdb3d0f}\label{classOVMPropertyVisualizerVector_aac632270754a711a82f392d60cdb3d0f}} 
virtual void {\bfseries visualize\+Halfedge\+Prop\+As\+Strokes} ()
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a6238f1f5763ebf4bfe2e74d4b1b3ec3a}\label{classOVMPropertyVisualizerVector_a6238f1f5763ebf4bfe2e74d4b1b3ec3a}} 
virtual void {\bfseries visualize\+Vertex\+Prop\+As\+Strokes} ()
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a4f81f29e98039af53ccae35001e620c1}\label{classOVMPropertyVisualizerVector_a4f81f29e98039af53ccae35001e620c1}} 
virtual void {\bfseries visualize\+Cell\+Prop\+As\+Strokes} ()
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_af220b5be6f8c4399df79a3c535425253}\label{classOVMPropertyVisualizerVector_af220b5be6f8c4399df79a3c535425253}} 
virtual void {\bfseries visualize\+Halfface\+Prop\+As\+Strokes} ()
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a5e58a6dbfa6f4992cae2a8871b25fc82}\label{classOVMPropertyVisualizerVector_a5e58a6dbfa6f4992cae2a8871b25fc82}} 
void {\bfseries visualize\+Face\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a3aaea8efd2120b43c1d396c8aa15d9eb}\label{classOVMPropertyVisualizerVector_a3aaea8efd2120b43c1d396c8aa15d9eb}} 
void {\bfseries visualize\+Edge\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a1d41394f61eca08cc8b45d13bf5f131e}\label{classOVMPropertyVisualizerVector_a1d41394f61eca08cc8b45d13bf5f131e}} 
void {\bfseries visualize\+Halfedge\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a773786b06b325f24763e83821a22c9e3}\label{classOVMPropertyVisualizerVector_a773786b06b325f24763e83821a22c9e3}} 
void {\bfseries visualize\+Vertex\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_aab1d86c74c0785a7fc711f2f713bc481}\label{classOVMPropertyVisualizerVector_aab1d86c74c0785a7fc711f2f713bc481}} 
void {\bfseries visualize\+Cell\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a5c462b305469a517da9813211b1370e4}\label{classOVMPropertyVisualizerVector_a5c462b305469a517da9813211b1370e4}} 
void {\bfseries visualize\+Halfface\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
Q\+String \hyperlink{classOVMPropertyVisualizerVector_abe8c4fcd9689d1ccdd3f6a2b5a680c91}{get\+Property\+Text} (unsigned int index) override
\begin{DoxyCompactList}\small\item\em Returns the value of a property in text form. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a29541f5c32db89fd2d96252ea0813a59}\label{classOVMPropertyVisualizerVector_a29541f5c32db89fd2d96252ea0813a59}} 
void {\bfseries set\+Cell\+Property\+From\+Text} (unsigned int index, Q\+String text) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a10a55193443d1ef4bb38d59fc2c9a47a}\label{classOVMPropertyVisualizerVector_a10a55193443d1ef4bb38d59fc2c9a47a}} 
void {\bfseries set\+Face\+Property\+From\+Text} (unsigned int index, Q\+String text) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_ab5751e2552f1e30a3fb266eb4b1853c5}\label{classOVMPropertyVisualizerVector_ab5751e2552f1e30a3fb266eb4b1853c5}} 
void {\bfseries set\+Halfface\+Property\+From\+Text} (unsigned int index, Q\+String text) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a54f481761532afe2e618a83c59adf649}\label{classOVMPropertyVisualizerVector_a54f481761532afe2e618a83c59adf649}} 
void {\bfseries set\+Edge\+Property\+From\+Text} (unsigned int index, Q\+String text) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_afbc771f8312a9c2006979fb9682353ec}\label{classOVMPropertyVisualizerVector_afbc771f8312a9c2006979fb9682353ec}} 
void {\bfseries set\+Halfedge\+Property\+From\+Text} (unsigned int index, Q\+String text) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_ad8a272afbe6b105afff4a6c0f90e7c1a}\label{classOVMPropertyVisualizerVector_ad8a272afbe6b105afff4a6c0f90e7c1a}} 
void {\bfseries set\+Vertex\+Property\+From\+Text} (unsigned int index, Q\+String text) override
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_a778d07335599a256e2e29f4f93842420}\label{classOVMPropertyVisualizerVector_a778d07335599a256e2e29f4f93842420}} 
\hyperlink{classACG_1_1SceneGraph_1_1LineNode}{A\+C\+G\+::\+Scene\+Graph\+::\+Line\+Node} $\ast$ {\bfseries line\+Node}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


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



Definition at line 60 of file O\+V\+M\+Property\+Visualizer\+Vector.\+hh.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classOVMPropertyVisualizerVector_abe8c4fcd9689d1ccdd3f6a2b5a680c91}\label{classOVMPropertyVisualizerVector_abe8c4fcd9689d1ccdd3f6a2b5a680c91}} 
\index{O\+V\+M\+Property\+Visualizer\+Vector@{O\+V\+M\+Property\+Visualizer\+Vector}!get\+Property\+Text@{get\+Property\+Text}}
\index{get\+Property\+Text@{get\+Property\+Text}!O\+V\+M\+Property\+Visualizer\+Vector@{O\+V\+M\+Property\+Visualizer\+Vector}}
\subsubsection{\texorpdfstring{get\+Property\+Text()}{getPropertyText()}}
{\footnotesize\ttfamily template$<$typename MeshT $>$ \\
Q\+String \hyperlink{classOVMPropertyVisualizerVector}{O\+V\+M\+Property\+Visualizer\+Vector}$<$ MeshT $>$\+::get\+Property\+Text (\begin{DoxyParamCaption}\item[{unsigned int}]{i }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}



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}


Implements \hyperlink{classOVMPropertyVisualizer_a02061ae2bdf447c9c6764374ceb1e710}{O\+V\+M\+Property\+Visualizer$<$ Mesh\+T $>$}.



Definition at line 446 of file O\+V\+M\+Property\+Visualizer\+Vector\+T\+\_\+impl.\+hh.



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