92 lines
4.5 KiB
TeX
Executable File
92 lines
4.5 KiB
TeX
Executable File
\hypertarget{classDistance}{}\doxysection{Distance Class Reference}
|
|
\label{classDistance}\index{Distance@{Distance}}
|
|
|
|
|
|
{\ttfamily \#include $<$costfunctions.\+h$>$}
|
|
|
|
|
|
|
|
Inheritance diagram for Distance\+:\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=176pt]{classDistance__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
|
|
|
|
Collaboration diagram for Distance\+:\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=176pt]{classDistance__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classDistance_a10c71cb57a2a8f5c66b2e91f63e3595a}{Distance}} ()
|
|
\item
|
|
\mbox{\hyperlink{classDistance_aad51a09082a7df54dc50bc193c43f88f}{Distance}} (const \mbox{\hyperlink{classDistance}{Distance}} \&)
|
|
\item
|
|
\mbox{\hyperlink{classDistance_ab4fddf13a19664f2a9b886e6eaeb273d}{Distance}} (std\+::vector$<$ std\+::vector$<$ double $>$$>$, std\+::vector$<$ int $>$)
|
|
\item
|
|
\mbox{\hyperlink{classDistance_a933d4ecca7e420ac53945e36d64e9500}{$\sim$\+Distance}} ()
|
|
\item
|
|
void \mbox{\hyperlink{classDistance_a3e5132f46704cc57c3bf3431a312efb1}{set\+Data}} (std\+::vector$<$ std\+::vector$<$ double $>$$>$, std\+::vector$<$ int $>$)
|
|
\item
|
|
double \mbox{\hyperlink{classDistance_a3478b7d15662fd029272f916d9108cf4}{get}} () const
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\mbox{\Hypertarget{classDistance_a10c71cb57a2a8f5c66b2e91f63e3595a}\label{classDistance_a10c71cb57a2a8f5c66b2e91f63e3595a}}
|
|
\index{Distance@{Distance}!Distance@{Distance}}
|
|
\index{Distance@{Distance}!Distance@{Distance}}
|
|
\doxysubsubsection{\texorpdfstring{Distance()}{Distance()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
|
|
{\footnotesize\ttfamily Distance\+::\+Distance (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{classDistance_aad51a09082a7df54dc50bc193c43f88f}\label{classDistance_aad51a09082a7df54dc50bc193c43f88f}}
|
|
\index{Distance@{Distance}!Distance@{Distance}}
|
|
\index{Distance@{Distance}!Distance@{Distance}}
|
|
\doxysubsubsection{\texorpdfstring{Distance()}{Distance()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
|
|
{\footnotesize\ttfamily Distance\+::\+Distance (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classDistance}{Distance}} \&}]{other }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{classDistance_ab4fddf13a19664f2a9b886e6eaeb273d}\label{classDistance_ab4fddf13a19664f2a9b886e6eaeb273d}}
|
|
\index{Distance@{Distance}!Distance@{Distance}}
|
|
\index{Distance@{Distance}!Distance@{Distance}}
|
|
\doxysubsubsection{\texorpdfstring{Distance()}{Distance()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
|
|
{\footnotesize\ttfamily Distance\+::\+Distance (\begin{DoxyParamCaption}\item[{std\+::vector$<$ std\+::vector$<$ double $>$$>$}]{T1, }\item[{std\+::vector$<$ int $>$}]{T2 }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{classDistance_a933d4ecca7e420ac53945e36d64e9500}\label{classDistance_a933d4ecca7e420ac53945e36d64e9500}}
|
|
\index{Distance@{Distance}!````~Distance@{$\sim$Distance}}
|
|
\index{````~Distance@{$\sim$Distance}!Distance@{Distance}}
|
|
\doxysubsubsection{\texorpdfstring{$\sim$Distance()}{~Distance()}}
|
|
{\footnotesize\ttfamily Distance\+::$\sim$\+Distance (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\mbox{\Hypertarget{classDistance_a3478b7d15662fd029272f916d9108cf4}\label{classDistance_a3478b7d15662fd029272f916d9108cf4}}
|
|
\index{Distance@{Distance}!get@{get}}
|
|
\index{get@{get}!Distance@{Distance}}
|
|
\doxysubsubsection{\texorpdfstring{get()}{get()}}
|
|
{\footnotesize\ttfamily double Distance\+::get (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
Implements \mbox{\hyperlink{classCostFunction_ac2ff779856e16cb0cd82cd0600bd91a6}{Cost\+Function}}.
|
|
|
|
\mbox{\Hypertarget{classDistance_a3e5132f46704cc57c3bf3431a312efb1}\label{classDistance_a3e5132f46704cc57c3bf3431a312efb1}}
|
|
\index{Distance@{Distance}!setData@{setData}}
|
|
\index{setData@{setData}!Distance@{Distance}}
|
|
\doxysubsubsection{\texorpdfstring{setData()}{setData()}}
|
|
{\footnotesize\ttfamily void Distance\+::set\+Data (\begin{DoxyParamCaption}\item[{std\+::vector$<$ std\+::vector$<$ double $>$$>$}]{T1, }\item[{std\+::vector$<$ int $>$}]{T2 }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{costfunctions_8h}{costfunctions.\+h}}\item
|
|
\mbox{\hyperlink{costfunctions_8cpp}{costfunctions.\+cpp}}\end{DoxyCompactItemize}
|