\hypertarget{a00164}{
\section{mln::doc::Generalized\_\-Pixel$<$ E $>$ Struct Template Reference}
\label{db/ddf/a00164}\index{mln::doc::Generalized\_\-Pixel@{mln::doc::Generalized\_\-Pixel}}
}


Documentation class for \hyperlink{a00038}{mln::Generalized\_\-Pixel}.  




{\ttfamily \#include $<$generalized\_\-pixel.hh$>$}



Inheritance diagram for mln::doc::Generalized\_\-Pixel$<$ E $>$:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=256pt]{d9/df0/a03782}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef void \hyperlink{a00164_a664eece9557475f6e80cc1d19572dd2e}{image}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00165}{Image} associated type (with possible const qualification). \item\end{DoxyCompactList}\item 
typedef void \hyperlink{a00164_af49bda288f86606405f85140963437da}{rvalue}
\begin{DoxyCompactList}\small\item\em Read-\/only value associated type. \item\end{DoxyCompactList}\item 
typedef void \hyperlink{a00164_a67bfe34cad9a2eecef90678b7510e6a2}{value}
\begin{DoxyCompactList}\small\item\em \hyperlink{a00418}{Value} associated type. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{a00164_a664eece9557475f6e80cc1d19572dd2e}{image} \& \hyperlink{a00164_a87e1cc4cc5af64ad4e82c534e2dd76f9}{ima} () const 
\begin{DoxyCompactList}\small\item\em Give the image of this generalized pixel. \item\end{DoxyCompactList}\item 
\hyperlink{a00164_af49bda288f86606405f85140963437da}{rvalue} \hyperlink{a00164_aaf712c5c4469665619b0f2bc1cffed82}{val} () const 
\begin{DoxyCompactList}\small\item\em Give the value of this generalized pixel. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename E$>$ struct mln::doc::Generalized\_\-Pixel$<$ E $>$}

Documentation class for \hyperlink{a00038}{mln::Generalized\_\-Pixel}. \begin{DoxySeeAlso}{See also}
\hyperlink{a00038}{mln::Generalized\_\-Pixel} 
\end{DoxySeeAlso}


Definition at line 45 of file doc/generalized\_\-pixel.hh.



\subsection{Member Typedef Documentation}
\hypertarget{a00164_a664eece9557475f6e80cc1d19572dd2e}{
\index{mln::doc::Generalized\_\-Pixel@{mln::doc::Generalized\_\-Pixel}!image@{image}}
\index{image@{image}!mln::doc::Generalized_Pixel@{mln::doc::Generalized\_\-Pixel}}
\subsubsection[{image}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ typedef void {\bf mln::doc::Generalized\_\-Pixel}$<$ E $>$::{\bf image}}}
\label{db/ddf/a00164_a664eece9557475f6e80cc1d19572dd2e}


\hyperlink{a00165}{Image} associated type (with possible const qualification). 



Definition at line 49 of file doc/generalized\_\-pixel.hh.

\hypertarget{a00164_af49bda288f86606405f85140963437da}{
\index{mln::doc::Generalized\_\-Pixel@{mln::doc::Generalized\_\-Pixel}!rvalue@{rvalue}}
\index{rvalue@{rvalue}!mln::doc::Generalized_Pixel@{mln::doc::Generalized\_\-Pixel}}
\subsubsection[{rvalue}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ typedef void {\bf mln::doc::Generalized\_\-Pixel}$<$ E $>$::{\bf rvalue}}}
\label{db/ddf/a00164_af49bda288f86606405f85140963437da}


Read-\/only value associated type. 



Definition at line 55 of file doc/generalized\_\-pixel.hh.

\hypertarget{a00164_a67bfe34cad9a2eecef90678b7510e6a2}{
\index{mln::doc::Generalized\_\-Pixel@{mln::doc::Generalized\_\-Pixel}!value@{value}}
\index{value@{value}!mln::doc::Generalized_Pixel@{mln::doc::Generalized\_\-Pixel}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ typedef void {\bf mln::doc::Generalized\_\-Pixel}$<$ E $>$::{\bf value}}}
\label{db/ddf/a00164_a67bfe34cad9a2eecef90678b7510e6a2}


\hyperlink{a00418}{Value} associated type. 



Definition at line 52 of file doc/generalized\_\-pixel.hh.



\subsection{Member Function Documentation}
\hypertarget{a00164_a87e1cc4cc5af64ad4e82c534e2dd76f9}{
\index{mln::doc::Generalized\_\-Pixel@{mln::doc::Generalized\_\-Pixel}!ima@{ima}}
\index{ima@{ima}!mln::doc::Generalized_Pixel@{mln::doc::Generalized\_\-Pixel}}
\subsubsection[{ima}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ {\bf image}\& {\bf mln::doc::Generalized\_\-Pixel}$<$ E $>$::ima (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}
\label{db/ddf/a00164_a87e1cc4cc5af64ad4e82c534e2dd76f9}


Give the image of this generalized pixel. 

The constness of a pixel object is not transmitted to the underlying image. \hypertarget{a00164_aaf712c5c4469665619b0f2bc1cffed82}{
\index{mln::doc::Generalized\_\-Pixel@{mln::doc::Generalized\_\-Pixel}!val@{val}}
\index{val@{val}!mln::doc::Generalized_Pixel@{mln::doc::Generalized\_\-Pixel}}
\subsubsection[{val}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename E $>$ {\bf rvalue} {\bf mln::doc::Generalized\_\-Pixel}$<$ E $>$::val (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}
\label{db/ddf/a00164_aaf712c5c4469665619b0f2bc1cffed82}


Give the value of this generalized pixel. 

\begin{DoxyReturn}{Returns}
A read-\/only value. 
\end{DoxyReturn}


Reimplemented in \hyperlink{a00169_a19b6a81fa25a1a53c57bf967609813da}{mln::doc::Pixel\_\-Iterator$<$ E $>$}.

