\hypertarget{structOpenMesh_1_1RangeTraitT}{}\section{Open\+Mesh\+:\+:Range\+TraitT$<$ C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+T, I\+T\+E\+R\+\_\+T, begin\+\_\+fn, end\+\_\+fn $>$ Struct Template Reference}
\label{structOpenMesh_1_1RangeTraitT}\index{Open\+Mesh\+::\+Range\+Trait\+T$<$ C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+\+T, I\+T\+E\+R\+\_\+\+T, begin\+\_\+fn, end\+\_\+fn $>$@{Open\+Mesh\+::\+Range\+Trait\+T$<$ C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+\+T, I\+T\+E\+R\+\_\+\+T, begin\+\_\+fn, end\+\_\+fn $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structOpenMesh_1_1RangeTraitT_a9a284bad154abf4b22861dd61909792d}\label{structOpenMesh_1_1RangeTraitT_a9a284bad154abf4b22861dd61909792d}} 
using {\bfseries C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+\+T\+Y\+PE} = C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+T
\item 
\mbox{\Hypertarget{structOpenMesh_1_1RangeTraitT_ac7115b1c72ad94a6321a8505def64e43}\label{structOpenMesh_1_1RangeTraitT_ac7115b1c72ad94a6321a8505def64e43}} 
using {\bfseries I\+T\+E\+R\+\_\+\+T\+Y\+PE} = I\+T\+E\+R\+\_\+T
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structOpenMesh_1_1RangeTraitT_a70cc2de3f566dd41dc97328a922efc77}\label{structOpenMesh_1_1RangeTraitT_a70cc2de3f566dd41dc97328a922efc77}} 
static I\+T\+E\+R\+\_\+\+T\+Y\+PE {\bfseries begin} (const C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+\+T\+Y\+PE \&\+\_\+container)
\item 
\mbox{\Hypertarget{structOpenMesh_1_1RangeTraitT_a3bd28fd3bc6c29b2e5f252ebb117b718}\label{structOpenMesh_1_1RangeTraitT_a3bd28fd3bc6c29b2e5f252ebb117b718}} 
static I\+T\+E\+R\+\_\+\+T\+Y\+PE {\bfseries end} (const C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+\+T\+Y\+PE \&\+\_\+container)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+T, typename I\+T\+E\+R\+\_\+T, I\+T\+E\+R\+\_\+\+T(\+C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+\+T\+::$\ast$)() const begin\+\_\+fn, I\+T\+E\+R\+\_\+\+T(\+C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+\+T\+::$\ast$)() const end\+\_\+fn$>$\newline
struct Open\+Mesh\+::\+Range\+Trait\+T$<$ C\+O\+N\+T\+A\+I\+N\+E\+R\+\_\+\+T, I\+T\+E\+R\+\_\+\+T, begin\+\_\+fn, end\+\_\+fn $>$}



Definition at line 76 of file Poly\+Connectivity.\+hh.



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