75 lines
3.6 KiB
TeX
Executable File
75 lines
3.6 KiB
TeX
Executable File
\hypertarget{classCostFunction}{}\doxysection{Cost\+Function Class Reference}
|
|
\label{classCostFunction}\index{CostFunction@{CostFunction}}
|
|
|
|
|
|
{\ttfamily \#include $<$costfunctions.\+h$>$}
|
|
|
|
|
|
|
|
Inheritance diagram for Cost\+Function\+:\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=240pt]{classCostFunction__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
|
|
|
|
Collaboration diagram for Cost\+Function\+:\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=176pt]{classCostFunction__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classCostFunction_aadc7232e869e752fc4c6db78f9ad8b12}{Cost\+Function}} ()
|
|
\item
|
|
\mbox{\hyperlink{classCostFunction_ad597fa830587644407310e618a01b312}{Cost\+Function}} (const \mbox{\hyperlink{classCostFunction}{Cost\+Function}} \&)
|
|
\item
|
|
virtual \mbox{\hyperlink{classCostFunction_a24dba57be643ac11b45f9479730f28ea}{$\sim$\+Cost\+Function}} ()
|
|
\item
|
|
virtual double \mbox{\hyperlink{classCostFunction_ac2ff779856e16cb0cd82cd0600bd91a6}{get}} () const =0
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\mbox{\Hypertarget{classCostFunction_aadc7232e869e752fc4c6db78f9ad8b12}\label{classCostFunction_aadc7232e869e752fc4c6db78f9ad8b12}}
|
|
\index{CostFunction@{CostFunction}!CostFunction@{CostFunction}}
|
|
\index{CostFunction@{CostFunction}!CostFunction@{CostFunction}}
|
|
\doxysubsubsection{\texorpdfstring{CostFunction()}{CostFunction()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily Cost\+Function\+::\+Cost\+Function (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
\mbox{\Hypertarget{classCostFunction_ad597fa830587644407310e618a01b312}\label{classCostFunction_ad597fa830587644407310e618a01b312}}
|
|
\index{CostFunction@{CostFunction}!CostFunction@{CostFunction}}
|
|
\index{CostFunction@{CostFunction}!CostFunction@{CostFunction}}
|
|
\doxysubsubsection{\texorpdfstring{CostFunction()}{CostFunction()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily Cost\+Function\+::\+Cost\+Function (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classCostFunction}{Cost\+Function}} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
\mbox{\Hypertarget{classCostFunction_a24dba57be643ac11b45f9479730f28ea}\label{classCostFunction_a24dba57be643ac11b45f9479730f28ea}}
|
|
\index{CostFunction@{CostFunction}!````~CostFunction@{$\sim$CostFunction}}
|
|
\index{````~CostFunction@{$\sim$CostFunction}!CostFunction@{CostFunction}}
|
|
\doxysubsubsection{\texorpdfstring{$\sim$CostFunction()}{~CostFunction()}}
|
|
{\footnotesize\ttfamily virtual Cost\+Function\+::$\sim$\+Cost\+Function (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\mbox{\Hypertarget{classCostFunction_ac2ff779856e16cb0cd82cd0600bd91a6}\label{classCostFunction_ac2ff779856e16cb0cd82cd0600bd91a6}}
|
|
\index{CostFunction@{CostFunction}!get@{get}}
|
|
\index{get@{get}!CostFunction@{CostFunction}}
|
|
\doxysubsubsection{\texorpdfstring{get()}{get()}}
|
|
{\footnotesize\ttfamily virtual double Cost\+Function\+::get (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [pure virtual]}}
|
|
|
|
|
|
|
|
Implemented in \mbox{\hyperlink{classDistance_a3478b7d15662fd029272f916d9108cf4}{Distance}}, and \mbox{\hyperlink{classKhi2_a7fe47845f5eda146384a9c56b532a11e}{Khi2}}.
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{costfunctions_8h}{costfunctions.\+h}}\end{DoxyCompactItemize}
|