\hypertarget{classOpenMesh_1_1SmartBaseHandle}{}\section{Open\+Mesh\+:\+:Smart\+Base\+Handle Class Reference}
\label{classOpenMesh_1_1SmartBaseHandle}\index{Open\+Mesh\+::\+Smart\+Base\+Handle@{Open\+Mesh\+::\+Smart\+Base\+Handle}}


Base class for all smart handle types.  




{\ttfamily \#include $<$Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Core/\+Mesh/\+Smart\+Handles.\+hh$>$}

Inheritance diagram for Open\+Mesh\+:\+:Smart\+Base\+Handle\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.327014cm]{classOpenMesh_1_1SmartBaseHandle}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenMesh_1_1SmartBaseHandle_ac0518563bcb1cfd8b3f6cc0f850c22a3}\label{classOpenMesh_1_1SmartBaseHandle_ac0518563bcb1cfd8b3f6cc0f850c22a3}} 
{\bfseries Smart\+Base\+Handle} (const \hyperlink{classOpenMesh_1_1PolyConnectivity}{Poly\+Connectivity} $\ast$\+\_\+mesh=nullptr)
\item 
\mbox{\Hypertarget{classOpenMesh_1_1SmartBaseHandle_ae66bd4bc4fabcb48e5dceb78d4bf3193}\label{classOpenMesh_1_1SmartBaseHandle_ae66bd4bc4fabcb48e5dceb78d4bf3193}} 
const \hyperlink{classOpenMesh_1_1PolyConnectivity}{Poly\+Connectivity} $\ast$ \hyperlink{classOpenMesh_1_1SmartBaseHandle_ae66bd4bc4fabcb48e5dceb78d4bf3193}{mesh} () const
\begin{DoxyCompactList}\small\item\em Get the underlying mesh of this handle. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenMesh_1_1SmartBaseHandle_ae56fef33ff7534c48d2301a6f8f33a8e}\label{classOpenMesh_1_1SmartBaseHandle_ae56fef33ff7534c48d2301a6f8f33a8e}} 
const \hyperlink{classOpenMesh_1_1PolyConnectivity}{Poly\+Connectivity} $\ast$ {\bfseries mesh\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Base class for all smart handle types. 

Definition at line 68 of file Smart\+Handles.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+Open\+Mesh/src/\+Open\+Mesh/\+Core/\+Mesh/Smart\+Handles.\+hh\end{DoxyCompactItemize}
