\hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter}{}\section{Open\+Volume\+Mesh\+:\+:Half\+Edge\+Cell\+Iter Class Reference}
\label{classOpenVolumeMesh_1_1HalfEdgeCellIter}\index{Open\+Volume\+Mesh\+::\+Half\+Edge\+Cell\+Iter@{Open\+Volume\+Mesh\+::\+Half\+Edge\+Cell\+Iter}}
Inheritance diagram for Open\+Volume\+Mesh\+:\+:Half\+Edge\+Cell\+Iter\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{classOpenVolumeMesh_1_1HalfEdgeCellIter}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_ab0334eee0394f63a9a8b9d3957da25e6}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_ab0334eee0394f63a9a8b9d3957da25e6}} 
typedef \hyperlink{classOpenVolumeMesh_1_1BaseCirculator}{Base\+Circulator}$<$ \hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Edge\+Handle}, \hyperlink{classOpenVolumeMesh_1_1HandleT}{Cell\+Handle} $>$ {\bfseries Base\+Iter}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_a6eb85153bff1597d19e6f0579ed02ada}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_a6eb85153bff1597d19e6f0579ed02ada}} 
{\bfseries Half\+Edge\+Cell\+Iter} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Edge\+Handle} \&\+\_\+he\+Idx, const \hyperlink{classOpenVolumeMesh_1_1TopologyKernel}{Topology\+Kernel} $\ast$\+\_\+mesh, int \+\_\+max\+\_\+laps=1)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_ab0b89c6c63517ec33ce285dfdd7bf387}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_ab0b89c6c63517ec33ce285dfdd7bf387}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeCellIter}{Half\+Edge\+Cell\+Iter} {\bfseries operator++} (int)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_a1a58ac0ad643e9a9423160267c478e1a}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_a1a58ac0ad643e9a9423160267c478e1a}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeCellIter}{Half\+Edge\+Cell\+Iter} {\bfseries operator-\/-\/} (int)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_ae3b89fd47184e8b9957c1962f2c8484e}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_ae3b89fd47184e8b9957c1962f2c8484e}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeCellIter}{Half\+Edge\+Cell\+Iter} {\bfseries operator+} (int \+\_\+n)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_a0c73e1d92f0bcf8fe816936323cbdf8c}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_a0c73e1d92f0bcf8fe816936323cbdf8c}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeCellIter}{Half\+Edge\+Cell\+Iter} {\bfseries operator-\/} (int \+\_\+n)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_ae4e4b3dc903425913588d0d391696dbf}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_ae4e4b3dc903425913588d0d391696dbf}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeCellIter}{Half\+Edge\+Cell\+Iter} \& {\bfseries operator+=} (int \+\_\+n)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_a166a72925070ab097b9642d84551964f}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_a166a72925070ab097b9642d84551964f}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeCellIter}{Half\+Edge\+Cell\+Iter} \& {\bfseries operator-\/=} (int \+\_\+n)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_a8ec3c4f15a555faf4bfd031e105ba117}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_a8ec3c4f15a555faf4bfd031e105ba117}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeCellIter}{Half\+Edge\+Cell\+Iter} \& {\bfseries operator++} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_a400c8043a0b3127f41329d06faeca59a}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_a400c8043a0b3127f41329d06faeca59a}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeCellIter}{Half\+Edge\+Cell\+Iter} \& {\bfseries operator-\/-\/} ()
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_a85669830ea4bac51398d8c634f9b5a62}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_a85669830ea4bac51398d8c634f9b5a62}} 
\hyperlink{classOpenVolumeMesh_1_1HandleT}{Cell\+Handle} {\bfseries get\+Cell\+Handle} (int \+\_\+cur\+\_\+index) const
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_aa26293bd4e5ccadf4f9d5a7d5e736018}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_aa26293bd4e5ccadf4f9d5a7d5e736018}} 
std\+::vector$<$ \hyperlink{classOpenVolumeMesh_1_1HandleT}{Cell\+Handle} $>$ {\bfseries cells\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeCellIter_aca25e9c6489dc7f079ee7f71dcfd6a94}\label{classOpenVolumeMesh_1_1HalfEdgeCellIter_aca25e9c6489dc7f079ee7f71dcfd6a94}} 
size\+\_\+t {\bfseries cur\+\_\+index\+\_\+}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}


Definition at line 541 of file Iterators.\+hh.



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