\hypertarget{a00621}{\section{Open\+Mesh\+:\+:Iterators\+:\+:Generic\+Circulator\+\_\+\+Value\+Handle\+Fns\+T\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D$<$ Mesh, Center\+Entity\+Handle, Value\+Handle $>$ Class Template Reference}
\label{a00621}\index{Open\+Mesh\+::\+Iterators\+::\+Generic\+Circulator\+\_\+\+Value\+Handle\+Fns\+T\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D$<$ Mesh, Center\+Entity\+Handle, Value\+Handle $>$@{Open\+Mesh\+::\+Iterators\+::\+Generic\+Circulator\+\_\+\+Value\+Handle\+Fns\+T\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D$<$ Mesh, Center\+Entity\+Handle, Value\+Handle $>$}}
}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00621_af6f13bacf642e6c839e851ec7d842424}{static bool {\bfseries is\+\_\+valid} (const typename Mesh\+::\+Halfedge\+Handle \&heh, const typename Mesh\+::\+Halfedge\+Handle \&start, const int lap\+\_\+counter)}\label{a00621_af6f13bacf642e6c839e851ec7d842424}

\item 
\hypertarget{a00621_ab6fbdda891818ba5e96e18a0028bbcf3}{static void {\bfseries init} (const \hyperlink{a01335}{Mesh} $\ast$, typename Mesh\+::\+Halfedge\+Handle \&, typename Mesh\+::\+Halfedge\+Handle \&, int \&)}\label{a00621_ab6fbdda891818ba5e96e18a0028bbcf3}

\item 
\hypertarget{a00621_acd9e546180671ac3cd231eda758c69be}{static void {\bfseries increment} (const \hyperlink{a01335}{Mesh} $\ast$mesh, typename Mesh\+::\+Halfedge\+Handle \&heh, typename Mesh\+::\+Halfedge\+Handle \&start, int \&lap\+\_\+counter)}\label{a00621_acd9e546180671ac3cd231eda758c69be}

\item 
\hypertarget{a00621_a1df90df93243aa7f8ab7259f1842fe5b}{static void {\bfseries decrement} (const \hyperlink{a01335}{Mesh} $\ast$mesh, typename Mesh\+::\+Halfedge\+Handle \&heh, typename Mesh\+::\+Halfedge\+Handle \&start, int \&lap\+\_\+counter)}\label{a00621_a1df90df93243aa7f8ab7259f1842fe5b}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Mesh, class Center\+Entity\+Handle, class Value\+Handle$>$class Open\+Mesh\+::\+Iterators\+::\+Generic\+Circulator\+\_\+\+Value\+Handle\+Fns\+T\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D$<$ Mesh, Center\+Entity\+Handle, Value\+Handle $>$}



Definition at line 388 of file Circulators\+T.\+hh.



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