\hypertarget{a00223}{
\section{mln::fun::x2v::bilinear$<$ I $>$ Struct Template Reference}
\label{dc/d28/a00223}\index{mln::fun::x2v::bilinear@{mln::fun::x2v::bilinear}}
}


Represent a bilinear interolation of values from an underlying image.  




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



Inheritance diagram for mln::fun::x2v::bilinear$<$ I $>$:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{d0/de0/a03868}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T $>$ }\\I::value \hyperlink{a00223_a1c677e3fb2ea1ffaa22c7f425cc40230}{operator()} (const algebra::vec$<$ 3, T $>$ \&v) const 
\begin{DoxyCompactList}\small\item\em Bilinear filtering on 3d images. Work on slices. \item\end{DoxyCompactList}\item 
{\footnotesize template$<$typename T $>$ }\\I::value \hyperlink{a00223_ab3118b77d83edec319a30bd81bac190a}{operator()} (const algebra::vec$<$ 2, T $>$ \&v) const 
\begin{DoxyCompactList}\small\item\em Bilinear filtering on 2d images. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


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

Represent a bilinear interolation of values from an underlying image. 

Definition at line 52 of file bilinear.hh.



\subsection{Member Function Documentation}
\hypertarget{a00223_ab3118b77d83edec319a30bd81bac190a}{
\index{mln::fun::x2v::bilinear@{mln::fun::x2v::bilinear}!operator()@{operator()}}
\index{operator()@{operator()}!mln::fun::x2v::bilinear@{mln::fun::x2v::bilinear}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I $>$ template$<$typename T $>$ I::value {\bf mln::fun::x2v::bilinear}$<$ I $>$::operator() (
\begin{DoxyParamCaption}
\item[{const algebra::vec$<$ 2, T $>$ \&}]{ v}
\end{DoxyParamCaption}
) const}}
\label{dc/d28/a00223_ab3118b77d83edec319a30bd81bac190a}


Bilinear filtering on 2d images. 



Definition at line 86 of file bilinear.hh.

\hypertarget{a00223_a1c677e3fb2ea1ffaa22c7f425cc40230}{
\index{mln::fun::x2v::bilinear@{mln::fun::x2v::bilinear}!operator()@{operator()}}
\index{operator()@{operator()}!mln::fun::x2v::bilinear@{mln::fun::x2v::bilinear}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I $>$ template$<$typename T $>$ I::value {\bf mln::fun::x2v::bilinear}$<$ I $>$::operator() (
\begin{DoxyParamCaption}
\item[{const algebra::vec$<$ 3, T $>$ \&}]{ v}
\end{DoxyParamCaption}
) const}}
\label{dc/d28/a00223_a1c677e3fb2ea1ffaa22c7f425cc40230}


Bilinear filtering on 3d images. Work on slices. 



Definition at line 132 of file bilinear.hh.

