\hypertarget{a02324}{\section{Object\+Types/\+Polyhedral\+Mesh/\+Plugin\+Functions\+Polyhedral\+Mesh.hh File Reference}
\label{a02324}\index{Object\+Types/\+Polyhedral\+Mesh/\+Plugin\+Functions\+Polyhedral\+Mesh.\+hh@{Object\+Types/\+Polyhedral\+Mesh/\+Plugin\+Functions\+Polyhedral\+Mesh.\+hh}}
}
{\ttfamily \#include $<$Object\+Types/\+Volume\+Mesh\+Object/\+Volume\+Mesh\+Object.\+hh$>$}\\*
{\ttfamily \#include $<$Object\+Types/\+Polyhedral\+Mesh/\+Polyhedral\+Mesh.\+hh$>$}\\*
{\ttfamily \#include $<$Open\+Flipper/common/\+Types.\+hh$>$}\\*
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{a03393}{Plugin\+Functions}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{a03393_acecd9b39e5a67063996b39dc0af1a543}{Plugin\+Functions\+::get\+Source\+Meshes} (std\+::vector$<$ \hyperlink{a00628}{Hexahedral\+Mesh} $\ast$ $>$ \&\+\_\+meshes)
\begin{DoxyCompactList}\small\item\em Get a pointer to every Hexahedral\+Mesh which is marked as a source. \end{DoxyCompactList}\item 
bool \hyperlink{a03393_ac816ad4ffce6f6a879803739efa650ce}{Plugin\+Functions\+::get\+Target\+Meshes} (std\+::vector$<$ \hyperlink{a00628}{Hexahedral\+Mesh} $\ast$ $>$ \&\+\_\+meshes)
\begin{DoxyCompactList}\small\item\em Get a pointer to every Hexahedral\+Mesh which is marked as a target. \end{DoxyCompactList}\item 
bool \hyperlink{a03393_a9f5ccae8b71ff4dcaa2bd2c304fc9386}{Plugin\+Functions\+::get\+Object} (int \+\_\+identifier, \hyperlink{a02219_acfecc2693797520a958933cc0dcd69b9}{Polyhedral\+Mesh\+Object} $\ast$\&\+\_\+object)
\item 
\hyperlink{a00628}{Polyhedral\+Mesh} $\ast$ \hyperlink{a03393_a6b23b4e514d85e06027301930edb850f}{Plugin\+Functions\+::polyhedral\+Mesh} (\hyperlink{a00330}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Get an Polyhedral\+Mesh from an object. \end{DoxyCompactList}\item 
\hyperlink{a00628}{Polyhedral\+Mesh} $\ast$ \hyperlink{a03393_a068283a56b2d82b0e5b147c1cd9fdbcf}{Plugin\+Functions\+::polyhedral\+Mesh} (int \+\_\+identifier)
\begin{DoxyCompactList}\small\item\em Get a Polyhedral\+Mesh from an object id. \end{DoxyCompactList}\item 
\hyperlink{a02219_acfecc2693797520a958933cc0dcd69b9}{Polyhedral\+Mesh\+Object} $\ast$ \hyperlink{a03393_a0911ee20bc7c5d15f59befca74a65a9c}{Plugin\+Functions\+::polyhedral\+Mesh\+Object} (\hyperlink{a00330}{Base\+Object\+Data} $\ast$\+\_\+object)
\begin{DoxyCompactList}\small\item\em Cast an \hyperlink{a00329}{Base\+Object} to an Polyhedral\+Mesh\+Object if possible. \end{DoxyCompactList}\item 
\hyperlink{a02219_acfecc2693797520a958933cc0dcd69b9}{Polyhedral\+Mesh\+Object} $\ast$ \hyperlink{a03393_ab7e75fc69e942358783dc3e4d8075e55}{Plugin\+Functions\+::polyhedral\+Mesh\+Object} (int \+\_\+identifier)
\begin{DoxyCompactList}\small\item\em Cast an int to an Polyhedral\+Mesh\+Object if possible. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This file contains functions which can be used by plugins to access Polyhedral\+Meshes in the framework. 

Definition in file \hyperlink{a02324_source}{Plugin\+Functions\+Polyhedral\+Mesh.\+hh}.

