\section{marlintpc\-:\-:tp\-\_\-\-Macro\-Pixel Class Reference}
\label{classmarlintpc_1_1tp__MacroPixel}\index{marlintpc\-::tp\-\_\-\-Macro\-Pixel@{marlintpc\-::tp\-\_\-\-Macro\-Pixel}}


Time\-Pix macro pixel.  




{\ttfamily \#include $<$Time\-Pix\-Local\-Road\-Search\-Processor.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf tp\-\_\-\-Macro\-Pixel} (const int, pixel\-List\-Type \&, const int)
\begin{DoxyCompactList}\small\item\em Construct Time\-Pix macro pixel. \end{DoxyCompactList}\item 
{\bf $\sim$tp\-\_\-\-Macro\-Pixel} ()\label{classmarlintpc_1_1tp__MacroPixel_acfa0151b7077d06ec8ab6296c2c245a4}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
void {\bf print} () const \label{classmarlintpc_1_1tp__MacroPixel_a3e501dccac17cea48f977b0a67376bb5}

\begin{DoxyCompactList}\small\item\em Print. \end{DoxyCompactList}\item 
int {\bf get\-Id} () const \label{classmarlintpc_1_1tp__MacroPixel_a53e5a7eea7efabbea9cd8f2eaa844fbc}

\begin{DoxyCompactList}\small\item\em Get Id. \end{DoxyCompactList}\item 
int {\bf get\-Size} () const \label{classmarlintpc_1_1tp__MacroPixel_a4093de05b483015387474463603e9ff4}

\begin{DoxyCompactList}\small\item\em Get size. \end{DoxyCompactList}\item 
int {\bf get\-Entries} () const \label{classmarlintpc_1_1tp__MacroPixel_a2482900026f3cab0ba2d05854fe3bfee}

\begin{DoxyCompactList}\small\item\em Get (number of) entries. \end{DoxyCompactList}\item 
int {\bf get\-Row} () const \label{classmarlintpc_1_1tp__MacroPixel_aed7f7d381a3a9934cf7b2b469100fed3}

\begin{DoxyCompactList}\small\item\em Get row number. \end{DoxyCompactList}\item 
int {\bf get\-Col} () const \label{classmarlintpc_1_1tp__MacroPixel_a6017f984bb6674a88156beffc141504c}

\begin{DoxyCompactList}\small\item\em Get column number. \end{DoxyCompactList}\item 
double {\bf get\-X} () const \label{classmarlintpc_1_1tp__MacroPixel_a3be3736d49cfaa9dc1c812823fa7eb99}

\begin{DoxyCompactList}\small\item\em Get X-\/position. \end{DoxyCompactList}\item 
double {\bf get\-Y} () const \label{classmarlintpc_1_1tp__MacroPixel_ae79099a6e8112b5781cb0ea01266055d}

\begin{DoxyCompactList}\small\item\em Get Y-\/position. \end{DoxyCompactList}\item 
double {\bfseries get\-Z} () const \label{classmarlintpc_1_1tp__MacroPixel_a37c93aa448c40721fa8f72b8bd44fbe8}

\item 
void {\bf get\-Pos} (double $\ast$) const 
\begin{DoxyCompactList}\small\item\em Get position. \end{DoxyCompactList}\item 
double {\bf get\-Var\-X\-Y} (const double, const double) const \label{classmarlintpc_1_1tp__MacroPixel_a72f35f7e547d4196a0465d0caef0308b}

\begin{DoxyCompactList}\small\item\em Get X\-Y variance. \end{DoxyCompactList}\item 
double {\bf get\-Var\-Z} () const \label{classmarlintpc_1_1tp__MacroPixel_a9034e2458a3bdad8487c16199a92d1c6}

\begin{DoxyCompactList}\small\item\em Get Z variance. \end{DoxyCompactList}\item 
double {\bf get\-Sigma2\-X\-Y} () const \label{classmarlintpc_1_1tp__MacroPixel_af3596107f3c2780bb41b6f8aba12aa17}

\begin{DoxyCompactList}\small\item\em Get X\-Y resolution (squared). \end{DoxyCompactList}\item 
double {\bf get\-Sigma2\-Z} () const \label{classmarlintpc_1_1tp__MacroPixel_a3c125cc73baa5471b97f0cd780fdf896}

\begin{DoxyCompactList}\small\item\em Get Z resolution (squared). \end{DoxyCompactList}\item 
bool {\bf get\-Used} () const \label{classmarlintpc_1_1tp__MacroPixel_a36bdd23c5362722ea55d183ebb878fa9}

\begin{DoxyCompactList}\small\item\em Get use flag. \end{DoxyCompactList}\item 
void {\bf set\-Used} ()\label{classmarlintpc_1_1tp__MacroPixel_a20b395773678f5b419462c04dc08a36b}

\begin{DoxyCompactList}\small\item\em Set use flag. \end{DoxyCompactList}\item 
pixel\-List\-Type {\bf get\-Pixels} () const \label{classmarlintpc_1_1tp__MacroPixel_a08624a55c305e98d51a7a5e522dc5ec6}

\begin{DoxyCompactList}\small\item\em Get pixels. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Time\-Pix macro pixel. 

\subsection{Constructor \& Destructor Documentation}
\index{marlintpc\-::tp\-\_\-\-Macro\-Pixel@{marlintpc\-::tp\-\_\-\-Macro\-Pixel}!tp\-\_\-\-Macro\-Pixel@{tp\-\_\-\-Macro\-Pixel}}
\index{tp\-\_\-\-Macro\-Pixel@{tp\-\_\-\-Macro\-Pixel}!marlintpc::tp_MacroPixel@{marlintpc\-::tp\-\_\-\-Macro\-Pixel}}
\subsubsection[{tp\-\_\-\-Macro\-Pixel}]{\setlength{\rightskip}{0pt plus 5cm}marlintpc\-::tp\-\_\-\-Macro\-Pixel\-::tp\-\_\-\-Macro\-Pixel (
\begin{DoxyParamCaption}
\item[{const int}]{mp\-Id, }
\item[{pixel\-List\-Type \&}]{pixel\-List, }
\item[{const int}]{mp\-Size}
\end{DoxyParamCaption}
)}\label{classmarlintpc_1_1tp__MacroPixel_aea26c0bd3848505ec6cd8533c8f3edb1}


Construct Time\-Pix macro pixel. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em mp\-Id} & macro pixel I\-D \\
\hline
\mbox{\tt in}  & {\em pixel\-List} & list of pixels \\
\hline
\mbox{\tt in}  & {\em mp\-Size} & macro pixel size \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\index{marlintpc\-::tp\-\_\-\-Macro\-Pixel@{marlintpc\-::tp\-\_\-\-Macro\-Pixel}!get\-Pos@{get\-Pos}}
\index{get\-Pos@{get\-Pos}!marlintpc::tp_MacroPixel@{marlintpc\-::tp\-\_\-\-Macro\-Pixel}}
\subsubsection[{get\-Pos}]{\setlength{\rightskip}{0pt plus 5cm}void marlintpc\-::tp\-\_\-\-Macro\-Pixel\-::get\-Pos (
\begin{DoxyParamCaption}
\item[{double $\ast$}]{position}
\end{DoxyParamCaption}
) const}\label{classmarlintpc_1_1tp__MacroPixel_a6392de2d6ff0306bcebb8058fe60a5ef}


Get position. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em position} & position \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Time\-Pix\-Local\-Road\-Search\-Processor.\-h\item 
Time\-Pix\-Local\-Road\-Search\-Processor.\-cc\end{DoxyCompactItemize}
