\hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter}{}\section{Open\+Volume\+Mesh\+:\+:Half\+Edge\+Iter Class Reference}
\label{classOpenVolumeMesh_1_1HalfEdgeIter}\index{Open\+Volume\+Mesh\+::\+Half\+Edge\+Iter@{Open\+Volume\+Mesh\+::\+Half\+Edge\+Iter}}
Inheritance diagram for Open\+Volume\+Mesh\+:\+:Half\+Edge\+Iter\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classOpenVolumeMesh_1_1HalfEdgeIter}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_aaddcf1214e6d0aaeed049f4802e6fa10}\label{classOpenVolumeMesh_1_1HalfEdgeIter_aaddcf1214e6d0aaeed049f4802e6fa10}} 
typedef \hyperlink{classOpenVolumeMesh_1_1BaseIterator}{Base\+Iterator}$<$ \hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Edge\+Handle} $>$ {\bfseries Base\+Iter}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_a57a0e65d4067af25081b9a35011aac81}\label{classOpenVolumeMesh_1_1HalfEdgeIter_a57a0e65d4067af25081b9a35011aac81}} 
{\bfseries Half\+Edge\+Iter} (const \hyperlink{classOpenVolumeMesh_1_1TopologyKernel}{Topology\+Kernel} $\ast$\+\_\+mesh, const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Edge\+Handle} \&\+\_\+heh=\hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Edge\+Handle}(0))
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_af55f7815f9252a0ad577de73f2bf500f}\label{classOpenVolumeMesh_1_1HalfEdgeIter_af55f7815f9252a0ad577de73f2bf500f}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeIter}{Half\+Edge\+Iter} {\bfseries operator++} (int)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_aea6b0abbdbd1c61df3c0f56a8fbb1a05}\label{classOpenVolumeMesh_1_1HalfEdgeIter_aea6b0abbdbd1c61df3c0f56a8fbb1a05}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeIter}{Half\+Edge\+Iter} {\bfseries operator-\/-\/} (int)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_a7491f35d7854cb41be5ffb0fc3ae38ba}\label{classOpenVolumeMesh_1_1HalfEdgeIter_a7491f35d7854cb41be5ffb0fc3ae38ba}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeIter}{Half\+Edge\+Iter} {\bfseries operator+} (int \+\_\+n)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_a5e41aaed67ebfd051e571aec28da1c70}\label{classOpenVolumeMesh_1_1HalfEdgeIter_a5e41aaed67ebfd051e571aec28da1c70}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeIter}{Half\+Edge\+Iter} {\bfseries operator-\/} (int \+\_\+n)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_a79d4c1990ddac982c7ab5e3f5fdb7d41}\label{classOpenVolumeMesh_1_1HalfEdgeIter_a79d4c1990ddac982c7ab5e3f5fdb7d41}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeIter}{Half\+Edge\+Iter} \& {\bfseries operator+=} (int \+\_\+n)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_a7399515b7ecee9ec424051e733792db0}\label{classOpenVolumeMesh_1_1HalfEdgeIter_a7399515b7ecee9ec424051e733792db0}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeIter}{Half\+Edge\+Iter} \& {\bfseries operator-\/=} (int \+\_\+n)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_a9d8b99c5d11ec5aff95bf1e37235dc95}\label{classOpenVolumeMesh_1_1HalfEdgeIter_a9d8b99c5d11ec5aff95bf1e37235dc95}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeIter}{Half\+Edge\+Iter} \& {\bfseries operator++} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_a692ed6950278062dd1c1167cee01d968}\label{classOpenVolumeMesh_1_1HalfEdgeIter_a692ed6950278062dd1c1167cee01d968}} 
\hyperlink{classOpenVolumeMesh_1_1HalfEdgeIter}{Half\+Edge\+Iter} \& {\bfseries operator-\/-\/} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1HalfEdgeIter_a1b6e45e22ebea9a06dafbbb759c8a668}\label{classOpenVolumeMesh_1_1HalfEdgeIter_a1b6e45e22ebea9a06dafbbb759c8a668}} 
int {\bfseries cur\+\_\+index\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 945 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}
