\hypertarget{a00288}{
\section{mln::mixed\_\-neighb$<$ W $>$ Class Template Reference}
\label{da/ddc/a00288}\index{mln::mixed\_\-neighb@{mln::mixed\_\-neighb}}
}


Adapter class from window to neighborhood.  




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



Inherits neighb\_\-base$<$ W, mixed\_\-neighb$<$ W $>$ $>$, and mlc\_\-is\_\-aW.

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef mixed\_\-neighb\_\-bkd\_\-niter$<$ W $>$ \hyperlink{a00288_a2c32746a6923a3b7343f0056c661b3f0}{bkd\_\-niter}
\begin{DoxyCompactList}\small\item\em Backward site iterator associated type. \item\end{DoxyCompactList}\item 
typedef mixed\_\-neighb\_\-fwd\_\-niter$<$ W $>$ \hyperlink{a00288_a5897b185dc52ee608cf945b439b1d661}{fwd\_\-niter}
\begin{DoxyCompactList}\small\item\em Forward site iterator associated type. \item\end{DoxyCompactList}\item 
typedef \hyperlink{a00288_a5897b185dc52ee608cf945b439b1d661}{fwd\_\-niter} \hyperlink{a00288_a972e1ff76c8b253a0729778a3d70ea2d}{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{a00288_a2bd15da237ffae3a588c2a4779e0fa8e}{mixed\_\-neighb} ()
\begin{DoxyCompactList}\small\item\em Constructor without argument. \item\end{DoxyCompactList}\item 
\hyperlink{a00288_a1a1d63b229a0c8bc6dfeee7113a61db9}{mixed\_\-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::mixed\_\-neighb$<$ W $>$}

Adapter class from window to neighborhood. 

Definition at line 79 of file mixed\_\-neighb.hh.



\subsection{Member Typedef Documentation}
\hypertarget{a00288_a2c32746a6923a3b7343f0056c661b3f0}{
\index{mln::mixed\_\-neighb@{mln::mixed\_\-neighb}!bkd\_\-niter@{bkd\_\-niter}}
\index{bkd\_\-niter@{bkd\_\-niter}!mln::mixed_neighb@{mln::mixed\_\-neighb}}
\subsubsection[{bkd\_\-niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename W$>$ typedef mixed\_\-neighb\_\-bkd\_\-niter$<$W$>$ {\bf mln::mixed\_\-neighb}$<$ W $>$::{\bf bkd\_\-niter}}}
\label{da/ddc/a00288_a2c32746a6923a3b7343f0056c661b3f0}


Backward site iterator associated type. 



Definition at line 91 of file mixed\_\-neighb.hh.

\hypertarget{a00288_a5897b185dc52ee608cf945b439b1d661}{
\index{mln::mixed\_\-neighb@{mln::mixed\_\-neighb}!fwd\_\-niter@{fwd\_\-niter}}
\index{fwd\_\-niter@{fwd\_\-niter}!mln::mixed_neighb@{mln::mixed\_\-neighb}}
\subsubsection[{fwd\_\-niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename W$>$ typedef mixed\_\-neighb\_\-fwd\_\-niter$<$W$>$ {\bf mln::mixed\_\-neighb}$<$ W $>$::{\bf fwd\_\-niter}}}
\label{da/ddc/a00288_a5897b185dc52ee608cf945b439b1d661}


Forward site iterator associated type. 



Definition at line 88 of file mixed\_\-neighb.hh.

\hypertarget{a00288_a972e1ff76c8b253a0729778a3d70ea2d}{
\index{mln::mixed\_\-neighb@{mln::mixed\_\-neighb}!niter@{niter}}
\index{niter@{niter}!mln::mixed_neighb@{mln::mixed\_\-neighb}}
\subsubsection[{niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename W$>$ typedef {\bf fwd\_\-niter} {\bf mln::mixed\_\-neighb}$<$ W $>$::{\bf niter}}}
\label{da/ddc/a00288_a972e1ff76c8b253a0729778a3d70ea2d}


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



Definition at line 94 of file mixed\_\-neighb.hh.



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


Constructor without argument. 



Definition at line 158 of file mixed\_\-neighb.hh.

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


Constructor from a window {\ttfamily win}. 



Definition at line 164 of file mixed\_\-neighb.hh.

