\hypertarget{classOVMPropertyVisualizerMatrix3x3}{}\section{O\+V\+M\+Property\+Visualizer\+Matrix3x3$<$ MeshT $>$ Class Template Reference}
\label{classOVMPropertyVisualizerMatrix3x3}\index{O\+V\+M\+Property\+Visualizer\+Matrix3x3$<$ Mesh\+T $>$@{O\+V\+M\+Property\+Visualizer\+Matrix3x3$<$ Mesh\+T $>$}}
Inheritance diagram for O\+V\+M\+Property\+Visualizer\+Matrix3x3$<$ MeshT $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{classOVMPropertyVisualizerMatrix3x3}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a30fdcd9b7077adb31ed5e39cda8e86d9}\label{classOVMPropertyVisualizerMatrix3x3_a30fdcd9b7077adb31ed5e39cda8e86d9}} 
{\bfseries O\+V\+M\+Property\+Visualizer\+Matrix3x3} (MeshT $\ast$\+\_\+mesh, int object\+ID, \hyperlink{classPropertyInfo}{Property\+Info} \+\_\+property\+Info)
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a49254e3dc065a5f98dbbd0ec73af259a}\label{classOVMPropertyVisualizerMatrix3x3_a49254e3dc065a5f98dbbd0ec73af259a}} 
void \hyperlink{classOVMPropertyVisualizerMatrix3x3_a49254e3dc065a5f98dbbd0ec73af259a}{clear} () override
\begin{DoxyCompactList}\small\item\em Clears a property. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a605fb5461297df01ca8a579737634cb7}\label{classOVMPropertyVisualizerMatrix3x3_a605fb5461297df01ca8a579737634cb7}} 
void \hyperlink{classOVMPropertyVisualizerMatrix3x3_a605fb5461297df01ca8a579737634cb7}{duplicate\+Property} () override
\begin{DoxyCompactList}\small\item\em Duplicates a property. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_ac94ab9d91c24d235bbe41c4db6828af7}\label{classOVMPropertyVisualizerMatrix3x3_ac94ab9d91c24d235bbe41c4db6828af7}} 
void {\bfseries visualize\+Face\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_aa9906165444aa76d0d61262acc718075}\label{classOVMPropertyVisualizerMatrix3x3_aa9906165444aa76d0d61262acc718075}} 
void {\bfseries visualize\+Edge\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_acfb81f2682b382ab3a74490d3705ffab}\label{classOVMPropertyVisualizerMatrix3x3_acfb81f2682b382ab3a74490d3705ffab}} 
void {\bfseries visualize\+Halfedge\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_af85145330010d4fb50bcad0df93ba38f}\label{classOVMPropertyVisualizerMatrix3x3_af85145330010d4fb50bcad0df93ba38f}} 
void {\bfseries visualize\+Vertex\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_ab868c8d82535aff728fec7ff70269502}\label{classOVMPropertyVisualizerMatrix3x3_ab868c8d82535aff728fec7ff70269502}} 
void {\bfseries visualize\+Cell\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a6ad9f3d061311852efac9a7159b43588}\label{classOVMPropertyVisualizerMatrix3x3_a6ad9f3d061311852efac9a7159b43588}} 
void {\bfseries visualize\+Halfface\+Prop} (bool \+\_\+set\+Draw\+Mode=true) override
\item 
Q\+String \hyperlink{classOVMPropertyVisualizerMatrix3x3_a0376cf60158b53c007d689c592f6c57c}{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*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_afb5494110e387bd2d2c3c5a8bd0ca27e}\label{classOVMPropertyVisualizerMatrix3x3_afb5494110e387bd2d2c3c5a8bd0ca27e}} 
\hyperlink{classACG_1_1SceneGraph_1_1LineNode}{A\+C\+G\+::\+Scene\+Graph\+::\+Line\+Node} $\ast$ {\bfseries line\+Node}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a3e813b6fa7e4e78e8999feffe48425fd}\label{classOVMPropertyVisualizerMatrix3x3_a3e813b6fa7e4e78e8999feffe48425fd}} 
\hyperlink{classACG_1_1SceneGraph_1_1BoxesNode}{A\+C\+G\+::\+Scene\+Graph\+::\+Boxes\+Node} $\ast$ {\bfseries boxes\+Node}
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a577d09e5046ef2b264cf5b43a9f8fdc4}\label{classOVMPropertyVisualizerMatrix3x3_a577d09e5046ef2b264cf5b43a9f8fdc4}} 
{\footnotesize template$<$typename Entity\+Tag , typename Property , typename Entity\+Iterator $>$ }\\void {\bfseries visualize\+As\+Crosses\+For\+Entity} (Property prop, Entity\+Iterator e\+\_\+begin, Entity\+Iterator e\+\_\+end)
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a5a0ab68ac24aa3a919542e057fc2a08c}\label{classOVMPropertyVisualizerMatrix3x3_a5a0ab68ac24aa3a919542e057fc2a08c}} 
{\footnotesize template$<$typename Entity\+Tag , typename Property , typename Entity\+Iterator $>$ }\\void {\bfseries visualize\+As\+Boxes\+For\+Entity} (Property prop, Entity\+Iterator e\+\_\+begin, Entity\+Iterator e\+\_\+end)
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a4aeb203871cd3c5f4cbebf61c0682d8b}\label{classOVMPropertyVisualizerMatrix3x3_a4aeb203871cd3c5f4cbebf61c0682d8b}} 
{\footnotesize template$<$typename Entity\+Tag , typename Entity\+Iterator $>$ }\\void {\bfseries visualize\+For\+Entity} (Entity\+Iterator e\+\_\+begin, Entity\+Iterator e\+\_\+end)
\item 
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_af5d99d586c6178b87ce97abee84bb52a}\label{classOVMPropertyVisualizerMatrix3x3_af5d99d586c6178b87ce97abee84bb52a}} 
\hyperlink{classMatrix3x3Widget}{Matrix3x3\+Widget} $\ast$ {\bfseries get\+Mat\+Widget} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


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



Definition at line 61 of file O\+V\+M\+Property\+Visualizer\+Matrix3x3.\+hh.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classOVMPropertyVisualizerMatrix3x3_a0376cf60158b53c007d689c592f6c57c}\label{classOVMPropertyVisualizerMatrix3x3_a0376cf60158b53c007d689c592f6c57c}} 
\index{O\+V\+M\+Property\+Visualizer\+Matrix3x3@{O\+V\+M\+Property\+Visualizer\+Matrix3x3}!get\+Property\+Text@{get\+Property\+Text}}
\index{get\+Property\+Text@{get\+Property\+Text}!O\+V\+M\+Property\+Visualizer\+Matrix3x3@{O\+V\+M\+Property\+Visualizer\+Matrix3x3}}
\subsubsection{\texorpdfstring{get\+Property\+Text()}{getPropertyText()}}
{\footnotesize\ttfamily template$<$typename MeshT $>$ \\
Q\+String \hyperlink{classOVMPropertyVisualizerMatrix3x3}{O\+V\+M\+Property\+Visualizer\+Matrix3x3}$<$ 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 197 of file O\+V\+M\+Property\+Visualizer\+Matrix3x3\+\_\+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\+Matrix3x3.\+hh\item 
Plugin-\/\+Property\+Vis/\+Open\+Volume\+Mesh/O\+V\+M\+Property\+Visualizer\+Matrix3x3\+\_\+impl.\+hh\end{DoxyCompactItemize}
