\hypertarget{a00167}{
\section{mln::doc::Neighborhood$<$ E $>$ Struct Template Reference}
\label{dc/de6/a00167}\index{mln::doc::Neighborhood@{mln::doc::Neighborhood}}
}


Documentation class for \hyperlink{a00296}{mln::Neighborhood}.  




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



Inheritance diagram for mln::doc::Neighborhood$<$ E $>$:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=240pt]{d0/db5/a03788}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef void \hyperlink{a00167_a974118f8c119fb87ccafb039eb7aa71c}{bkd\_\-niter}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00171}{Site\_\-Iterator} type associated to this neighborhood to browse neighbors in a backward way. \item\end{DoxyCompactList}\item 
typedef void \hyperlink{a00167_a73701efc33f1c95d7fa456686ea7ebe0}{dpoint}
\begin{DoxyCompactList}\small\item\em Dpsite associated type. \item\end{DoxyCompactList}\item 
typedef void \hyperlink{a00167_ad02017ff9eaf3ebf3e9d1fec2689158e}{fwd\_\-niter}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00171}{Site\_\-Iterator} type associated to this neighborhood to browse neighbors in a forward way. \item\end{DoxyCompactList}\item 
typedef void \hyperlink{a00167_a9cac84adeaac9ccd4091f327bd27b137}{niter}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00171}{Site\_\-Iterator} type associated to this neighborhood to browse neighbors. \item\end{DoxyCompactList}\item 
typedef void \hyperlink{a00167_a90d3574b9abbffe8e8242e153442526e}{point}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00343}{Site} associated type. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename E$>$ struct mln::doc::Neighborhood$<$ E $>$}

Documentation class for \hyperlink{a00296}{mln::Neighborhood}. \begin{DoxySeeAlso}{See also}
\hyperlink{a00296}{mln::Neighborhood} 
\end{DoxySeeAlso}


Definition at line 37 of file core/concept/doc/neighborhood.hh.



\subsection{Member Typedef Documentation}
\hypertarget{a00167_a974118f8c119fb87ccafb039eb7aa71c}{
\index{mln::doc::Neighborhood@{mln::doc::Neighborhood}!bkd\_\-niter@{bkd\_\-niter}}
\index{bkd\_\-niter@{bkd\_\-niter}!mln::doc::Neighborhood@{mln::doc::Neighborhood}}
\subsubsection[{bkd\_\-niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ typedef void {\bf mln::doc::Neighborhood}$<$ E $>$::{\bf bkd\_\-niter}}}
\label{dc/de6/a00167_a974118f8c119fb87ccafb039eb7aa71c}


\hyperlink{a00171}{Site\_\-Iterator} type associated to this neighborhood to browse neighbors in a backward way. 



Definition at line 52 of file core/concept/doc/neighborhood.hh.

\hypertarget{a00167_a73701efc33f1c95d7fa456686ea7ebe0}{
\index{mln::doc::Neighborhood@{mln::doc::Neighborhood}!dpoint@{dpoint}}
\index{dpoint@{dpoint}!mln::doc::Neighborhood@{mln::doc::Neighborhood}}
\subsubsection[{dpoint}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ typedef void {\bf mln::doc::Neighborhood}$<$ E $>$::{\bf dpoint}}}
\label{dc/de6/a00167_a73701efc33f1c95d7fa456686ea7ebe0}


Dpsite associated type. 



Definition at line 55 of file core/concept/doc/neighborhood.hh.

\hypertarget{a00167_ad02017ff9eaf3ebf3e9d1fec2689158e}{
\index{mln::doc::Neighborhood@{mln::doc::Neighborhood}!fwd\_\-niter@{fwd\_\-niter}}
\index{fwd\_\-niter@{fwd\_\-niter}!mln::doc::Neighborhood@{mln::doc::Neighborhood}}
\subsubsection[{fwd\_\-niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ typedef void {\bf mln::doc::Neighborhood}$<$ E $>$::{\bf fwd\_\-niter}}}
\label{dc/de6/a00167_ad02017ff9eaf3ebf3e9d1fec2689158e}


\hyperlink{a00171}{Site\_\-Iterator} type associated to this neighborhood to browse neighbors in a forward way. 



Definition at line 47 of file core/concept/doc/neighborhood.hh.

\hypertarget{a00167_a9cac84adeaac9ccd4091f327bd27b137}{
\index{mln::doc::Neighborhood@{mln::doc::Neighborhood}!niter@{niter}}
\index{niter@{niter}!mln::doc::Neighborhood@{mln::doc::Neighborhood}}
\subsubsection[{niter}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ typedef void {\bf mln::doc::Neighborhood}$<$ E $>$::{\bf niter}}}
\label{dc/de6/a00167_a9cac84adeaac9ccd4091f327bd27b137}


\hyperlink{a00171}{Site\_\-Iterator} type associated to this neighborhood to browse neighbors. 



Definition at line 42 of file core/concept/doc/neighborhood.hh.

\hypertarget{a00167_a90d3574b9abbffe8e8242e153442526e}{
\index{mln::doc::Neighborhood@{mln::doc::Neighborhood}!point@{point}}
\index{point@{point}!mln::doc::Neighborhood@{mln::doc::Neighborhood}}
\subsubsection[{point}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ typedef void {\bf mln::doc::Neighborhood}$<$ E $>$::{\bf point}}}
\label{dc/de6/a00167_a90d3574b9abbffe8e8242e153442526e}


\hyperlink{a00343}{Site} associated type. 



Definition at line 58 of file core/concept/doc/neighborhood.hh.

