\hypertarget{classmoeo_obj_space_distance}{}\doxysection{moeo\+Obj\+Space\+Distance$<$ M\+O\+E\+OT $>$ Class Template Reference} \label{classmoeo_obj_space_distance}\index{moeoObjSpaceDistance$<$ MOEOT $>$@{moeoObjSpaceDistance$<$ MOEOT $>$}} {\ttfamily \#include $<$moeo\+Obj\+Space\+Distance.\+h$>$} Inheritance diagram for moeo\+Obj\+Space\+Distance$<$ M\+O\+E\+OT $>$\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{classmoeo_obj_space_distance__inherit__graph} \end{center} \end{figure} Collaboration diagram for moeo\+Obj\+Space\+Distance$<$ M\+O\+E\+OT $>$\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{classmoeo_obj_space_distance__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Types} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classmoeo_obj_space_distance_aba144eb8fe214167a7e1eaef0ed95539}\label{classmoeo_obj_space_distance_aba144eb8fe214167a7e1eaef0ed95539}} typedef M\+O\+E\+O\+T\+::\+Objective\+Vector {\bfseries Objective\+Vector} \item \mbox{\Hypertarget{classmoeo_obj_space_distance_aebaa238e0a1e9503e8e8555cdcd56c73}\label{classmoeo_obj_space_distance_aebaa238e0a1e9503e8e8555cdcd56c73}} typedef M\+O\+E\+O\+T\+::\+Fitness {\bfseries Fitness} \end{DoxyCompactItemize} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classmoeo_obj_space_distance_aa7813673e38754d954108ecd1f3eb6f4}\label{classmoeo_obj_space_distance_aa7813673e38754d954108ecd1f3eb6f4}} virtual const Fitness \mbox{\hyperlink{classmoeo_obj_space_distance_aa7813673e38754d954108ecd1f3eb6f4}{operator()}} (const M\+O\+E\+OT \&\+\_\+moeot1, const M\+O\+E\+OT \&\+\_\+moeot2) \begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\item \mbox{\Hypertarget{classmoeo_obj_space_distance_a22e0058103f71b2ccdba0abbde391b77}\label{classmoeo_obj_space_distance_a22e0058103f71b2ccdba0abbde391b77}} virtual const Fitness \mbox{\hyperlink{classmoeo_obj_space_distance_a22e0058103f71b2ccdba0abbde391b77}{operator()}} (const Objective\+Vector \&\+\_\+obj1, const Objective\+Vector \&\+\_\+obj2)=0 \begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Additional Inherited Members} \doxysubsection{Detailed Description} \subsubsection*{template$<$class M\+O\+E\+OT$>$\newline class moeo\+Obj\+Space\+Distance$<$ M\+O\+E\+O\+T $>$} Distances using Objective vectors to evaluate The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item moeo/src/distance/moeo\+Obj\+Space\+Distance.\+h\end{DoxyCompactItemize}