\hypertarget{classVolumeMeshConvertPlugin}{}\section{Volume\+Mesh\+Convert\+Plugin Class Reference}
\label{classVolumeMeshConvertPlugin}\index{Volume\+Mesh\+Convert\+Plugin@{Volume\+Mesh\+Convert\+Plugin}}
Inheritance diagram for Volume\+Mesh\+Convert\+Plugin\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.078998cm]{classVolumeMeshConvertPlugin}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_afa5536ce02e2a078220f1655bd19eeec}\label{classVolumeMeshConvertPlugin_afa5536ce02e2a078220f1655bd19eeec}} 
int {\bfseries convert\+To\+Hex\+Mesh} (int \+\_\+id)
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_af3d6f55936a8014c3a1e9d264f1777f3}\label{classVolumeMeshConvertPlugin_af3d6f55936a8014c3a1e9d264f1777f3}} 
int {\bfseries convert\+To\+Tet\+Mesh} (int \+\_\+id)
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_ad6c238b88df3345dab223c379a718a50}\label{classVolumeMeshConvertPlugin_ad6c238b88df3345dab223c379a718a50}} 
int {\bfseries convert\+To\+Polyhedral\+Mesh} (int \+\_\+id)
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_af3dc98a7a1a86e18f7c8e1cd2ecf0a8b}\label{classVolumeMeshConvertPlugin_af3dc98a7a1a86e18f7c8e1cd2ecf0a8b}} 
Q\+String {\bfseries version} () override
\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_ada4c23eb85f71a4a4be0787ba2168b68}\label{classVolumeMeshConvertPlugin_ada4c23eb85f71a4a4be0787ba2168b68}} 
void {\bfseries log} (\hyperlink{LoggingInterface_8hh_a595b2880f3ae74561ba390e3fd8c0e7c}{Logtype} \+\_\+type, Q\+String \+\_\+message) override
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a4bf4763b73ab65f73c333abe6d60ad0d}\label{classVolumeMeshConvertPlugin_a4bf4763b73ab65f73c333abe6d60ad0d}} 
void {\bfseries log} (Q\+String \+\_\+message) override
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_ab98664fbb7ac5338162eb4a38bbda9ad}\label{classVolumeMeshConvertPlugin_ab98664fbb7ac5338162eb4a38bbda9ad}} 
void {\bfseries add\+Toolbar} (Q\+Tool\+Bar $\ast$\+\_\+toolbar) override
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a66d2414287404b6f65f628693f16b28a}\label{classVolumeMeshConvertPlugin_a66d2414287404b6f65f628693f16b28a}} 
void {\bfseries get\+Tool\+Bar} (Q\+String \+\_\+name, Q\+Tool\+Bar $\ast$\&\+\_\+toolbar) override
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a25deed3a17c656e1a5140de9bdcb3721}\label{classVolumeMeshConvertPlugin_a25deed3a17c656e1a5140de9bdcb3721}} 
void {\bfseries add\+Empty\+Object} (\hyperlink{classDataType}{Data\+Type} \+\_\+type, int \&\+\_\+id) override
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a7b68c904758db978185df931fd102383}\label{classVolumeMeshConvertPlugin_a7b68c904758db978185df931fd102383}} 
void {\bfseries updated\+Object} (int, const \hyperlink{classUpdateType}{Update\+Type} \&\+\_\+type) override
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_aa9c10ba6cfa9e96c16b2167cd9360193}\label{classVolumeMeshConvertPlugin_aa9c10ba6cfa9e96c16b2167cd9360193}} 
void {\bfseries set\+Slot\+Description} (Q\+String \+\_\+slot\+Name, Q\+String \+\_\+slot\+Description, Q\+String\+List \+\_\+parameters, Q\+String\+List \+\_\+descriptions) override
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
Q\+String \hyperlink{classVolumeMeshConvertPlugin_a563ea778512d943a7b94a88c480d2eef}{name} () override
\begin{DoxyCompactList}\small\item\em Return a name for the plugin. \end{DoxyCompactList}\item 
Q\+String \hyperlink{classVolumeMeshConvertPlugin_a2b3ee2eb3cb6d8ac42dc2517b955265b}{description} () override
\begin{DoxyCompactList}\small\item\em Return a description of what the plugin is doing. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a9c90c641c5bd35ee658b8a7c80a85303}\label{classVolumeMeshConvertPlugin_a9c90c641c5bd35ee658b8a7c80a85303}} 
void \hyperlink{classVolumeMeshConvertPlugin_a9c90c641c5bd35ee658b8a7c80a85303}{initialize\+Plugin} () override
\begin{DoxyCompactList}\small\item\em \hyperlink{classBaseInterface}{Base\+Interface}. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a5183ac98d59d843b3d6e87b03fb5690b}\label{classVolumeMeshConvertPlugin_a5183ac98d59d843b3d6e87b03fb5690b}} 
void {\bfseries plugins\+Initialized} () override
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a2e93b05b284277c1e4e4771ab7b32e67}\label{classVolumeMeshConvertPlugin_a2e93b05b284277c1e4e4771ab7b32e67}} 
void \hyperlink{classVolumeMeshConvertPlugin_a2e93b05b284277c1e4e4771ab7b32e67}{nogui\+Supported} () override
\begin{DoxyCompactList}\small\item\em Tell system that this plugin runs without ui. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a0d79df66aafebfa0a6147b923e4537ae}\label{classVolumeMeshConvertPlugin_a0d79df66aafebfa0a6147b923e4537ae}} 
void \hyperlink{classVolumeMeshConvertPlugin_a0d79df66aafebfa0a6147b923e4537ae}{handle\+Q\+Action} (Q\+Action $\ast$)
\begin{DoxyCompactList}\small\item\em convert Converts polyhedralmesh to hex/tet mesh and vice versa depending on the Action that was called. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a81d54edc9fb6a86bed551d98567a7cc5}\label{classVolumeMeshConvertPlugin_a81d54edc9fb6a86bed551d98567a7cc5}} 
Q\+Tool\+Bar $\ast$ {\bfseries toolbar\+\_\+} = nullptr
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_aec5969b2bc0c1c6ffaef28e0bb9a36e4}\label{classVolumeMeshConvertPlugin_aec5969b2bc0c1c6ffaef28e0bb9a36e4}} 
Q\+Action\+Group $\ast$ {\bfseries grp\+\_\+} = nullptr
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_af199b3434b395020c651e9bea7c00f0e}\label{classVolumeMeshConvertPlugin_af199b3434b395020c651e9bea7c00f0e}} 
Q\+Action $\ast$ {\bfseries action\+To\+Hex\+\_\+} = nullptr
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a72fe9f0237dc250c0d0c653c72756880}\label{classVolumeMeshConvertPlugin_a72fe9f0237dc250c0d0c653c72756880}} 
Q\+Action $\ast$ {\bfseries action\+To\+Tet\+\_\+} = nullptr
\item 
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_ade21acf8683e585172717244fd81ffdd}\label{classVolumeMeshConvertPlugin_ade21acf8683e585172717244fd81ffdd}} 
Q\+Action $\ast$ {\bfseries action\+To\+Poly\+\_\+} = nullptr
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}


Definition at line 51 of file Volume\+Mesh\+Convert.\+hh.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a2b3ee2eb3cb6d8ac42dc2517b955265b}\label{classVolumeMeshConvertPlugin_a2b3ee2eb3cb6d8ac42dc2517b955265b}} 
\index{Volume\+Mesh\+Convert\+Plugin@{Volume\+Mesh\+Convert\+Plugin}!description@{description}}
\index{description@{description}!Volume\+Mesh\+Convert\+Plugin@{Volume\+Mesh\+Convert\+Plugin}}
\subsubsection{\texorpdfstring{description()}{description()}}
{\footnotesize\ttfamily Q\+String Volume\+Mesh\+Convert\+Plugin\+::description (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\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 92 of file Volume\+Mesh\+Convert.\+hh.

\mbox{\Hypertarget{classVolumeMeshConvertPlugin_a563ea778512d943a7b94a88c480d2eef}\label{classVolumeMeshConvertPlugin_a563ea778512d943a7b94a88c480d2eef}} 
\index{Volume\+Mesh\+Convert\+Plugin@{Volume\+Mesh\+Convert\+Plugin}!name@{name}}
\index{name@{name}!Volume\+Mesh\+Convert\+Plugin@{Volume\+Mesh\+Convert\+Plugin}}
\subsubsection{\texorpdfstring{name()}{name()}}
{\footnotesize\ttfamily Q\+String Volume\+Mesh\+Convert\+Plugin\+::name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\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 91 of file Volume\+Mesh\+Convert.\+hh.



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