\hypertarget{classOVMPropertyVisualizerVectorFieldDifference}{}\section{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference$<$ MeshT $>$ Class Template Reference}
\label{classOVMPropertyVisualizerVectorFieldDifference}\index{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference$<$ Mesh\+T $>$@{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference$<$ Mesh\+T $>$}}
Inheritance diagram for O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference$<$ MeshT $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{classOVMPropertyVisualizerVectorFieldDifference}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_a1a262f920582791c9981466ab84421ca}\label{classOVMPropertyVisualizerVectorFieldDifference_a1a262f920582791c9981466ab84421ca}} 
{\bfseries O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference} (MeshT $\ast$\+\_\+mesh, int object\+ID, \hyperlink{classPropertyInfo}{Property\+Info} \+\_\+property\+Info1, \hyperlink{classPropertyInfo}{Property\+Info} \+\_\+property\+Info2)
\item 
Q\+String \hyperlink{classOVMPropertyVisualizerVectorFieldDifference_afbcd5009b861178938646871335e66c7}{get\+Name} () override
\begin{DoxyCompactList}\small\item\em Returns a beautiful name. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_a1005b28df6c1f18d53a5401729e74a13}\label{classOVMPropertyVisualizerVectorFieldDifference_a1005b28df6c1f18d53a5401729e74a13}} 
void {\bfseries visualize\+Face\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_ab717c9ae3eeb0d2346701858e61d0c59}\label{classOVMPropertyVisualizerVectorFieldDifference_ab717c9ae3eeb0d2346701858e61d0c59}} 
void {\bfseries visualize\+Edge\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_aa3d67b89371b80dae91c92bf0342af95}\label{classOVMPropertyVisualizerVectorFieldDifference_aa3d67b89371b80dae91c92bf0342af95}} 
void {\bfseries visualize\+Halfedge\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_a64d21fa949fd44fbd9b73e429c59432d}\label{classOVMPropertyVisualizerVectorFieldDifference_a64d21fa949fd44fbd9b73e429c59432d}} 
void {\bfseries visualize\+Vertex\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_affe2eb8688141abfb3cd5527a5d873bc}\label{classOVMPropertyVisualizerVectorFieldDifference_affe2eb8688141abfb3cd5527a5d873bc}} 
void {\bfseries visualize\+Cell\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_a16e2e2280901ee9ca41a27440004bfae}\label{classOVMPropertyVisualizerVectorFieldDifference_a16e2e2280901ee9ca41a27440004bfae}} 
void {\bfseries visualize\+Halfface\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_a6c3a7c2d5e6eb413c53c833d5d79ae78}\label{classOVMPropertyVisualizerVectorFieldDifference_a6c3a7c2d5e6eb413c53c833d5d79ae78}} 
void \hyperlink{classOVMPropertyVisualizerVectorFieldDifference_a6c3a7c2d5e6eb413c53c833d5d79ae78}{duplicate\+Property} () override
\begin{DoxyCompactList}\small\item\em Duplicates a property. \end{DoxyCompactList}\item 
Q\+String \hyperlink{classOVMPropertyVisualizerVectorFieldDifference_a4dff25ff8e9cd5cf66b67927a5ff17a1}{get\+Property\+Text} (unsigned int index) override
\begin{DoxyCompactList}\small\item\em Returns the value of a property in text form. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_ad6ae24e83b8063b366b168ea10c4d7f8}\label{classOVMPropertyVisualizerVectorFieldDifference_ad6ae24e83b8063b366b168ea10c4d7f8}} 
\hyperlink{classPropertyInfo}{Property\+Info} {\bfseries property\+Info2}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


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



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



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_afbcd5009b861178938646871335e66c7}\label{classOVMPropertyVisualizerVectorFieldDifference_afbcd5009b861178938646871335e66c7}} 
\index{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference@{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference}!get\+Name@{get\+Name}}
\index{get\+Name@{get\+Name}!O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference@{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference}}
\subsubsection{\texorpdfstring{get\+Name()}{getName()}}
{\footnotesize\ttfamily template$<$typename MeshT $>$ \\
Q\+String \hyperlink{classOVMPropertyVisualizerVectorFieldDifference}{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference}$<$ MeshT $>$\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}



Returns a beautiful name. 

The beautiful name consists of a symbol representing the entity type, the property\textquotesingle{}s name and the property\textquotesingle{}s type. 

Reimplemented from \hyperlink{classPropertyVisualizer_a420a70e732ffda78951725005d54a285}{Property\+Visualizer}.



Definition at line 67 of file O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference.\+hh.

\mbox{\Hypertarget{classOVMPropertyVisualizerVectorFieldDifference_a4dff25ff8e9cd5cf66b67927a5ff17a1}\label{classOVMPropertyVisualizerVectorFieldDifference_a4dff25ff8e9cd5cf66b67927a5ff17a1}} 
\index{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference@{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference}!get\+Property\+Text@{get\+Property\+Text}}
\index{get\+Property\+Text@{get\+Property\+Text}!O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference@{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference}}
\subsubsection{\texorpdfstring{get\+Property\+Text()}{getPropertyText()}}
{\footnotesize\ttfamily template$<$typename MeshT $>$ \\
Q\+String \hyperlink{classOVMPropertyVisualizerVectorFieldDifference}{O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference}$<$ MeshT $>$\+::get\+Property\+Text (\begin{DoxyParamCaption}\item[{unsigned int}]{i }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\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 82 of file O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference.\+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\+Field\+Difference.\+hh\item 
Plugin-\/\+Property\+Vis/\+Open\+Volume\+Mesh/O\+V\+M\+Property\+Visualizer\+Vector\+Field\+Difference\+T\+\_\+impl.\+hh\end{DoxyCompactItemize}
