\hypertarget{a00354}{
\section{mln::thrubin\_\-image$<$ I1, I2, F $>$ Class Template Reference}
\label{d0/dc3/a00354}\index{mln::thrubin\_\-image@{mln::thrubin\_\-image}}
}


Morphes values from two images through a binary function.  




{\ttfamily \#include $<$thrubin\_\-image.hh$>$}



Inherits image\_\-value\_\-morpher$<$ I1, F::result, thrubin\_\-image$<$ I1, I2, F $>$ $>$.

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef I1::psite \hyperlink{a00354_addf8df71bfd1811e78f4363828e6b3da}{psite}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00331}{Point\_\-Site} associated type. \item\end{DoxyCompactList}\item 
typedef \hyperlink{a00354_ab6a3ee1a55ba6dd1d44e1f517143e556}{value} \hyperlink{a00354_aa02dff29d0c3a92863a2c6c695b9a27c}{rvalue}
\begin{DoxyCompactList}\small\item\em Return type of read-\/only access. \item\end{DoxyCompactList}\item 
typedef \hyperlink{a00354}{thrubin\_\-image}$<$ tag::image\_\-$<$ I1 $>$, tag::image\_\-$<$ I2 $>$, F $>$ \hyperlink{a00354_a641627dcf126e70a0c8f572efcf763bd}{skeleton}
\begin{DoxyCompactList}\small\item\em Skeleton. \item\end{DoxyCompactList}\item 
typedef F::result \hyperlink{a00354_ab6a3ee1a55ba6dd1d44e1f517143e556}{value}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00418}{Value} associated type. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename I1, typename I2, typename F$>$ class mln::thrubin\_\-image$<$ I1, I2, F $>$}

Morphes values from two images through a binary function. 

Definition at line 82 of file thrubin\_\-image.hh.



\subsection{Member Typedef Documentation}
\hypertarget{a00354_addf8df71bfd1811e78f4363828e6b3da}{
\index{mln::thrubin\_\-image@{mln::thrubin\_\-image}!psite@{psite}}
\index{psite@{psite}!mln::thrubin_image@{mln::thrubin\_\-image}}
\subsubsection[{psite}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I1, typename I2, typename F$>$ typedef I1 ::{\bf psite} {\bf mln::thrubin\_\-image}$<$ I1, I2, F $>$::{\bf psite}}}
\label{d0/dc3/a00354_addf8df71bfd1811e78f4363828e6b3da}


\hyperlink{a00331}{Point\_\-Site} associated type. 



Definition at line 94 of file thrubin\_\-image.hh.

\hypertarget{a00354_aa02dff29d0c3a92863a2c6c695b9a27c}{
\index{mln::thrubin\_\-image@{mln::thrubin\_\-image}!rvalue@{rvalue}}
\index{rvalue@{rvalue}!mln::thrubin_image@{mln::thrubin\_\-image}}
\subsubsection[{rvalue}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I1, typename I2, typename F$>$ typedef {\bf value} {\bf mln::thrubin\_\-image}$<$ I1, I2, F $>$::{\bf rvalue}}}
\label{d0/dc3/a00354_aa02dff29d0c3a92863a2c6c695b9a27c}


Return type of read-\/only access. 



Definition at line 100 of file thrubin\_\-image.hh.

\hypertarget{a00354_a641627dcf126e70a0c8f572efcf763bd}{
\index{mln::thrubin\_\-image@{mln::thrubin\_\-image}!skeleton@{skeleton}}
\index{skeleton@{skeleton}!mln::thrubin_image@{mln::thrubin\_\-image}}
\subsubsection[{skeleton}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I1, typename I2, typename F$>$ typedef {\bf thrubin\_\-image}$<$tag::image\_\-$<$I1$>$, tag::image\_\-$<$I2$>$, F$>$ {\bf mln::thrubin\_\-image}$<$ I1, I2, F $>$::{\bf skeleton}}}
\label{d0/dc3/a00354_a641627dcf126e70a0c8f572efcf763bd}


Skeleton. 



Definition at line 91 of file thrubin\_\-image.hh.

\hypertarget{a00354_ab6a3ee1a55ba6dd1d44e1f517143e556}{
\index{mln::thrubin\_\-image@{mln::thrubin\_\-image}!value@{value}}
\index{value@{value}!mln::thrubin_image@{mln::thrubin\_\-image}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I1, typename I2, typename F$>$ typedef F ::result {\bf mln::thrubin\_\-image}$<$ I1, I2, F $>$::{\bf value}}}
\label{d0/dc3/a00354_ab6a3ee1a55ba6dd1d44e1f517143e556}


\hyperlink{a00418}{Value} associated type. 



Definition at line 97 of file thrubin\_\-image.hh.

