\hypertarget{a00185}{
\section{mln::extended$<$ I $>$ Struct Template Reference}
\label{de/df3/a00185}\index{mln::extended@{mln::extended}}
}


Makes an image become restricted by a point set.  




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



Inherits image\_\-domain\_\-morpher$<$ I, box$<$ I::site $>$, extended$<$ I $>$ $>$.

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef tag::image\_\-$<$ I $>$ \hyperlink{a00185_ab9d4938fe52ce17342a66b5cefaf7b6c}{skeleton}
\begin{DoxyCompactList}\small\item\em Skeleton. \item\end{DoxyCompactList}\item 
typedef I::value \hyperlink{a00185_a27762ca125a4c131529aafd0bcd62463}{value}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00418}{Value} type. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{a00135}{box}$<$ typename I::site $>$ \& \hyperlink{a00185_a6e0d8f23d03778b8a2a298694b389d20}{domain} () const 
\begin{DoxyCompactList}\small\item\em Give the definition domain. \item\end{DoxyCompactList}\item 
\hyperlink{a00185_a32f754f53b84ff6f9d9aa894f8ac166e}{extended} ()
\begin{DoxyCompactList}\small\item\em Constructor without argument. \item\end{DoxyCompactList}\item 
\hyperlink{a00185_a8532a1e9c4944b3be5ba3a076bb2e621}{extended} (I \&ima, const \hyperlink{a00135}{box}$<$ typename I::site $>$ \&b)
\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename I$>$ struct mln::extended$<$ I $>$}

Makes an image become restricted by a point set. 

Definition at line 92 of file extended.hh.



\subsection{Member Typedef Documentation}
\hypertarget{a00185_ab9d4938fe52ce17342a66b5cefaf7b6c}{
\index{mln::extended@{mln::extended}!skeleton@{skeleton}}
\index{skeleton@{skeleton}!mln::extended@{mln::extended}}
\subsubsection[{skeleton}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I$>$ typedef tag::image\_\-$<$I$>$ {\bf mln::extended}$<$ I $>$::{\bf skeleton}}}
\label{de/df3/a00185_ab9d4938fe52ce17342a66b5cefaf7b6c}


Skeleton. 



Definition at line 102 of file extended.hh.

\hypertarget{a00185_a27762ca125a4c131529aafd0bcd62463}{
\index{mln::extended@{mln::extended}!value@{value}}
\index{value@{value}!mln::extended@{mln::extended}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I$>$ typedef I ::{\bf value} {\bf mln::extended}$<$ I $>$::{\bf value}}}
\label{de/df3/a00185_a27762ca125a4c131529aafd0bcd62463}


\hyperlink{a00418}{Value} type. 



Definition at line 99 of file extended.hh.



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


Constructor without argument. 



Definition at line 169 of file extended.hh.

\hypertarget{a00185_a8532a1e9c4944b3be5ba3a076bb2e621}{
\index{mln::extended@{mln::extended}!extended@{extended}}
\index{extended@{extended}!mln::extended@{mln::extended}}
\subsubsection[{extended}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I $>$ {\bf mln::extended}$<$ I $>$::{\bf extended} (
\begin{DoxyParamCaption}
\item[{I \&}]{ ima, }
\item[{const {\bf box}$<$ typename I::site $>$ \&}]{ b}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/df3/a00185_a8532a1e9c4944b3be5ba3a076bb2e621}


Constructor. 



Definition at line 175 of file extended.hh.



\subsection{Member Function Documentation}
\hypertarget{a00185_a6e0d8f23d03778b8a2a298694b389d20}{
\index{mln::extended@{mln::extended}!domain@{domain}}
\index{domain@{domain}!mln::extended@{mln::extended}}
\subsubsection[{domain}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I $>$ const {\bf box}$<$ typename I::site $>$ \& {\bf mln::extended}$<$ I $>$::domain (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/df3/a00185_a6e0d8f23d03778b8a2a298694b389d20}


Give the definition domain. 



Definition at line 192 of file extended.hh.

