\hypertarget{a00315}{
\section{mln::p\_\-n\_\-faces\_\-fwd\_\-piter$<$ D, G $>$ Class Template Reference}
\label{d4/d6f/a00315}\index{mln::p\_\-n\_\-faces\_\-fwd\_\-piter@{mln::p\_\-n\_\-faces\_\-fwd\_\-piter}}
}


Forward iterator on the n-\/faces sites of an mln::p\_\-complex$<$D, G$>$.  




{\ttfamily \#include $<$p\_\-n\_\-faces\_\-piter.hh$>$}



Inherits p\_\-complex\_\-piter\_\-base\_\-$<$ topo::n\_\-face\_\-fwd\_\-iter$<$ D $>$, p\_\-complex$<$ D, G $>$, G::site, p\_\-n\_\-faces\_\-fwd\_\-piter$<$ D, G $>$ $>$.

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{a00345_af705fa7e2dcd1c711097abed43395c40}{next} ()
\begin{DoxyCompactList}\small\item\em Go to the next element. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\begin{Indent}{\bf }\par
{\em \label{_amgrpd41d8cd98f00b204e9800998ecf8427e}
 }\begin{DoxyCompactItemize}
\item 
\hyperlink{a00315_affea09d222396337d4f6c985342b2cf7}{p\_\-n\_\-faces\_\-fwd\_\-piter} ()
\begin{DoxyCompactList}\small\item\em Construction and assignment. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\end{Indent}
\begin{Indent}{\bf }\par
{\em \label{_amgrpd41d8cd98f00b204e9800998ecf8427e}
 }\begin{DoxyCompactItemize}
\item 
unsigned \hyperlink{a00315_a6eeb115efd69ce7e62a12162529210bb}{n} () const 
\begin{DoxyCompactList}\small\item\em Accessors. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\end{Indent}


\subsection{Detailed Description}
\subsubsection*{template$<$unsigned D, typename G$>$ class mln::p\_\-n\_\-faces\_\-fwd\_\-piter$<$ D, G $>$}

Forward iterator on the n-\/faces sites of an mln::p\_\-complex$<$D, G$>$. 

Definition at line 56 of file p\_\-n\_\-faces\_\-piter.hh.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{a00315_affea09d222396337d4f6c985342b2cf7}{
\index{mln::p\_\-n\_\-faces\_\-fwd\_\-piter@{mln::p\_\-n\_\-faces\_\-fwd\_\-piter}!p\_\-n\_\-faces\_\-fwd\_\-piter@{p\_\-n\_\-faces\_\-fwd\_\-piter}}
\index{p\_\-n\_\-faces\_\-fwd\_\-piter@{p\_\-n\_\-faces\_\-fwd\_\-piter}!mln::p_n_faces_fwd_piter@{mln::p\_\-n\_\-faces\_\-fwd\_\-piter}}
\subsubsection[{p\_\-n\_\-faces\_\-fwd\_\-piter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned D, typename G $>$ {\bf mln::p\_\-n\_\-faces\_\-fwd\_\-piter}$<$ D, G $>$::{\bf p\_\-n\_\-faces\_\-fwd\_\-piter} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d6f/a00315_affea09d222396337d4f6c985342b2cf7}


Construction and assignment. 



Definition at line 132 of file p\_\-n\_\-faces\_\-piter.hh.



\subsection{Member Function Documentation}
\hypertarget{a00315_a6eeb115efd69ce7e62a12162529210bb}{
\index{mln::p\_\-n\_\-faces\_\-fwd\_\-piter@{mln::p\_\-n\_\-faces\_\-fwd\_\-piter}!n@{n}}
\index{n@{n}!mln::p_n_faces_fwd_piter@{mln::p\_\-n\_\-faces\_\-fwd\_\-piter}}
\subsubsection[{n}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned D, typename G $>$ unsigned {\bf mln::p\_\-n\_\-faces\_\-fwd\_\-piter}$<$ D, G $>$::n (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d6f/a00315_a6eeb115efd69ce7e62a12162529210bb}


Accessors. 

Shortcuts to face\_\-'s accessors. 

Definition at line 149 of file p\_\-n\_\-faces\_\-piter.hh.

\hypertarget{a00345_af705fa7e2dcd1c711097abed43395c40}{
\index{mln::p\_\-n\_\-faces\_\-fwd\_\-piter@{mln::p\_\-n\_\-faces\_\-fwd\_\-piter}!next@{next}}
\index{next@{next}!mln::p_n_faces_fwd_piter@{mln::p\_\-n\_\-faces\_\-fwd\_\-piter}}
\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf mln::Site\_\-Iterator}$<$ {\bf p\_\-n\_\-faces\_\-fwd\_\-piter}$<$ D, G $>$  $>$::next (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{d9/d48/a00345_af705fa7e2dcd1c711097abed43395c40}


Go to the next element. 

\begin{DoxyWarning}{Warning}
This is a final method; iterator classes should not re-\/defined this method. The actual \char`\"{}next\char`\"{} operation has to be defined through the {\itshape next\_\-\/} method.
\end{DoxyWarning}
\begin{DoxyPrecond}{Precondition}
The iterator is valid. 
\end{DoxyPrecond}
