\hypertarget{classmeow_1_1BundleAdjustment}{\section{meow\-:\-:Bundle\-Adjustment$<$ Pixel $>$ Class Template Reference}
\label{classmeow_1_1BundleAdjustment}\index{meow\-::\-Bundle\-Adjustment$<$ Pixel $>$@{meow\-::\-Bundle\-Adjustment$<$ Pixel $>$}}
}


{\ttfamily \#include \char`\"{}Bundle\-Adjustment.\-h\char`\"{}}

Inheritance diagram for meow\-:\-:Bundle\-Adjustment$<$ Pixel $>$\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classmeow_1_1BundleAdjustment}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{classmeow_1_1BundleAdjustment_af39fee05bbd5bea8adba48c48471d1dc}{$\sim$\-Bundle\-Adjustment} ()
\item 
virtual bool \hyperlink{classmeow_1_1BundleAdjustment_a369f16a900b7cae78d77d8c7957ca9bc}{adjust\-Eye} (std\-::vector$<$ \hyperlink{structmeow_1_1SceneInfo}{Scene\-Info}$<$ Pixel $>$ $>$ $\ast$seq) const 
\item 
virtual bool \hyperlink{classmeow_1_1BundleAdjustment_a45d3e339ada45890573ce2414520739f}{adjust\-Fixed\-Point} (std\-::vector$<$ \hyperlink{structmeow_1_1SceneInfo}{Scene\-Info}$<$ Pixel $>$ $>$ $\ast$seq) const 
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classmeow_1_1BundleAdjustment_a27a81f38d79fb1ad5771f76595ede0e0}{Bundle\-Adjustment} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$class Pixel$>$class meow\-::\-Bundle\-Adjustment$<$ Pixel $>$}



Definition at line 35 of file Bundle\-Adjustment.\-h.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{classmeow_1_1BundleAdjustment_a27a81f38d79fb1ad5771f76595ede0e0}{\index{meow\-::\-Bundle\-Adjustment@{meow\-::\-Bundle\-Adjustment}!Bundle\-Adjustment@{Bundle\-Adjustment}}
\index{Bundle\-Adjustment@{Bundle\-Adjustment}!meow::BundleAdjustment@{meow\-::\-Bundle\-Adjustment}}
\subsubsection[{Bundle\-Adjustment}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel $>$ {\bf meow\-::\-Bundle\-Adjustment}$<$ Pixel $>$\-::{\bf Bundle\-Adjustment} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1BundleAdjustment_a27a81f38d79fb1ad5771f76595ede0e0}


Definition at line 37 of file Bundle\-Adjustment.\-h.

\hypertarget{classmeow_1_1BundleAdjustment_af39fee05bbd5bea8adba48c48471d1dc}{\index{meow\-::\-Bundle\-Adjustment@{meow\-::\-Bundle\-Adjustment}!$\sim$\-Bundle\-Adjustment@{$\sim$\-Bundle\-Adjustment}}
\index{$\sim$\-Bundle\-Adjustment@{$\sim$\-Bundle\-Adjustment}!meow::BundleAdjustment@{meow\-::\-Bundle\-Adjustment}}
\subsubsection[{$\sim$\-Bundle\-Adjustment}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel $>$ virtual {\bf meow\-::\-Bundle\-Adjustment}$<$ Pixel $>$\-::$\sim${\bf Bundle\-Adjustment} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1BundleAdjustment_af39fee05bbd5bea8adba48c48471d1dc}


Definition at line 40 of file Bundle\-Adjustment.\-h.



\subsection{Member Function Documentation}
\hypertarget{classmeow_1_1BundleAdjustment_a369f16a900b7cae78d77d8c7957ca9bc}{\index{meow\-::\-Bundle\-Adjustment@{meow\-::\-Bundle\-Adjustment}!adjust\-Eye@{adjust\-Eye}}
\index{adjust\-Eye@{adjust\-Eye}!meow::BundleAdjustment@{meow\-::\-Bundle\-Adjustment}}
\subsubsection[{adjust\-Eye}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel $>$ virtual bool {\bf meow\-::\-Bundle\-Adjustment}$<$ Pixel $>$\-::adjust\-Eye (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ {\bf Scene\-Info}$<$ Pixel $>$ $>$ $\ast$}]{seq}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1BundleAdjustment_a369f16a900b7cae78d77d8c7957ca9bc}


Reimplemented in \hyperlink{classmeow_1_1BundleAdjustment__LM_a9613486426ebea085ec733887167273f}{meow\-::\-Bundle\-Adjustment\-\_\-\-L\-M$<$ Pixel $>$}.



Definition at line 43 of file Bundle\-Adjustment.\-h.

\hypertarget{classmeow_1_1BundleAdjustment_a45d3e339ada45890573ce2414520739f}{\index{meow\-::\-Bundle\-Adjustment@{meow\-::\-Bundle\-Adjustment}!adjust\-Fixed\-Point@{adjust\-Fixed\-Point}}
\index{adjust\-Fixed\-Point@{adjust\-Fixed\-Point}!meow::BundleAdjustment@{meow\-::\-Bundle\-Adjustment}}
\subsubsection[{adjust\-Fixed\-Point}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Pixel $>$ virtual bool {\bf meow\-::\-Bundle\-Adjustment}$<$ Pixel $>$\-::adjust\-Fixed\-Point (
\begin{DoxyParamCaption}
\item[{std\-::vector$<$ {\bf Scene\-Info}$<$ Pixel $>$ $>$ $\ast$}]{seq}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1BundleAdjustment_a45d3e339ada45890573ce2414520739f}


Reimplemented in \hyperlink{classmeow_1_1BundleAdjustment__LM_a6bc1b70bf51d557ce0c5d9addfaa4f3b}{meow\-::\-Bundle\-Adjustment\-\_\-\-L\-M$<$ Pixel $>$}.



Definition at line 47 of file Bundle\-Adjustment.\-h.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
meowpp/gra/\hyperlink{BundleAdjustment_8h}{Bundle\-Adjustment.\-h}\end{DoxyCompactItemize}
