\hypertarget{a00295}{
\section{mln::neighb$<$ W $>$ Class Template Reference}
\label{d9/d5e/a00295}\index{mln::neighb@{mln::neighb}}
}


Adapter class from window to neighborhood.  




{\ttfamily \#include $<$neighb.hh$>$}



Inheritance diagram for mln::neighb$<$ W $>$:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{d1/d6e/a03552}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef neighb\_\-bkd\_\-niter$<$ W $>$ \hyperlink{a00295_a1235c7f873e3d5b91e6d30bf9d433118}{bkd\_\-niter}
\begin{DoxyCompactList}\small\item\em Backward site iterator associated type. \item\end{DoxyCompactList}\item 
typedef neighb\_\-fwd\_\-niter$<$ W $>$ \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 \hyperlink{a00343}{Site} iterator associated type. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{a00295_aa7dbfbaebe5018c4e90ee3e57e8719d2}{neighb} ()
\begin{DoxyCompactList}\small\item\em Constructor without argument. \item\end{DoxyCompactList}\item 
\hyperlink{a00295_acaf857cd2cd5a2482be612408a5bf00a}{neighb} (const W \&win)
\begin{DoxyCompactList}\small\item\em Constructor from a window {\ttfamily win}. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename W$>$ class mln::neighb$<$ W $>$}

Adapter class from window to neighborhood. 

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



\subsection{Member Typedef Documentation}
\hypertarget{a00295_a1235c7f873e3d5b91e6d30bf9d433118}{
\index{mln::neighb@{mln::neighb}!bkd\_\-niter@{bkd\_\-niter}}
\index{bkd\_\-niter@{bkd\_\-niter}!mln::neighb@{mln::neighb}}
\subsubsection[{bkd\_\-niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename W$>$ typedef neighb\_\-bkd\_\-niter$<$W$>$ {\bf mln::neighb}$<$ W $>$::{\bf bkd\_\-niter}}}
\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::neighb@{mln::neighb}!fwd\_\-niter@{fwd\_\-niter}}
\index{fwd\_\-niter@{fwd\_\-niter}!mln::neighb@{mln::neighb}}
\subsubsection[{fwd\_\-niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename W$>$ typedef neighb\_\-fwd\_\-niter$<$W$>$ {\bf mln::neighb}$<$ W $>$::{\bf fwd\_\-niter}}}
\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::neighb@{mln::neighb}!niter@{niter}}
\index{niter@{niter}!mln::neighb@{mln::neighb}}
\subsubsection[{niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename W$>$ typedef {\bf fwd\_\-niter} {\bf mln::neighb}$<$ W $>$::{\bf niter}}}
\label{d9/d5e/a00295_ae7dab130b66c2ac17614d560ccc6c6cc}


\hyperlink{a00343}{Site} iterator associated type. 



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



\subsection{Constructor \& Destructor Documentation}
\hypertarget{a00295_aa7dbfbaebe5018c4e90ee3e57e8719d2}{
\index{mln::neighb@{mln::neighb}!neighb@{neighb}}
\index{neighb@{neighb}!mln::neighb@{mln::neighb}}
\subsubsection[{neighb}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename W $>$ {\bf mln::neighb}$<$ W $>$::{\bf neighb} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d9/d5e/a00295_aa7dbfbaebe5018c4e90ee3e57e8719d2}


Constructor without argument. 



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

\hypertarget{a00295_acaf857cd2cd5a2482be612408a5bf00a}{
\index{mln::neighb@{mln::neighb}!neighb@{neighb}}
\index{neighb@{neighb}!mln::neighb@{mln::neighb}}
\subsubsection[{neighb}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename W$>$ {\bf mln::neighb}$<$ W $>$::{\bf neighb} (
\begin{DoxyParamCaption}
\item[{const W \&}]{ win}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d9/d5e/a00295_acaf857cd2cd5a2482be612408a5bf00a}


Constructor from a window {\ttfamily win}. 



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

