\hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{}\section{Open\+Volume\+Mesh\+:\+:Open\+Volume\+Mesh\+Handle Class Reference}
\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}\index{Open\+Volume\+Mesh\+::\+Open\+Volume\+Mesh\+Handle@{Open\+Volume\+Mesh\+::\+Open\+Volume\+Mesh\+Handle}}
Inheritance diagram for Open\+Volume\+Mesh\+:\+:Open\+Volume\+Mesh\+Handle\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=0.708861cm]{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a0c56c00b8d47bdccc8776ba9fcd4eb95}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a0c56c00b8d47bdccc8776ba9fcd4eb95}} 
constexpr {\bfseries Open\+Volume\+Mesh\+Handle} (int \+\_\+idx)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aaf8b6f3456c506c18224fed4a0d1c2b6}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aaf8b6f3456c506c18224fed4a0d1c2b6}} 
\hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{Open\+Volume\+Mesh\+Handle} \& {\bfseries operator=} (int \+\_\+idx)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_adc7c9e4e7540bafb6acbfbb1e2538082}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_adc7c9e4e7540bafb6acbfbb1e2538082}} 
{\bfseries Open\+Volume\+Mesh\+Handle} (const \hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{Open\+Volume\+Mesh\+Handle} \&\+\_\+idx)=default
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_ae5edfec2d01bc86d3b01a78d36af6b98}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_ae5edfec2d01bc86d3b01a78d36af6b98}} 
\hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{Open\+Volume\+Mesh\+Handle} \& {\bfseries operator=} (const \hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{Open\+Volume\+Mesh\+Handle} \&\+\_\+idx)=default
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a32d828de2ce4e9f4be0f54fe869bbe17}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a32d828de2ce4e9f4be0f54fe869bbe17}} 
bool {\bfseries is\+\_\+valid} () const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_afd67f26341e2dc3c5999fb02d8a268d7}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_afd67f26341e2dc3c5999fb02d8a268d7}} 
bool {\bfseries operator$<$} (const \hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{Open\+Volume\+Mesh\+Handle} \&\+\_\+idx) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aa79eade9f59c63c59ad789844634eee0}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aa79eade9f59c63c59ad789844634eee0}} 
bool {\bfseries operator$<$} (int \+\_\+idx) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_adc4296f646f3402b51d3b5c5c7b9ef3b}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_adc4296f646f3402b51d3b5c5c7b9ef3b}} 
bool {\bfseries operator$>$} (const \hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{Open\+Volume\+Mesh\+Handle} \&\+\_\+idx) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a27536569e8ae90b8b9f2bac4cdf7d1f0}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a27536569e8ae90b8b9f2bac4cdf7d1f0}} 
bool {\bfseries operator$>$} (int \+\_\+idx) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a664f47403c4b411691b4fdc49382e76a}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a664f47403c4b411691b4fdc49382e76a}} 
bool {\bfseries operator==} (const \hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{Open\+Volume\+Mesh\+Handle} \&\+\_\+h) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a08139e500d42a1c087d5da8f815d9631}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a08139e500d42a1c087d5da8f815d9631}} 
bool {\bfseries operator!=} (const \hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle}{Open\+Volume\+Mesh\+Handle} \&\+\_\+h) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_abc50ac5b2725905fe3cfb2b570684e22}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_abc50ac5b2725905fe3cfb2b570684e22}} 
const int \& {\bfseries idx} () const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aa511649d25fdd8d45735307a48a19dd2}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aa511649d25fdd8d45735307a48a19dd2}} 
size\+\_\+t \hyperlink{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aa511649d25fdd8d45735307a48a19dd2}{uidx} () const
\begin{DoxyCompactList}\small\item\em return unsigned idx -\/ handle must be valid \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a1f6e0708bc9141333cc9973612f6d4b7}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a1f6e0708bc9141333cc9973612f6d4b7}} 
void {\bfseries idx} (const int \&\+\_\+idx)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a437cb5c4ee78f8973ee019f3cf4ebe26}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_a437cb5c4ee78f8973ee019f3cf4ebe26}} 
void {\bfseries reset} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aed55308c398b74b09d1692a0d125e67b}\label{classOpenVolumeMesh_1_1OpenVolumeMeshHandle_aed55308c398b74b09d1692a0d125e67b}} 
int {\bfseries idx\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 50 of file Open\+Volume\+Mesh\+Handle.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Type-\/\+Open\+Volume\+Mesh/libs/\+Open\+Volume\+Mesh/src/\+Open\+Volume\+Mesh/\+Core/Open\+Volume\+Mesh\+Handle.\+hh\end{DoxyCompactItemize}
