\hypertarget{classTypeHexahedralMeshPlugin}{}\section{Type\+Hexahedral\+Mesh\+Plugin Class Reference}
\label{classTypeHexahedralMeshPlugin}\index{Type\+Hexahedral\+Mesh\+Plugin@{Type\+Hexahedral\+Mesh\+Plugin}}
Inheritance diagram for Type\+Hexahedral\+Mesh\+Plugin\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=0.893855cm]{classTypeHexahedralMeshPlugin}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a3e2035d605aa0ddabd57aa72e338a547}\label{classTypeHexahedralMeshPlugin_a3e2035d605aa0ddabd57aa72e338a547}} 
Q\+String {\bfseries version} ()
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a8108e41711eef786636ee597b6096c58}\label{classTypeHexahedralMeshPlugin_a8108e41711eef786636ee597b6096c58}} 
int {\bfseries add\+Empty} ()
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a488793d06de1f375bb95541515170307}\label{classTypeHexahedralMeshPlugin_a488793d06de1f375bb95541515170307}} 
\hyperlink{classDataType}{Data\+Type} {\bfseries supported\+Type} ()
\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a788fa60e55a16b91026de58c82b6a88f}\label{classTypeHexahedralMeshPlugin_a788fa60e55a16b91026de58c82b6a88f}} 
void {\bfseries log} (\hyperlink{LoggingInterface_8hh_a595b2880f3ae74561ba390e3fd8c0e7c}{Logtype} \+\_\+type, Q\+String \+\_\+message)
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_adf292af0d28f2d6daac02cba6ad3c6ba}\label{classTypeHexahedralMeshPlugin_adf292af0d28f2d6daac02cba6ad3c6ba}} 
void {\bfseries log} (Q\+String \+\_\+message)
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a0b75533b80af33f724712d52794c129d}\label{classTypeHexahedralMeshPlugin_a0b75533b80af33f724712d52794c129d}} 
void {\bfseries empty\+Object\+Added} (int \+\_\+id)
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_abc2b0135ab6983843012ee263ee52211}\label{classTypeHexahedralMeshPlugin_abc2b0135ab6983843012ee263ee52211}} 
void {\bfseries add\+Context\+Menu\+Item} (Q\+Action $\ast$, \hyperlink{classDataType}{Data\+Type}, \hyperlink{ContextMenuInterface_8hh_a238952a111d7daede783625350d7b287}{Context\+Menu\+Type})
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_ad83be2dc273e036ec74c990f1925ba62}\label{classTypeHexahedralMeshPlugin_ad83be2dc273e036ec74c990f1925ba62}} 
void {\bfseries updated\+Object} (int \+\_\+obj\+Id, const \hyperlink{classUpdateType}{Update\+Type} \&\+\_\+type)
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
Q\+String \hyperlink{classTypeHexahedralMeshPlugin_ad45c629951d33d7e76363b9cd8a27757}{name} ()
\begin{DoxyCompactList}\small\item\em Return a name for the plugin. \end{DoxyCompactList}\item 
Q\+String \hyperlink{classTypeHexahedralMeshPlugin_ae54a992199bd5fb6e9a97e69e2fee646}{description} ()
\begin{DoxyCompactList}\small\item\em Return a description of what the plugin is doing. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a839ac91a2dc85f6ce94d6b661b0953e0}\label{classTypeHexahedralMeshPlugin_a839ac91a2dc85f6ce94d6b661b0953e0}} 
bool {\bfseries register\+Type} ()
\end{DoxyCompactItemize}
\subsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a443e10b0be8db8f5336c78afc75b88db}\label{classTypeHexahedralMeshPlugin_a443e10b0be8db8f5336c78afc75b88db}} 
void {\bfseries slot\+Object\+Updated} (int \+\_\+identifier, const \hyperlink{classUpdateType}{Update\+Type} \&\+\_\+type)
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_ada98db66bac74c659e158fca7f8b81de}\label{classTypeHexahedralMeshPlugin_ada98db66bac74c659e158fca7f8b81de}} 
void {\bfseries object\+Deleted} (int \+\_\+identifier)
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_aaf45b8a9a20ce22ac396742c8819b05b}\label{classTypeHexahedralMeshPlugin_aaf45b8a9a20ce22ac396742c8819b05b}} 
void {\bfseries nogui\+Supported} ()
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a6193bc04e1d7dba8fab72c3749f18cc7}\label{classTypeHexahedralMeshPlugin_a6193bc04e1d7dba8fab72c3749f18cc7}} 
void {\bfseries plugins\+Initialized} ()
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a62bff2db97669ad2c95bcbda561fd997}\label{classTypeHexahedralMeshPlugin_a62bff2db97669ad2c95bcbda561fd997}} 
void {\bfseries slot\+Key\+Event} (Q\+Key\+Event $\ast$\+\_\+event)
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a3d637d699771a99a926bee92e044e0cf}\label{classTypeHexahedralMeshPlugin_a3d637d699771a99a926bee92e044e0cf}} 
void {\bfseries slot\+Update\+Context\+Menu} (int \+\_\+object\+Id)
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a96a30d5be59b28836359962e16ac077a}\label{classTypeHexahedralMeshPlugin_a96a30d5be59b28836359962e16ac077a}} 
void {\bfseries slot\+\_\+change\+\_\+shrinkage} ()
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_ae90e293bfe9fbd2b82c41a1f51c2dd26}\label{classTypeHexahedralMeshPlugin_ae90e293bfe9fbd2b82c41a1f51c2dd26}} 
void {\bfseries slot\+\_\+update\+\_\+planes\+\_\+in\+\_\+scenegraph\+\_\+node} (int \+\_\+deleted\+Object=-\/1)
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_af4bb748ae574e71808f58e848bdc4db7}\label{classTypeHexahedralMeshPlugin_af4bb748ae574e71808f58e848bdc4db7}} 
void {\bfseries switch\+Rendering} ()
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a6bc1b06dc31ef48ff3ddb614821e2fac}\label{classTypeHexahedralMeshPlugin_a6bc1b06dc31ef48ff3ddb614821e2fac}} 
void {\bfseries set\+Translucency\+Factor} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_aa63123ea49e04c3bbeac14111d0622ab}\label{classTypeHexahedralMeshPlugin_aa63123ea49e04c3bbeac14111d0622ab}} 
Q\+Action $\ast$ {\bfseries render\+\_\+switch\+\_\+}
\item 
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_a5c17a4fa5b32bf39c641531a0a5db5d3}\label{classTypeHexahedralMeshPlugin_a5c17a4fa5b32bf39c641531a0a5db5d3}} 
Q\+Action $\ast$ {\bfseries translucency\+\_\+factor\+\_\+action\+\_\+}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}


Definition at line 56 of file Type\+Hexahedral\+Mesh.\+hh.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_ae54a992199bd5fb6e9a97e69e2fee646}\label{classTypeHexahedralMeshPlugin_ae54a992199bd5fb6e9a97e69e2fee646}} 
\index{Type\+Hexahedral\+Mesh\+Plugin@{Type\+Hexahedral\+Mesh\+Plugin}!description@{description}}
\index{description@{description}!Type\+Hexahedral\+Mesh\+Plugin@{Type\+Hexahedral\+Mesh\+Plugin}}
\subsubsection{\texorpdfstring{description()}{description()}}
{\footnotesize\ttfamily Q\+String Type\+Hexahedral\+Mesh\+Plugin\+::description (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Return a description of what the plugin is doing. 

This function has to return a basic description of the plugin 

Implements \hyperlink{classBaseInterface_a43f0d3612695b53c848c14f48fea9a7a}{Base\+Interface}.



Definition at line 116 of file Type\+Hexahedral\+Mesh.\+hh.

\mbox{\Hypertarget{classTypeHexahedralMeshPlugin_ad45c629951d33d7e76363b9cd8a27757}\label{classTypeHexahedralMeshPlugin_ad45c629951d33d7e76363b9cd8a27757}} 
\index{Type\+Hexahedral\+Mesh\+Plugin@{Type\+Hexahedral\+Mesh\+Plugin}!name@{name}}
\index{name@{name}!Type\+Hexahedral\+Mesh\+Plugin@{Type\+Hexahedral\+Mesh\+Plugin}}
\subsubsection{\texorpdfstring{name()}{name()}}
{\footnotesize\ttfamily Q\+String Type\+Hexahedral\+Mesh\+Plugin\+::name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Return a name for the plugin. 

This Function has to return the name of the plugin. 

Implements \hyperlink{classBaseInterface_a2b351aa6ef0eb368bce735e243235958}{Base\+Interface}.



Definition at line 112 of file Type\+Hexahedral\+Mesh.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Type-\/\+Open\+Volume\+Mesh/\+Plugin-\/\+Type\+Hexahedral\+Mesh/Type\+Hexahedral\+Mesh.\+hh\item 
Type-\/\+Open\+Volume\+Mesh/\+Plugin-\/\+Type\+Hexahedral\+Mesh/Type\+Hexahedral\+Mesh.\+cc\end{DoxyCompactItemize}
