\hypertarget{a00238}{
\section{mln::graph\_\-elt\_\-mixed\_\-neighborhood$<$ G, S, S2 $>$ Struct Template Reference}
\label{da/d2e/a00238}\index{mln::graph\_\-elt\_\-mixed\_\-neighborhood@{mln::graph\_\-elt\_\-mixed\_\-neighborhood}}
}


Elementary neighborhood on graph class.  




{\ttfamily \#include $<$graph\_\-elt\_\-mixed\_\-neighborhood.hh$>$}



Inheritance diagram for mln::graph\_\-elt\_\-mixed\_\-neighborhood$<$ G, S, S2 $>$:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{dd/d5d/a03504}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef neighb\_\-bkd\_\-niter$<$ \hyperlink{a00239}{graph\_\-elt\_\-mixed\_\-window}$<$ G, S, S2 $>$ $>$ \hyperlink{a00295_a1235c7f873e3d5b91e6d30bf9d433118}{bkd\_\-niter}
\begin{DoxyCompactList}\small\item\em Backward site iterator associated type. \item\end{DoxyCompactList}\item 
typedef neighb\_\-fwd\_\-niter$<$ \hyperlink{a00239}{graph\_\-elt\_\-mixed\_\-window}$<$ G, S, S2 $>$ $>$ \hyperlink{a00295_a71b0d1b2a4265daf06414ffaa60fcb14}{fwd\_\-niter}
\begin{DoxyCompactList}\small\item\em Forward site iterator associated type. \item\end{DoxyCompactList}\item 
typedef \hyperlink{a00295_a71b0d1b2a4265daf06414ffaa60fcb14}{fwd\_\-niter} \hyperlink{a00295_ae7dab130b66c2ac17614d560ccc6c6cc}{niter}
\begin{DoxyCompactList}\small\item\em Site iterator associated type. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename G, typename S, typename S2$>$ struct mln::graph\_\-elt\_\-mixed\_\-neighborhood$<$ G, S, S2 $>$}

Elementary neighborhood on graph class. 
\begin{DoxyTemplParams}{Template Parameters}
\item[{\em G}]is a graph type. \item[{\em S}]is a site set type. \item[{\em S2}]is the site set type of the neighbors. \end{DoxyTemplParams}


Definition at line 48 of file graph\_\-elt\_\-mixed\_\-neighborhood.hh.



\subsection{Member Typedef Documentation}
\hypertarget{a00295_a1235c7f873e3d5b91e6d30bf9d433118}{
\index{mln::graph\_\-elt\_\-mixed\_\-neighborhood@{mln::graph\_\-elt\_\-mixed\_\-neighborhood}!bkd\_\-niter@{bkd\_\-niter}}
\index{bkd\_\-niter@{bkd\_\-niter}!mln::graph_elt_mixed_neighborhood@{mln::graph\_\-elt\_\-mixed\_\-neighborhood}}
\subsubsection[{bkd\_\-niter}]{\setlength{\rightskip}{0pt plus 5cm}typedef neighb\_\-bkd\_\-niter$<${\bf graph\_\-elt\_\-mixed\_\-window}$<$ G, S, S2 $>$ $>$ {\bf mln::neighb}$<$ {\bf graph\_\-elt\_\-mixed\_\-window}$<$ G, S, S2 $>$  $>$::{\bf bkd\_\-niter}\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{d9/d5e/a00295_a1235c7f873e3d5b91e6d30bf9d433118}


Backward site iterator associated type. 



Definition at line 87 of file mln/core/neighb.hh.

\hypertarget{a00295_a71b0d1b2a4265daf06414ffaa60fcb14}{
\index{mln::graph\_\-elt\_\-mixed\_\-neighborhood@{mln::graph\_\-elt\_\-mixed\_\-neighborhood}!fwd\_\-niter@{fwd\_\-niter}}
\index{fwd\_\-niter@{fwd\_\-niter}!mln::graph_elt_mixed_neighborhood@{mln::graph\_\-elt\_\-mixed\_\-neighborhood}}
\subsubsection[{fwd\_\-niter}]{\setlength{\rightskip}{0pt plus 5cm}typedef neighb\_\-fwd\_\-niter$<${\bf graph\_\-elt\_\-mixed\_\-window}$<$ G, S, S2 $>$ $>$ {\bf mln::neighb}$<$ {\bf graph\_\-elt\_\-mixed\_\-window}$<$ G, S, S2 $>$  $>$::{\bf fwd\_\-niter}\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{d9/d5e/a00295_a71b0d1b2a4265daf06414ffaa60fcb14}


Forward site iterator associated type. 



Definition at line 84 of file mln/core/neighb.hh.

\hypertarget{a00295_ae7dab130b66c2ac17614d560ccc6c6cc}{
\index{mln::graph\_\-elt\_\-mixed\_\-neighborhood@{mln::graph\_\-elt\_\-mixed\_\-neighborhood}!niter@{niter}}
\index{niter@{niter}!mln::graph_elt_mixed_neighborhood@{mln::graph\_\-elt\_\-mixed\_\-neighborhood}}
\subsubsection[{niter}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf fwd\_\-niter} {\bf mln::neighb}$<$ {\bf graph\_\-elt\_\-mixed\_\-window}$<$ G, S, S2 $>$  $>$::{\bf niter}\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{d9/d5e/a00295_ae7dab130b66c2ac17614d560ccc6c6cc}


Site iterator associated type. 



Definition at line 90 of file mln/core/neighb.hh.

